Skip to main content
Glama

metatrader-mcp-server

MIT License
34

Servidor MetaTrader MCP

Este es un servidor de Protocolo de Contexto de Modelo (MCP) creado con Python para permitir que los LLM de IA operen utilizando la plataforma MetaTrader.

Servidor MetaTrader MCP

Descargo de responsabilidad

El trading financiero conlleva un riesgo significativo, y los desarrolladores de este paquete no se responsabilizan de pérdidas ni ganancias. Este paquete se proporciona únicamente para facilitar la ejecución de operaciones en MetaTrader 5 mediante LLM de IA utilizando el Protocolo de Contexto de Modelo (MCP). Al utilizar este paquete, usted asume todos los riesgos y se compromete a no responsabilizar a los desarrolladores ni a iniciar ninguna acción legal por daños, pérdidas o ganancias.

Actualizaciones

  • 5 de mayo de 2025: Utilizar modos de llenado basados en intermediarios (0.2.5)
  • 23 de abril de 2025: Publicado en PyPi (0.2.0)
  • 16 de abril de 2025: Tenemos nuestro primer lanzamiento de versión menor (0.1.0)

Guía de instalación

Asegúrate de tener Python 3.10 o superior y la terminal MetaTrader 5 instalada en tu espacio de trabajo. Luego, instala el paquete:

pip install metatrader-mcp-server

Luego, debe habilitar el comercio algorítmico en la terminal MetaTrader 5. Abra Tools > Options y marque Allow algorithmic trading .

Integración de escritorio de Claude

Para utilizar este paquete para habilitar operaciones comerciales a través de la aplicación Claude Desktop, agregue lo siguiente a su configuración de Claude Desktop:

{ "mcpServers": { "metatrader": { "command": "metatrader-mcp-server", "args": [ "--login", "<YOUR_MT5_LOGIN>", "--password", "<YOUR_MT5_PASSWORD>", "--server", "<YOUR_MT5_SERVER>" ] } } }

Otros LLM que utilizan Open WebUI

Puede utilizar este servidor MCP con otros LLM como GPT de OpenAI utilizando su servidor HTTP y Open WebUI.

Para empezar, asegúrese de haber instalado el paquete. Luego, ejecute el servidor:

metatrader-http-server --login <YOUR_MT5_LOGIN> --password <YOUR_MT5_PASSWORD> --server <YOUR_MT5_SERVER> --host 0.0.0.0 --port 8000

Iniciará el servidor HTTP localmente en el puerto 8000 y automáticamente iniciará la terminal MetaTrader 5.

En la página de configuración de la interfaz web, vaya al menú Herramientas . Luego, haga clic en el botón "+" en "Administrar servidores de herramientas". Agregue http://localhost:8000 (o el puerto que haya configurado).

Abrir WebUI - Agregar conexión

Si todo está bien, ahora puedes acceder a las herramientas a través del chat utilizando los modelos disponibles, como gpt-4o o o4-mini .

Interfaz web abierta - Chat

Hoja de ruta del proyecto

Para ver la lista de verificación de la versión completa, consulte version-checklist.md .

TareaEstadoHechoProbado
Conectarse a la terminal MetaTrader 5Finalizado
Desarrollar el módulo de cliente MetaTraderFinalizado
Desarrollar el módulo del servidor MCPFinalizado
Implementar herramientas MCPFinalizado
Publicar en PyPiFinalizado
Integración de Claude DesktopFinalizado
Servidor OpenAPIFinalizado
Integración de interfaz web abiertaFinalizado
Integración de Google ADKEn progreso--

Documentación para desarrolladores

Para desarrolladores, consulte la Documentación para desarrolladores .

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Servidor MCP para permitir que los LLM de IA ejecuten operaciones mediante la plataforma MetaTrader.

  1. Descargo de responsabilidad
    1. Actualizaciones
      1. Guía de instalación
        1. Integración de escritorio de Claude
          1. Otros LLM que utilizan Open WebUI
            1. Hoja de ruta del proyecto
              1. Documentación para desarrolladores

                Related MCP Servers

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/ariadng/metatrader-mcp-server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server