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.
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
- Mai 2025: Brokerbasierte Füllmodi verwenden (0.2.5)
- April 2025: Veröffentlicht auf PyPi (0.2.0)
- 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:
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:
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:
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.
Wenn alles gut geht, können Sie jetzt mit verfügbaren Modellen wie gpt-4o
oder o4-mini
per Chat auf die Tools zugreifen.
Projekt-Roadmap
Die vollständige Versionscheckliste finden Sie unter version-checklist.md .
Aufgabe | Status | Erledigt | Getestet |
---|---|---|---|
Verbindung zum MetaTrader 5-Terminal herstellen | Fertig | ✅ | ✅ |
MetaTrader-Clientmodul entwickeln | Fertig | ✅ | ✅ |
MCP-Servermodul entwickeln | Fertig | ✅ | ✅ |
Implementieren Sie MCP-Tools | Fertig | ✅ | ✅ |
Auf PyPi veröffentlichen | Fertig | ✅ | ✅ |
Claude Desktop-Integration | Fertig | ✅ | ✅ |
OpenAPI-Server | Fertig | ✅ | ✅ |
Offene WebUI-Integration | Fertig | ✅ | ✅ |
Google ADK-Integration | Zum Fortschritt | - | - |
Entwicklerdokumentation
Entwickler finden weitere Informationen in der Entwicklerdokumentation .
This server cannot be installed
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.
Related MCP Servers
- Python
- Python
- MIT License
- PythonMIT License