Metatrader Mcp Server

Metatrader Mcp Server

🚀 MetaTrader MCP 服务器

这是一个使用 Python 构建的 Model Context Protocol (MCP) 服务器,其价值在于让 AI 大语言模型(LLMs)能够借助 MetaTrader 平台开展交易活动。

MetaTrader MCP Server

🚀 快速开始

本项目是一个基于 Python 的 Model Context Protocol (MCP) 服务器,可助力 AI 大语言模型(LLMs)通过 MetaTrader 平台进行交易。

✨ 主要特性

  • 支持 AI 大语言模型(LLMs)通过 MetaTrader 平台进行交易。
  • 可与 Claude Desktop 应用集成,实现交易操作。
  • 能通过 HTTP 服务器和 Open WebUI 与其他 LLMs(如 OpenAI 的 GPT)交互。

📦 安装指南

请确保您已安装 Python 3.10+ 和 MetaTrader 5 终端。然后安装软件包:

pip install metatrader-mcp-server

接下来,您需要在 MetaTrader 5 终端中启用算法交易。打开 工具 > 选项 并勾选 允许算法交易

💻 使用示例

基础用法

Claude Desktop 集成

要使用此软件包通过 Claude Desktop 应用进行交易操作,请将其添加到您的 Claude Desktop 配置中:

{
"mcpServers": {
"metatrader": {
"command": "metatrader-mcp-server",
"args": [
"--login",    "",
"--password", "",
"--server",   ""
]
}
}
}

高级用法

其他 LLMs 使用 Open WebUI

您可以通过 HTTP 服务器和 Open WebUI 使用此 MCP 服务器与其他 LLMs(如 OpenAI 的 GPT)进行交互。 首先,确保已安装软件包。然后运行服务器:

metatrader-http-server --login  --password  --server  --host 0.0.0.0 --port 8000

这将在本地启动一个 HTTP 服务器,监听端口 8000,并自动启动 MetaTrader。 在 Open WebUI 中,进入 工具 > 工具管理 并添加以下配置:

{
"name": "MetaTrader",
"url": "http://localhost:8000"
}

📚 详细文档

详细信息请参阅 开发者文档

📄 项目路线图

下表列出了项目的任务及其状态:

任务 描述 完成情况 测试情况
安装指南 提供安装和配置步骤
支持 Open WebUI 通过 HTTP 服务器与 Open WebUI 集成
文档 编写开发者文档

📄 许可证

免责声明

金融交易存在重大风险,本软件包的开发人员对任何损失或收益不承担任何责任;此软件包仅用于通过 Model Context Protocol (MCP) 使 AI LLM 执行 MetaTrader 5 交易。使用此软件包即表示您承担所有风险,并同意不会追究开发人员的责任或因任何损害、损失或收益而提起法律诉讼。

📄 更新日志

  • 2025 年 4 月 23 日:发布到 PyPi(版本 0.2.0)
  • 2025 年 4 月 16 日:第一个次要版本发布(版本 0.1.0)
  • 0 关注
  • 0 收藏,15 浏览
  • system 提出于 2025-09-25 20:21

相似服务问题

相关AI产品