Skip to main content
Glama

metatrader-mcp-server

MetaTrader MCP-сервер

PyPI-версия

Это сервер Model Context Protocol (MCP), созданный на Python, позволяющий специалистам по управлению уровнем знаний (LLM) на базе ИИ торговать с использованием платформы MetaTrader.

MetaTrader MCP-сервер

Отказ от ответственности

Финансовая торговля сопряжена со значительным риском, и разработчики этого пакета отказываются от любой ответственности за любые убытки или прибыль; этот пакет предоставляется исключительно для облегчения исполнения сделок MetaTrader 5 через AI LLMs с использованием Model Context Protocol (MCP). Используя этот пакет, вы принимаете на себя все риски и соглашаетесь не привлекать разработчиков к ответственности или инициировать какие-либо судебные иски за любой ущерб, убытки или прибыль.

Related MCP server: Financial Datasets MCP Server

Обновления

  • 5 мая 2025 г.: использование брокерских режимов заполнения (0.2.5)

  • 23 апреля 2025 г.: опубликовано в PyPi (0.2.0)

  • 16 апреля 2025 г.: У нас вышел первый релиз младшей версии (0.1.0)

Руководство по установке

Убедитесь, что в вашем рабочем пространстве установлены Python версии 3.10+ и терминал MetaTrader 5. Затем установите пакет:

pip install metatrader-mcp-server

Затем вам необходимо включить алгоритмическую торговлю на терминале MetaTrader 5. Откройте Tools > Options и отметьте Allow algorithmic trading .

Интеграция рабочего стола Клода

Чтобы использовать этот пакет для включения торговых операций через приложение Claude Desktop, добавьте это в конфигурацию Claude Desktop:

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

Другие LLM, использующие Open WebUI

Вы можете использовать этот сервер MCP с другими LLM, такими как GPT OpenAI, используя его HTTP-сервер и Open WebUI.

Для начала убедитесь, что у вас установлен пакет. Затем запустите сервер:

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

Он запустит HTTP-сервер локально на порту 8000 и автоматически запустит терминал MetaTrader 5.

На странице настроек Open WebUI перейдите в меню Tools . Затем нажмите кнопку «плюс» на «Manage Tool Servers». Добавьте http://localhost:8000 (или любой другой порт, который вы указали).

Открыть WebUI — Добавить соединение

Если все в порядке, теперь вы можете получить доступ к инструментам через чат, используя доступные модели, такие как gpt-4o или o4-mini .

Открыть WebUI - Чат

Дорожная карта проекта

Полный контрольный список версий см. на сайте version-checklist.md .

Задача

Статус

Сделанный

Проверено

Подключиться к терминалу MetaTrader 5

Законченный

Разработать клиентский модуль MetaTrader

Законченный

Разработать модуль MCP Server

Законченный

Внедрение инструментов MCP

Законченный

Опубликовать в PyPi

Законченный

Интеграция Claude Desktop

Законченный

OpenAPI-сервер

Законченный

Открытая интеграция WebUI

Законченный

Интеграция Google ADK

В процессе

-

-

Документация разработчика

Для разработчиков см. Документацию разработчика .

-
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