Skip to main content
Glama

metatrader-mcp-server

MIT License
79

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

                • -
                  security
                  A
                  license
                  -
                  quality
                  The MCP Trader Server conducts comprehensive technical analysis on stocks, offering insights into trends, momentum indicators, volatility metrics, and volume analysis to support stock trading decisions.
                  Last updated -
                  191
                  Python
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server that integrates the XTQuant quantitative trading platform with AI assistants, allowing AI to directly access and operate on trading data and functionality.
                  Last updated -
                  8
                  84
                  Python
                  MIT License
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  MCP server that provides AI assistants access to stock market data including financial statements, stock prices, and market news through a Model Context Protocol interface.
                  Last updated -
                  11
                  443
                  Python
                  MIT License
                  • Apple
                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server that enables AI models like Claude to interact with the Trading Simulator API for checking balances, viewing prices, and executing trades with automatic chain detection.
                  Last updated -
                  15
                  TypeScript
                  • Linux
                  • Apple

                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