Servidor MetaTrader MCP

Integra LLMs de IA con MetaTrader 5 para un trading automatizado y gestión de portafolios inteligente sin interrupciones a través del Servidor MetaTrader MCP.

Servidor MetaTrader MCP

¿Qué hace el Servidor “MetaTrader” MCP?

El Servidor MetaTrader MCP es un servidor Model Context Protocol (MCP) construido en Python que permite a los Modelos de Lenguaje de Gran Escala (LLMs) de IA interactuar y ejecutar operaciones en la plataforma de trading MetaTrader 5. Al actuar como puente entre asistentes de IA y MetaTrader, permite operaciones de trading automatizadas e inteligentes como abrir, modificar o cerrar órdenes directamente desde flujos de trabajo impulsados por IA. El servidor da poder a desarrolladores y agentes de IA para mejorar estrategias de trading, gestionar cuentas y analizar datos de mercado en tiempo real, todo a través de interfaces MCP estandarizadas. Esto agiliza significativamente el desarrollo de asistentes de trading con IA y facilita una integración robusta con entornos de desarrollo existentes.

Lista de Prompts

No se listan plantillas de prompts explícitas en el repositorio o documentación proporcionados.

Lista de Recursos

No se describen recursos MCP explícitos en el repositorio o documentación proporcionados.

Lista de Herramientas

No se proporcionan definiciones detalladas de herramientas en la documentación o archivos disponibles. La función principal del servidor es habilitar acciones de trading vía MetaTrader 5, pero no se enumeran nombres de herramientas MCP o interfaces específicas.

Casos de Uso de este Servidor MCP

  • Operaciones de Trading Automatizadas
    Utiliza LLMs de IA para abrir, modificar o cerrar operaciones en MetaTrader 5, automatizando la ejecución según estrategias o señales generadas por IA.
  • Gestión de Portafolios
    Permite a los agentes de IA monitorear cuentas de trading, consultar balances y gestionar portafolios eficientemente a través de MCP.
  • Análisis de Datos de Mercado
    Permite a los modelos de IA obtener y analizar datos de mercado en tiempo real desde MetaTrader para análisis predictivo y toma de decisiones.
  • Gestión de Riesgos
    Implementa estrategias de stop-loss, take-profit y mitigación de riesgos impulsadas por IA interactuando directamente con cuentas de MetaTrader.
  • Backtesting y Evaluación de Estrategias
    Utiliza el servidor para facilitar backtesting asistido por IA de estrategias de trading sobre datos históricos en MetaTrader.

Cómo configurarlo

Windsurf

No se proporcionan instrucciones de configuración para Windsurf en la documentación disponible.

Claude

  1. Requisitos previos: Asegúrate de tener instalado Python 3.10+ y el terminal de MetaTrader 5.
  2. Instala el servidor MCP:
    pip install metatrader-mcp-server
    
  3. Activa el trading algorítmico en MetaTrader 5:
    Abre Herramientas > Opciones y marca Permitir trading algorítmico.
  4. Edita la configuración de Claude Desktop:
    Añade el servidor MCP de la siguiente manera:
    {
      "mcpServers": {
        "metatrader": {
          "command": "metatrader-mcp-server",
          "args": [
            "--login",    "<YOUR_MT5_LOGIN>",
            "--password", "<YOUR_MT5_PASSWORD>",
            "--server",   "<YOUR_MT5_SERVER>"
          ]
        }
      }
    }
    
  5. Reinicia Claude Desktop para aplicar los cambios.

Seguridad de las claves API

Utiliza variables de entorno para almacenar información sensible. Ejemplo:

{
  "mcpServers": {
    "metatrader": {
      "command": "metatrader-mcp-server",
      "args": [],
      "env": {
        "MT5_LOGIN": "<YOUR_MT5_LOGIN>",
        "MT5_PASSWORD": "<YOUR_MT5_PASSWORD>",
        "MT5_SERVER": "<YOUR_MT5_SERVER>"
      }
    }
  }
}

Cursor

No se proporcionan instrucciones de configuración para Cursor en la documentación disponible.

Cline

No se proporcionan instrucciones de configuración para Cline en la documentación disponible.

Cómo usar este MCP dentro de los flujos

Uso de MCP en FlowHunt

Para integrar servidores MCP en tu flujo de trabajo FlowHunt, comienza agregando el componente MCP a tu flujo y conectándolo a tu agente de IA:

FlowHunt MCP flow

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración MCP del sistema, introduce los detalles de tu servidor MCP usando este formato JSON:

{
  "metatrader": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Una vez configurado, el agente de IA podrá usar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar "metatrader" por el nombre real de tu servidor MCP y la URL por la de tu propio servidor MCP.


Resumen

SecciónDisponibilidadDetalles/Notas
Resumen
Lista de PromptsNinguno encontrado
Lista de RecursosNinguno encontrado
Lista de HerramientasNinguno encontrado
Seguridad de las claves APIMostrado vía ejemplo env
Soporte de muestreo (menos importante)No mencionado

Nuestra opinión

Este servidor MCP está enfocado y bien documentado para la integración con MetaTrader, pero carece de detalles sobre prompts, recursos y definiciones de herramientas en la documentación pública. Es fácil de configurar para Claude Desktop e incluye buenas prácticas básicas de seguridad. Sin embargo, la falta de recursos MCP explícitos, plantillas de prompts y descripciones de herramientas limita su composabilidad y descubribilidad para flujos de trabajo MCP avanzados.

Puntuación MCP

Tiene LICENCIA✅ MIT
Tiene al menos una herramienta
Número de Forks12
Número de Stars54

Valoración:
Dada la claridad de la configuración pero la ausencia de definiciones explícitas de prompts, recursos o herramientas MCP, este servidor MCP se calificaría con 5/10 para utilidad y composabilidad general MCP. Es funcional para su caso de uso principal, pero carece de características más amplias del ecosistema MCP.

Preguntas frecuentes

¿Qué es el Servidor MetaTrader MCP?

Es un servidor MCP basado en Python que conecta Modelos de Lenguaje de Gran Escala de IA con la plataforma de trading MetaTrader 5, permitiendo acciones de trading automatizadas e inteligentes como abrir, modificar o cerrar operaciones mediante interfaces MCP estandarizadas.

¿Qué puedo hacer con el Servidor MetaTrader MCP?

Puedes automatizar operaciones de trading, gestionar portafolios, analizar datos de mercado en tiempo real, implementar gestión de riesgos impulsada por IA y realizar backtesting de estrategias de trading usando tus agentes de IA conectados a MetaTrader 5.

¿Cómo configuro de forma segura las credenciales para el Servidor MetaTrader MCP?

Guarda tu usuario, contraseña e información del servidor de MetaTrader como variables de entorno en la configuración de tu servidor MCP para mantener protegidos los datos sensibles.

¿El servidor incluye plantillas de prompts MCP o herramientas detalladas?

No se proporcionan plantillas de prompts MCP ni definiciones detalladas de herramientas/recursos en la documentación pública; el servidor está enfocado en la integración con MetaTrader para funciones principales de trading.

¿Cuál es la licencia del Servidor MetaTrader MCP?

El servidor se publica bajo la Licencia MIT.

Automatiza tu trading con MetaTrader MCP

Impulsa tus flujos de trabajo de trading conectando agentes de IA directamente a MetaTrader 5 mediante el Servidor MetaTrader MCP. Optimiza la automatización, los análisis y la gestión de riesgos hoy mismo.

Saber más