MetaTrader MCP-сервер
Это сервер Model Context Protocol (MCP), созданный на Python, позволяющий специалистам по управлению уровнем знаний (LLM) на базе ИИ торговать с использованием платформы MetaTrader.
Отказ от ответственности
Финансовая торговля сопряжена со значительным риском, и разработчики этого пакета отказываются от любой ответственности за любые убытки или прибыль; этот пакет предоставляется исключительно для облегчения исполнения сделок MetaTrader 5 через AI LLMs с использованием Model Context Protocol (MCP). Используя этот пакет, вы принимаете на себя все риски и соглашаетесь не привлекать разработчиков к ответственности или инициировать какие-либо судебные иски за любой ущерб, убытки или прибыль.
Обновления
- 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 | В процессе | - | - |
Документация разработчика
Для разработчиков см. Документацию разработчика .
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, позволяющий специалистам по управлению уровнем знаний на основе ИИ совершать сделки с использованием платформы MetaTrader.
Related MCP Servers
- Python
- Python
- MIT License
- PythonMIT License