Skip to main content
Glama
ariadng

metatrader-mcp-server

MetaTrader MCP Server

PyPI-Version

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.

Related MCP server: Financial Datasets MCP Server

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 .

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 .

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

Latest Blog Posts

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