MetaTrader MCP Server

Integruj LLM AI z MetaTrader 5, by płynnie i automatycznie handlować oraz inteligentnie zarządzać portfelem przez MetaTrader MCP Server.

MetaTrader MCP Server

Do czego służy serwer “MetaTrader” MCP?

MetaTrader MCP Server to serwer Model Context Protocol (MCP) zbudowany w Pythonie, który umożliwia Dużym Modelom Językowym AI (LLM) interakcję i wykonywanie transakcji na platformie handlowej MetaTrader 5. Działając jako pomost między asystentami AI a MetaTraderem, pozwala na zautomatyzowane, inteligentne operacje handlowe, takie jak otwieranie, modyfikowanie czy zamykanie zleceń bezpośrednio z workflowów sterowanych przez AI. Serwer daje programistom i agentom AI możliwość ulepszania strategii handlowych, zarządzania rachunkami oraz analizy danych rynkowych w czasie rzeczywistym — wszystko to przez ustandaryzowane interfejsy MCP. Znacząco upraszcza to rozwój asystentów handlowych AI i ułatwia solidną integrację z istniejącymi środowiskami deweloperskimi.

Lista promptów

W repozytorium ani dokumentacji nie wymieniono jawnych szablonów promptów.

Lista zasobów

W repozytorium ani dokumentacji nie opisano jawnych zasobów MCP.

Lista narzędzi

Dokumentacja nie zawiera szczegółowych definicji narzędzi. Główną funkcją serwera jest umożliwienie działań handlowych przez MetaTrader 5, ale nazwy narzędzi MCP ani interfejsy nie są wyszczególnione.

Przykładowe zastosowania tego serwera MCP

  • Zautomatyzowane operacje handlowe
    Wykorzystuj LLM AI do otwierania, modyfikowania lub zamykania transakcji w MetaTrader 5, automatyzując egzekucję na podstawie strategii lub sygnałów generowanych przez AI.
  • Zarządzanie portfelem
    Pozwól agentom AI monitorować rachunki handlowe, sprawdzać salda oraz efektywnie zarządzać portfelem przez MCP.
  • Analiza danych rynkowych
    Umożliw modelom AI pobieranie i analizowanie danych rynkowych w czasie rzeczywistym z MetaTradera na potrzeby analityki predykcyjnej i podejmowania decyzji.
  • Zarządzanie ryzykiem
    Wdrażaj strategie stop-loss, take-profit oraz ograniczania ryzyka oparte na AI poprzez bezpośrednią interakcję z rachunkami MetaTrader.
  • Backtesting i ocena strategii
    Wykorzystuj serwer do wspomagania testów historycznych (backtestów) strategii handlowych przez AI na danych historycznych z MetaTrader.

Jak to skonfigurować

Windsurf

W dokumentacji nie podano instrukcji konfiguracji dla Windsurf.

Claude

  1. Wymagania wstępne: Upewnij się, że masz zainstalowany Python 3.10+ oraz terminal MetaTrader 5.
  2. Zainstaluj serwer MCP:
    pip install metatrader-mcp-server
    
  3. Włącz handel algorytmiczny w MetaTrader 5:
    Otwórz Narzędzia > Opcje i zaznacz Zezwól na handel algorytmiczny.
  4. Edytuj konfigurację Claude Desktop:
    Dodaj serwer MCP w następujący sposób:
    {
      "mcpServers": {
        "metatrader": {
          "command": "metatrader-mcp-server",
          "args": [
            "--login",    "<YOUR_MT5_LOGIN>",
            "--password", "<YOUR_MT5_PASSWORD>",
            "--server",   "<YOUR_MT5_SERVER>"
          ]
        }
      }
    }
    
  5. Uruchom ponownie Claude Desktop, aby zastosować zmiany.

Bezpieczne przechowywanie kluczy API

Do przechowywania wrażliwych informacji używaj zmiennych środowiskowych. Przykład:

{
  "mcpServers": {
    "metatrader": {
      "command": "metatrader-mcp-server",
      "args": [],
      "env": {
        "MT5_LOGIN": "<YOUR_MT5_LOGIN>",
        "MT5_PASSWORD": "<YOUR_MT5_PASSWORD>",
        "MT5_SERVER": "<YOUR_MT5_SERVER>"
      }
    }
  }
}

