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

Отказ от ответственности
Финансовая торговля сопряжена со значительным риском, и разработчики этого пакета отказываются от любой ответственности за любые убытки или прибыль; этот пакет предоставляется исключительно для облегчения исполнения сделок 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. Затем установите пакет:
Затем вам необходимо включить алгоритмическую торговлю на терминале MetaTrader 5. Откройте Tools > Options и отметьте Allow algorithmic trading .
Интеграция рабочего стола Клода
Чтобы использовать этот пакет для включения торговых операций через приложение Claude Desktop, добавьте это в конфигурацию Claude Desktop:
Другие LLM, использующие Open WebUI
Вы можете использовать этот сервер MCP с другими LLM, такими как GPT OpenAI, используя его HTTP-сервер и Open WebUI.
Для начала убедитесь, что у вас установлен пакет. Затем запустите сервер:
Он запустит HTTP-сервер локально на порту 8000 и автоматически запустит терминал MetaTrader 5.
На странице настроек Open WebUI перейдите в меню Tools . Затем нажмите кнопку «плюс» на «Manage Tool Servers». Добавьте http://localhost:8000 (или любой другой порт, который вы указали).

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

Дорожная карта проекта
Полный контрольный список версий см. на сайте version-checklist.md .
Задача | Статус | Сделанный | Проверено |
Подключиться к терминалу MetaTrader 5 | Законченный | ✅ | ✅ |
Разработать клиентский модуль MetaTrader | Законченный | ✅ | ✅ |
Разработать модуль MCP Server | Законченный | ✅ | ✅ |
Внедрение инструментов MCP | Законченный | ✅ | ✅ |
Опубликовать в PyPi | Законченный | ✅ | ✅ |
Интеграция Claude Desktop | Законченный | ✅ | ✅ |
OpenAPI-сервер | Законченный | ✅ | ✅ |
Открытая интеграция WebUI | Законченный | ✅ | ✅ |
Интеграция Google ADK | В процессе | - | - |
Документация разработчика
Для разработчиков см. Документацию разработчика .