适合谁
- 希望用 AI 辅助 MetaTrader 5 操作的交易者。
- 构建交易机器人或市场分析工具的开发者。
- 需要快速访问 MetaTrader 5 行情数据的分析师。
这是一个由独立仓库维护的 MetaTrader 5 MCP 桥接服务器,功能覆盖账户、行情、订单、持仓和历史交易;README 标注版本 0.5.1、MIT 许可和 Active Development。它同时提供 REST API 与 WebSocket 行情服务,但实盘交易风险高,且远程 SSE 不自带身份验证。
最强项 · 文档质量 14/20 最弱项 · 安全与权限 3/20
静态评测 · 未实际运行收录于 2026-08-14
查看 FMRS 评分方法 →运行环境:Python 3.10+ · 预编译二进制 MetaTrader 5 termina
LOGIN
MT5 交易账户登录号,来自你的经纪商账户。
PASSWORD
MT5 账户密码,来自你的经纪商账户,属于敏感凭据。
SERVER
MT5 服务器名称,例如 MetaQuotes-Demo。
MT5_PATH
MT5 终端 terminal64.exe 的完整路径,未设置时自动检测。
MCP_TRANSPORT
MCP 传输类型:sse、stdio 或 streamable-http,默认 sse。
MCP_HOST
SSE/HTTP 模式绑定的主机地址,默认 0.0.0.0。
MCP_PORT
SSE/HTTP 模式绑定的端口,默认 8080。
QUOTE_HOST
WebSocket 行情服务器绑定主机,默认 0.0.0.0。
QUOTE_PORT
WebSocket 行情服务器端口,默认 8765。
QUOTE_SYMBOLS
要推送行情的逗号分隔交易品种列表。
QUOTE_POLL_INTERVAL_MS
Tick 轮询间隔(毫秒),默认 100。
安装 Python 3.10 或更高版本、MetaTrader 5 和演示或实盘账户。运行 pip install metatrader-mcp-server,并在 MetaTrader 5 的 Tools → Options → Expert Advisors 中启用 Allow algorithmic trading。将 install_config 中的登录号、密码和服务器名替换为实际值,保存到 Claude Desktop 配置文件后重启 Claude Desktop。若终端安装路径非标准位置,可添加 --path 参数。
{"mcpServers":{"metatrader":{"command":"metatrader-mcp-server","args":["--login","YOUR_MT5_LOGIN","--password","YOUR_MT5_PASSWORD","--server","YOUR_MT5_SERVER","--transport","stdio"]}}}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"metatrader": {
"command": "metatrader-mcp-server",
"args": [
"--login",
"YOUR_MT5_LOGIN",
"--password",
"YOUR_MT5_PASSWORD",
"--server",
"YOUR_MT5_SERVER",
"--transport",
"stdio"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add metatrader -- metatrader-mcp-server --login YOUR_MT5_LOGIN --password YOUR_MT5_PASSWORD --server YOUR_MT5_SERVER --transport stdio
在终端运行;先把 <…> 占位符换成你自己的值。
安装 metatrader-mcp-server 并配置 Claude Desktop 后重启客户端,工具列表中应出现 get_account_info、place_market_order 等工具;询问"我的账户余额是多少",如能返回 MT5 账户数据即连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
MetaTrader MCP Server 将 AI 助手连接到 MetaTrader 5,支持账户查询、实时与历史市场数据、订单执行、持仓管理和交易历史查询。它可作为 MCP 服务器、REST API 或 WebSocket 行情流使用,并支持 stdio、SSE 和 streamable-http 传输。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 bd2ff591e32c 数据同步于 2026-10-19 查看 FMRS 评分方法