Skip to main content
Glama

metatrader-mcp-server

MIT License
34

MetaTrader MCP Server

Dies ist ein mit Python erstellter Model Context Protocol (MCP)-Server, der AI LLMs den Handel über die MetaTrader-Plattform ermöglicht.

MetaTrader MCP Server

Haftungsausschluss

Finanzhandel birgt erhebliche Risiken, und die Entwickler dieses Pakets lehnen jegliche Haftung für etwaige Verluste oder Gewinne ab. Dieses Paket dient ausschließlich der Erleichterung von Handelsausführungen in MetaTrader 5 über KI-LLMs unter Verwendung des Model Context Protocol (MCP). Mit der Nutzung dieses Pakets übernehmen Sie alle Risiken und erklären sich damit einverstanden, die Entwickler nicht haftbar zu machen oder rechtliche Schritte für etwaige Schäden, Verluste oder Gewinne einzuleiten.

Aktualisierungen

    1. Mai 2025: Brokerbasierte Füllmodi verwenden (0.2.5)
    1. April 2025: Veröffentlicht auf PyPi (0.2.0)
    1. April 2025: Wir haben unsere erste Nebenversion veröffentlicht (0.1.0)

Installationsanleitung

Stellen Sie sicher, dass Python Version 3.10+ und das MetaTrader 5-Terminal in Ihrem Arbeitsbereich installiert sind. Installieren Sie anschließend das Paket:

pip install metatrader-mcp-server

Dann müssen Sie den algorithmischen Handel im MetaTrader 5-Terminal aktivieren. Öffnen Sie Tools > Options und aktivieren Sie Allow algorithmic trading .

Claude Desktop Integration

Um dieses Paket zu verwenden und Handelsvorgänge über die Claude Desktop-App zu ermöglichen, fügen Sie dies bitte Ihrer Claude Desktop-Konfiguration hinzu:

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

Andere LLMs, die Open WebUI verwenden

Sie können diesen MCP-Server mit anderen LLMs wie GPT von OpenAI verwenden, indem Sie dessen HTTP-Server und Open WebUI nutzen.

Stellen Sie zunächst sicher, dass Sie das Paket installiert haben. Führen Sie anschließend den Server aus:

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

Es startet den HTTP-Server lokal auf Port 8000 und startet automatisch das MetaTrader 5-Terminal.

Navigieren Sie auf der Einstellungsseite der WebUI zum Menü „ Tools “. Klicken Sie anschließend auf das Pluszeichen neben „Tool-Server verwalten“. Fügen Sie http://localhost:8000 (oder den von Ihnen eingestellten Port) hinzu.

WebUI öffnen – Verbindung hinzufügen

Wenn alles gut geht, können Sie jetzt mit verfügbaren Modellen wie gpt-4o oder o4-mini per Chat auf die Tools zugreifen.

WebUI öffnen – Chat

Projekt-Roadmap

Die vollständige Versionscheckliste finden Sie unter version-checklist.md .

AufgabeStatusErledigtGetestet
Verbindung zum MetaTrader 5-Terminal herstellenFertig
MetaTrader-Clientmodul entwickelnFertig
MCP-Servermodul entwickelnFertig
Implementieren Sie MCP-ToolsFertig
Auf PyPi veröffentlichenFertig
Claude Desktop-IntegrationFertig
OpenAPI-ServerFertig
Offene WebUI-IntegrationFertig
Google ADK-IntegrationZum Fortschritt--

Entwicklerdokumentation

Entwickler finden weitere Informationen in der Entwicklerdokumentation .

-
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.

MCP-Server, um AI-LLMs die Ausführung von Trades über die MetaTrader-Plattform zu ermöglichen.

  1. Haftungsausschluss
    1. Aktualisierungen
      1. Installationsanleitung
        1. Claude Desktop Integration
          1. Andere LLMs, die Open WebUI verwenden
            1. Projekt-Roadmap
              1. Entwicklerdokumentation

                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