
sumedhkumar/mt5-trading-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Поговорите с Клодом, ChatGPT или любым LLM на естественном языке для выполнения сделок, проверки балансов и потоковых рыночных данных - все маршрутизируется через MT5.
Обзор
Поговорите с Клодом, ChatGPT или любым LLM на естественном языке для выполнения сделок, проверки балансов и потоковых рыночных данных - все маршрутизируется через MT5. Торговля сопряжена со значительным риском потерь. Это программное обеспечение предоставляется как есть для торговых результатов. Вы несете ответственность за все сделки, совершенные через эту систему. - - Download - - Download - - Номер входа, пароль и имя сервера (например, MetaQuotes-Demo) - - В MT5: Инструменты → Опции → Экспертные советники → Разрешить алгоритмическую торговлю Выберите интерфейс, который соответствует вашему варианту использования: Добавьте конфигурацию Claude Desktop (%APPDATA%\Claude\claude desktop config.json на Windows, ~/Library/Application Support/Claude/claude desktop config.json на Mac): Перезагрузите Claude Desktop, а затем попробуйте: «Каков баланс моего счета?» Добавить "--path", "C:\Program Files\MetaTrader 5\terminal64.exe" в массив args. Запустите MCP-сервер на Windows VPS, где установлен MT5, а затем подключитесь к нему удаленно.
Обзор (машинный перевод)
Мост между помощниками ИИ и MetaTrader 5. Поговорите с Клодом, ChatGPT или любым LLM на естественном языке для выполнения сделок, проверки балансов и потоковых рыночных данных - все маршрутизируется через MT5.
️ Отказ от ответственности
Торговля сопряжена со значительным риском потерь. Это программное обеспечение предоставляется с ** никакой ответственности ** для торговых результатов. Вы несете ответственность за все сделки, совершенные через эту систему. ** Это не финансовый совет.**
Предпосылки
- Python 3.10+ - скачать
Метатрейдер 5 терминал
** учетные данные учетной записи MT5** — номер входа, пароль и имя сервера (например,
MetaQuotes-Demo) ** Торговля активирована** — В MT5:Tools → Options → Expert Advisors → Allow algorithmic trading
##Установка
Быстрый старт
Выберите интерфейс, который соответствует вашему варианту использования:
Вариант А — Claude Desktop (MCP over stdio)
Добавьте конфигурацию Claude Desktop %APPDATA%\Claude\claude_desktop_config.json в Windows, ~/Library/Application Support/Claude/claude_desktop_config.json на Mac:
Перезагрузите Claude Desktop, а затем попробуйте: «Каков баланс моего счета?»
Таможенный путь МТ5? Добавить ‘–path’, C:\Program Files\MetaTrader 5\terminal64.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MetaTrader MCP Server
Bridge between AI assistants and MetaTrader 5. Talk to Claude, ChatGPT, or any LLM in natural language to execute trades, check balances, and stream market data — all routed through MT5.
You → AI Assistant → MCP Server → MetaTrader 5 → Your Trades
⚠️ Disclaimer
Trading involves significant risk of loss. This software is provided as-is with no liability for trading outcomes. You are responsible for all trades executed through this system. This is not financial advice.
Prerequisites
- Python 3.10+ — Download
- MetaTrader 5 terminal — Download
- MT5 account credentials — Login number, password, and server name (e.g.
MetaQuotes-Demo) - Algo trading enabled — In MT5:
Tools → Options → Expert Advisors → Allow algorithmic trading
Installation
pip install metatrader-mcp-server
Quick Start
Choose the interface that fits your use case:
Option A — Claude Desktop (MCP over stdio)
Add to your Claude Desktop config (%APPDATA%\Claude\claude_desktop_config.json on Windows, ~/Library/Application Support/Claude/claude_desktop_config.json on Mac):
{
"mcpServers": {
"metatrader": {
"command": "metatrader-mcp-server",
"args": [
"--login", "YOUR_MT5_LOGIN",
"--password", "YOUR_MT5_PASSWORD",
"--server", "YOUR_MT5_SERVER",
"--transport", "stdio"
]
}
}
}
Restart Claude Desktop, then try: “What’s my account balance?”
Custom MT5 path? Add
"--path", "C:\\Program Files\\MetaTrader 5\\terminal64.exe"to the args array.
Option B — Remote MCP Server (SSE)
Run the MCP server on a Windows VPS where MT5 is installed, then connect to it remotely.
Server side:
metatrader-mcp-server --login YOUR_LOGIN --password YOUR_PASSWORD --server YOUR_SERVER
# Defaults to SSE on 0.0.0.0:8080. Customize with --host and --port.
Client side (Claude Desktop config):
{
"mcpServers": {
"metatrader": {
"url": "http://VPS_IP:8080/sse"
}
}
}
Security note: MCP has no built-in auth. Use a firewall, reverse proxy with auth, or SSH tunnel when exposing over a network.
Option C — REST API (for Open WebUI / ChatGPT)
metatrader-http-server --login YOUR_LOGIN --password YOUR_PASSWORD --server YOUR_SERVER --host 0.0.0.0 --port 8000
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"metatrader": {
"command": "metatrader-mcp-server",
"args": [
"--login", "YOUR_MT5_LOGIN",
"--password", "YOUR_MT5_PASSWORD",
"--server", "YOUR_MT5_SERVER",
"--transport", "stdio"
]
}
}
}