remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Processes cryptocurrency trading data from Binance pairs, specifically calculating and providing Exponential Moving Average (EMA) technical analysis indicators
Integrates with MongoDB for storage and retrieval of OHLCV (Open, High, Low, Close, Volume) cryptocurrency data which serves as the basis for technical analysis
Servidor de análisis técnico LumiFAI MCP
Un servidor FastMCP que proporciona herramientas de análisis técnico para datos de trading de criptomonedas, centrándose específicamente en el cálculo de la Media Móvil Exponencial (EMA) para pares de Binance. El servidor utiliza la capa de transporte SSE por defecto para la comunicación.
Características
- Calcular EMA (12 y 26 períodos) para datos de precios de criptomonedas
- Información de fecha y hora en tiempo real
- Integración de MongoDB para el almacenamiento y recuperación de datos (obtiene datos del recurso de base de datos que contiene datos OHLCV)
- Compatibilidad con transporte SSE (eventos enviados por el servidor)
Prerrequisitos
- Python 3.13 o superior
- Instancia de MongoDB
- administrador de paquetes uv
Instalación
- Clonar el repositorio:
- Crear y activar un entorno virtual e instalar dependencias:
- Configurar variables de entorno: Cree un archivo
.env
en el directorio raíz con el siguiente contenido:
Uso
Ejecutar el servidor:
Herramientas disponibles
get_emas(agent_name: str, time_ago: str, interval: int, interval_frequency: str)
- Calcula las EMA para pares de criptomonedas específicos
- Devuelve un DataFrame con EMA rápidas (de 12 períodos) y lentas (de 26 períodos)
get_date_time()
- Devuelve la fecha y hora actuales
This server cannot be installed
Proporciona herramientas de análisis técnico para datos comerciales de criptomonedas, calculando EMA (12 y 26 períodos) para pares de Binance utilizando MongoDB para el almacenamiento de datos.