Cursor

W dokumentacji nie podano instrukcji konfiguracji dla Cursor.

Cline

W dokumentacji nie podano instrukcji konfiguracji dla Cline.

Jak korzystać z tego MCP w flow

Korzystanie z MCP w FlowHunt

Aby zintegrować serwery MCP ze swoim workflowem w FlowHunt, zacznij od dodania komponentu MCP do flow i połącz go z agentem AI:

FlowHunt MCP flow

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowej MCP wklej dane serwera MCP w następującym formacie JSON:

{
  "metatrader": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI może korzystać z MCP jako narzędzia, uzyskując dostęp do wszystkich jego funkcji i możliwości. Pamiętaj, aby "metatrader" zamienić na faktyczną nazwę swojego serwera MCP i podać własny adres URL.


Podsumowanie

SekcjaDostępnośćSzczegóły/Uwagi
Przegląd
Lista promptówBrak
Lista zasobówBrak
Lista narzędziBrak
Bezpieczne przechowywanie kluczy APIPokazano na przykładzie env
Sampling Support (mało istotne przy ocenie)Nie wspomniano

Nasza opinia

Ten serwer MCP jest skoncentrowany i dobrze udokumentowany w zakresie integracji z MetaTrader, ale w dokumentacji publicznej brakuje szczegółów na temat promptów, zasobów oraz definicji narzędzi. Jest łatwy do skonfigurowania dla Claude Desktop i zawiera podstawowe dobre praktyki bezpieczeństwa. Jednak brak jawnych zasobów MCP, szablonów promptów i opisów narzędzi ogranicza jego możliwości kompozycji i odkrywalności w zaawansowanych workflowach MCP.

Ocena MCP

Czy posiada LICENCJĘ✅ MIT
Ma przynajmniej jedno narzędzie
Liczba forków12
Liczba gwiazdek54

Ocena:
Biorąc pod uwagę przejrzystość konfiguracji, ale brak jawnych definicji promptów, zasobów oraz narzędzi MCP, serwer ten otrzymuje ocenę 5/10 pod względem ogólnej użyteczności i kompozycyjności MCP. Jest funkcjonalny w podstawowym zastosowaniu, lecz brakuje mu szerszych możliwości w ekosystemie MCP.

Najczęściej zadawane pytania

Czym jest MetaTrader MCP Server?

To oparty na Pythonie serwer MCP, który łączy Duże Modele Językowe AI z platformą handlową MetaTrader 5, umożliwiając zautomatyzowane, inteligentne działania handlowe, takie jak otwieranie, modyfikowanie czy zamykanie transakcji przez ustandaryzowane interfejsy MCP.

Co mogę zrobić z MetaTrader MCP Server?

Możesz automatyzować operacje handlowe, zarządzać portfelem, analizować dane rynkowe w czasie rzeczywistym, wdrażać strategie zarządzania ryzykiem oparte na AI oraz testować strategie handlowe za pomocą swoich agentów AI połączonych z MetaTrader 5.

Jak bezpiecznie skonfigurować dane logowania do MetaTrader MCP Server?

Przechowuj login, hasło oraz dane serwera MetaTrader jako zmienne środowiskowe w konfiguracji serwera MCP, aby chronić wrażliwe dane.

Czy serwer zawiera szablony promptów MCP lub szczegółowe narzędzia?

Publiczna dokumentacja nie zawiera jawnych szablonów promptów MCP ani definicji narzędzi/zasobów; serwer skupia się na integracji z MetaTrader w zakresie podstawowych funkcji handlowych.

Jaką licencję posiada MetaTrader MCP Server?

Serwer jest udostępniany na licencji MIT.

Zautomatyzuj handel z MetaTrader MCP

Ulepsz swoje workflowy handlowe, łącząc agentów AI bezpośrednio z MetaTrader 5 przez MetaTrader MCP Server. Usprawnij automatyzację, analitykę i zarządzanie ryzykiem już dziś.

Dowiedz się więcej