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)
Related MCP server: MCP Etherscan Server
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
.enven 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