Integrations
MetaTrader MCP 服务器
这是一个用 Python 构建的模型上下文协议 (MCP) 服务器,使 AI LLM 能够使用 MetaTrader 平台进行交易。
免责声明
金融交易涉及高风险,本软件包的开发者对任何损失或盈利概不负责;本软件包仅用于通过基于模型上下文协议 (MCP) 的 AI LLM 来促进 MetaTrader 5 交易执行。使用此软件包,即表示您承担所有风险,并同意不追究开发者的责任,也不就任何损害、损失或盈利提起任何法律诉讼。
更新
- 2025 年 4 月 23 日:发布至 PyPi(0.2.0)
- 2025 年 4 月 16 日:我们发布第一个次要版本 (0.1.0)
安装指南
确保你的工作区已安装 Python 3.10 及以上版本以及 MetaTrader 5 终端。然后安装以下软件包:
Copy
然后,您需要在 MetaTrader 5 终端上启用算法交易。打开Tools > Options
,然后勾选Allow algorithmic trading
。
Claude 桌面集成
要使用此软件包通过 Claude Desktop 应用程序启用交易操作,请将其添加到您的 Claude Desktop 配置中:
Copy
其他使用 Open WebUI 的法学硕士
您可以通过其 HTTP 服务器和 Open WebUI 将此 MCP 服务器与其他 LLM(例如 OpenAI 的 GPT)一起使用。
首先,请确保已安装该软件包。然后,运行服务器:
Copy
它将在端口 8000 上本地启动 HTTP 服务器并自动启动 MetaTrader 5 终端。
在“打开 WebUI 设置”页面,导航至**“工具**”菜单。然后点击“管理工具服务器”上的加号按钮。添加http://localhost:8000
(或任何你设置的端口)。
如果一切顺利,您现在可以使用可用模型(例如gpt-4o
或o4-mini
通过聊天访问这些工具。
项目路线图
有关完整版本清单,请参阅version-checklist.md 。
任务 | 地位 | 完毕 | 已测试 |
---|---|---|---|
连接到 MetaTrader 5 终端 | 完成的 | ✅ | ✅ |
开发 MetaTrader 客户端模块 | 完成的 | ✅ | ✅ |
开发MCP服务器模块 | 完成的 | ✅ | ✅ |
实施 MCP 工具 | 完成的 | ✅ | ✅ |
发布到 PyPi | 完成的 | ✅ | ✅ |
Claude 桌面集成 | 完成的 | ✅ | ✅ |
OpenAPI 服务器 | 完成的 | ✅ | ✅ |
开放 WebUI 集成 | 完成的 | ✅ | ✅ |
Google ADK 集成 | 进展中 | - | - |
开发人员文档
对于开发人员,请参阅开发人员文档。
Related MCP Servers
- Python
- Python
- MIT License
- TypeScriptMIT License