Token导航 LogoToken导航TokenDH.com
Metatrader 5 MCP UI logo
金融服务stdio官方级别未说明来源级核验

Metatrader 5 MCP UI

MCP Server

MetaTrader 5 Financial Analyst是一款AI驱动的金融分析工具,提供实时市场数据、技术分析和预测功能,适用于金融交易和投资决策。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
金融数据技术分析PythonClaude市场数据Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Cloudmeru

提供方

Cloudmeru

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mt5-mcp-ui

详细介绍

______________________________________________________________________

标题:MetaTrader 5金融分析师 表情符号📊 颜色来源:靛蓝 颜色To:紫色 sdk:毕业 sdk版本:“6.0.1” 应用文件:src/mt5_mcp_ui/app.py 固定:false 许可证:mit 标签:

  • 主控程序
  • 构建mcp跟踪消费者
  • mcp在行动中追踪消费者
  • 财务分析
  • 元交易员5
  • mt5
  • 人工智能分析师
  • 等级-6
  • 技术分析
  • 预测
  • 先知
  • Xgbooth
  • 市场数据

______________________________________________________________________

📊 MetaTrader 5金融分析师

![Main Project](https://github.com/Cloudmeru/MetaTrader-5-MCP-Server) ![PyPI](https://pypi.org/project/mt5-mcp/) ![HuggingFace Space](https://huggingface.co/spaces/MCP-1st-Birthday/mt5-mcp-ui) ![MCP Hackathon](https://huggingface.co/MCP-1st-Birthday) ![License](LICENSE)

🏆 MCP的第一个生日黑客马拉松提交 -由Anthropic和Gradio主持 ⚠️ pocui -这是一个概念验证界面 MetaTrader 5 MCP服务器 (主要项目)

专业的人工智能金融分析师UI,演示MCP协议与MetaTrader 5的集成。这个基于Gradio的客户端展示了如何将LLM连接到生产就绪 MetaTrader 5 MCP服务器 用于高级市场分析。

______________________________________________________________________

🎬 演示视频

![Demo Video](https://youtube.com)

*演示视频即将推出!*

______________________________________________________________________

🐦 社交媒体

📢 X/推特公告 | 💼 LinkedIn帖子

👥 团队

______________________________________________________________________

🚀 特性

特性描述
💬 AI驱动的分析具有推理和工具编排能力的智能财务分析师
🔌 MCP集成将MetaTrader 5工具暴露于克劳德桌面、光标、VS代码副本
📊 80+指示器专业技术分析:RSI、MACD、布林带、ATR、SMA、EMA等
🔮 ML预测Prophet时间序列建模+XGBoost预测信号
📈 实时图表带有指示器覆盖的交互式多面板可视化
🔒 安全分析只读市场分析,无交易执行风险
🧪 灵活的模式开发、生产或演示部署配置
🌐 双重架构使用MetaTrader 5在本地运行,或连接到远程MCP服务器

______________________________________________________________________

🔗 主要项目

👉 如需生产使用,请访问: MetaTrader 5 MCP服务器

主要项目提供:

  • ✅ Gradio 6 MCP服务器的完整实施(/gradio_api/mcp/ 端点)
  • ✅ 双传输:stdio(克劳德桌面,VS代码)+HTTP/SSE(web客户端)
  • ✅ 80+技术指标,Prophet预测,XGBoost ML信号
  • ✅ 生产就绪:速率限制、线程安全、全面错误处理
  • ✅ 可部署到HuggingFace Spaces、Windows VPS或本地

测试终点:

______________________________________________________________________

📖 建筑

graph TB
    A[User] -->|Natural Language| B[MetaTrader 5 Financial Analyst
THIS UI - POC CLIENT]
    B -->|HTTP/SSE
MCP Protocol| C[MetaTrader 5 MCP Server
MAIN PROJECT
github.com/Cloudmeru/MetaTrader-5-MCP-Server]
    C -->|MT5 Python API| D[MetaTrader 5 Terminal]
    D -->|Real-time Market Data| C
    C -->|MCP Response
80+ Indicators, Forecasts| B
    B -->|AI Analysis & Insights| A
    
    style B fill:#e3d5ff,stroke:#9333ea,stroke-width:3px
    style C fill:#dbeafe,stroke:#2563eb,stroke-width:4px
    style D fill:#dcfce7,stroke:#16a34a,stroke-width:2px
    
    click C "https://github.com/Cloudmeru/MetaTrader-5-MCP-Server" "Visit Main Project"

组件角色:

  1. 此UI(POC):基于Gradio的演示客户端,显示MCP协议集成
  2. 主MCP服务器:生产Gradio 6服务器,具有完整的MCP端点 /gradio_api/mcp/
  3. MetaTrader 5:实时市场数据源和交易平台

分析工作流程:

  1. 用户请求以自然语言进行财务分析(此UI)
  2. UI通过HTTP/SSE向主服务器发送MCP请求
  3. 主服务器查询MetaTrader 5并处理数据(80多个指标、预测)
  4. 提供专业可视化和见解

______________________________________________________________________

🚀 快速开始

选项1:测试服务器(不需要MT5)

pip install mt5-mcp-ui

# Create .env with testing endpoint
cat > .env  .env |Interact| B[This UI - MCP Client]
    B -->|MCP Protocol
HTTP/SSE| C[MetaTrader 5 MCP Server
Main Project]
    C -->|Query Data| D[MetaTrader 5 Terminal]
    
    style B fill:#e3d5ff,stroke:#9333ea,stroke-width:3px,stroke-dasharray: 5 5
    style C fill:#dbeafe,stroke:#2563eb,stroke-width:4px
    style D fill:#dcfce7,stroke:#16a34a,stroke-width:2px

部署场景:

  1. 测试服务器 (推荐):连接到 https://unapposable-nondiscriminatingly-mona.ngrok-free.dev/gradio_api/mcp
  2. 本地设置:运行 主MCP服务器 在本地,然后将此UI连接到它
  3. 拥抱脸部空间:将此UI部署到HF Spaces,秘密配置MCP服务器URL

______________________________________________________________________

🚀 快速开始

选项1:拥抱面部空间(最简单)

访问现场演示: MetaTrader 5金融分析师

选项2:本地安装(任何平台)

# Install
pip install mt5-mcp-ui

# Configure MCP server connection (testing server by default)
cat > .env  .env << EOF
MCP_URL=http://your-windows-server:7860/gradio_api/mcp/sse
MCP_TRANSPORT=sse
OPENAI_API_KEY=your-key-here
EOF

# Run the UI
python -m mt5_mcp_ui --mode development

选项4:来源

git clone https://github.com/Cloudmeru/mt5-mcp-ui
cd mt5-mcp-ui
pip install -e .
python -m mt5_mcp_ui --help

______________________________________________________________________

⚙️ 配置

环境变量

创建一个 .env 文件:

# Application Mode (optional override)
# Options: development, production, demo
APP_MODE=development
# Legacy flag still supported for production deployments
PRODUCTION_MODE=false

# MCP Server Connection (REQUIRED - this UI is a client only)
# Point to the main MetaTrader 5 MCP Server
MCP_URL=http://localhost:7860/gradio_api/mcp/sse
MT5_MCP_URL=http://localhost:7860/gradio_api/mcp/sse  # Alternative (legacy compatibility)
MCP_TRANSPORT=sse  # 'sse' or 'streamable_http'

# LLM Provider API Keys (set at least one)
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-ant-...
GOOGLE_API_KEY=...
XAI_API_KEY=xai-...
GITHUB_TOKEN=ghp_...
OPENROUTER_API_KEY=sk-or-...

# Azure OpenAI
AZURE_OPENAI_API_KEY=...
AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/

# Azure AI Foundry
AZURE_AI_API_KEY=...
AZURE_AI_ENDPOINT=https://your-resource.services.ai.azure.com/

# HuggingFace
HUGGINGFACE_API_KEY=hf_...

# Disable specific providers (comma-separated)
DISABLED_PROVIDERS=ollama,huggingface

CLI选项

python -m mt5_mcp_ui --help

Options:
  --mode {development,production,demo}  UI behavior preset (default: environment)
  --port PORT       Server port (default: 7860)
  --host HOST       Host/IP to bind (default: 127.0.0.1)
  --share           Create public URL via Gradio
  --root-path PATH  Mount app behind a reverse-proxy subpath

演示模式行为

--mode demo (或 APP_MODE=demo)保持“设置”选项卡可见,但 只读的。用户仍然可以运行 *测试MCP连接* 和 *测试LLM连接* 按钮用于验证基础架构,但配置字段和保存按钮仍处于禁用状态。隐藏的文本框(demo-mode-flag)为嵌入式环境暴露无遥测信号。

______________________________________________________________________

🔧 专业分析工具

可通过 主MCP服务器:

此UI从连接的MCP服务器访问这些工具:

工具说明查询示例
mt5_query实时市场数据、报价和账户信息“检索欧元/美元当前市场报价”
mt5_analyze80多个指标的高级技术分析“在H1用RSI和MACD分析BTC/USD”
execute_mt5MetaTrader 5的自定义分析脚本“计算过去100个周期的波动率”

分析能力(来自MCP服务器)

  • 80+技术指标:专业等级分析,包括RSI、MACD、布林带、ATR、SMA、EMA、随机指标、ADX等
  • 先知预测:具有置信区间的统计时间序列建模
  • XGBoost预测:机器学习驱动的市场信号与信心评分
  • 多面板可视化:自动生成带有文件链接的专业图表

______________________________________________________________________

🔌 Claude桌面集成

注: 此UI不是MCP服务器。对于Claude Desktop,请使用 MetaTrader 5主MCP服务器.

将主MCP服务器添加到Claude Desktop配置中(claude_desktop_config.json):

{
  "mcpServers": {
    "mt5-financial-analyst": {
      "command": "python",
      "args": ["-m", "mt5_mcp", "--transport", "http"],
      "env": {
        "PYTHONPATH": "."
      }
    }
  }
}

或者连接到测试服务器:

{
  "mcpServers": {
    "mt5-financial-analyst": {
      "url": "https://unapposable-nondiscriminatingly-mona.ngrok-free.dev/gradio_api/mcp"
    }
  }
}

______________________________________________________________________

🤖 AI模型提供者

在UI下拉菜单中可用:

提供程序模型API密钥变量注释
开放人工智能GPT-4o、GPT-4o-mini、o1、o1-miniOPENAI_API_KEYLLM_API_KEY默认值
Azure OpenAIGPT-4o部署AZURE_OPENAI_API_KEY认知服务
Azure AI FoundryDeepSeek、Phi、Mistral等。AZURE_AI_API_KEY微软Foundry
Azure AI推理SDK各种型号AZURE_AI_API_KEYAzure人工智能推理
奥拉玛本地模特(Llama、Mistral等)自托管

注: UI下拉列表显示了这5个提供者。对于其他提供商(Anthropic、Google、xAI、GitHub Models、OpenRouter、HuggingFace),请使用 openai 具有适当的基本URL和API密钥的提供程序

______________________________________________________________________

📖 文档

______________________________________________________________________

🏆 黑客马拉松赛道

该项目提交给两个轨道:

🔧 轨道1:构建MCP

building-mcp-track-consumer

  • Gradio 6 MCP服务器集成 mcp_server=True
  • 从mt5-mcp包中动态发现工具
  • 展示3个强大的交易分析工具
  • 适用于克劳德桌面、光标、VS代码复制

🤖 轨道2:MCP在行动

mcp-in-action-track-consumer

  • 具有规划和推理能力的自主代理
  • 具有思维可视化的工具调用
  • 真实世界交易分析应用程序
  • 10+LLM提供商支持

______________________________________________________________________

🛠️ 构建于

______________________________________________________________________

📖 文档

______________________________________________________________________

🔗 相关项目

资源链接
🔧 MT5 MCP服务器
📦 PyPI(mt5 mcp)pypi.org/project/mt5-mcp
🖥️ PyPI(百万分之五用户界面)pypi.org/project/mt5-mcp-ui
📖 MCP协议模型上下文协议.io
🎓 Gradio文档Gradio.app

______________________________________________________________________

⚠️ 免责声明

这是一个 概念验证 仅用于教育和演示目的。

  • ❌ 不是财务建议
  • ❌ 不适合实际的交易决策
  • 只读访问 -没有交易执行能力
  • ⚠️ 过去的表现并不预示未来的结果

使用风险自负。在做出交易决策之前,一定要咨询金融专业人士。

______________________________________________________________________

📝 许可证

MIT许可证-请参阅 许可证 了解详情。

______________________________________________________________________

🙏 致谢

  • Anthropic -创建MCP协议并共同主办黑客马拉松
  • Gradio团队 -对于具有原生MCP支持的惊人Gradio 6
  • 抱抱脸 -举办黑客马拉松并提供基础设施
  • 所有赞助商 -OpenAI、谷歌、Modal、ElevenLabs等

______________________________________________________________________

*由人工智能驱动的专业财务分析•专为 MCP一周年黑客马拉松 -2025年11月*

目录标签

目录标签

金融数据技术分析PythonClaude市场数据金融分析本地部署AI驱动预测模型

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP