G
guangxiangdebizi/TradingAgents-MCPmode
Multi-agent stock analysis and trading
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# TradingAgents-MCPmode
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
基于MCP工具的多智能体交易分析系统
## 🌟 项目概述
TradingAgents-MCPmode 是一个创新的多智能体交易分析系统,集成了 Model Context Protocol (MCP) 工具,实现了智能化的股票分析和交易决策流程。系统通过15个专业化智能体的协作,提供全面的市场分析、投资建议和风险管理。
### 🎯 核心特性
🤖 多智能体协作: 15个专业化智能体分工合作
⚡ 并行处理: 分析师团队采用并行架构,显著提升分析效率
🔧 MCP工具集成: 支持外部数据源和实时信息获取
📊 全面分析: 公司概述、市场、情绪、新闻、基本面、股东结构、产品业务七维度分析
💭 智能辩论: 看涨/看跌研究员辩论机制,可配置辩论轮次
⚠️ 风险管理: 三层风险分析和管理决策,支持动态风险辩论
🎛️ 智能体控制: 前端可动态启用/禁用特定智能体,灵活定制工作流
🌀 辩论轮次配置: 前端实时设置投资和风险辩论轮次,精确控制分析深度
🔧 灵活配置: 通过环境变量控制智能体MCP权限
🌍 多市场支持: 美股(US)、A股(CN)、港股(HK)
🗣️ 自然语言: 支持自然语言查询,无需指定市场和日期
📈 实时决策: 基于最新数据的交易建议
🌐 Web前端: 完整的Streamlit Web界面,支持实时分析和历史管理
## 🏗️ 系统架构
### 智能体组织结构
┌─────────────────────────────────────────────────────────────┐
│ TradingAgents-MCPmode │
├─────────────────────────────────────────────────────────────┤
│ 📊 分析师团队 (Analysts) - 并行执行 │
│ ├── CompanyOverviewAnalyst (公司概述分析师) │
│ ├── MarketAnalyst (市场分析师) ┐ │
│ ├── SentimentAnalyst (情绪分析师) │ 并行处理 │
│ ├── NewsAnalyst (新闻分析师) │ 6个分析师 │
│ ├── FundamentalsAnalyst(基本面分析师) │ 同时执行 │
│ ├── ShareholderAnalyst (股东分析师) │ │
│ └── ProductAnalyst (产品分析师) ┘ │
├─────────────────────────────────────────────────────────────┤
│ 🔬 研究员团队 (Researchers) │
│ ├── BullResearcher (看涨研究员) │
│ └── BearResearcher (看跌研究员) │
├─────────────────────────────────────────────────────────────┤
│ 👔 管理层 (Managers) │
│ ├── ResearchManager (研究经理) │
│ └── Trader (交易员) │
├─────────────────────────────────────────────────────────────┤
│ ⚠️ 风险管理团队 (Risk Management) │
│ ├── AggressiveRiskAnalyst (激进风险分析师) │
│ ├── SafeRiskAnalyst (保守风险分析师) │
│ ├── NeutralRiskAnalyst (中性风险分析师) │
│ └── RiskManager (风险经理) │
└─────────────────────────────────────────────────────────────┘
### 🚀 并行化工作流程
mermaid
graph TD
%% 用户输入
USER[👤 用户输入 userquery]
%% 第0阶段:公司概述分析师
A0[🏢 公司概述分析师 📥 输入:userquery 📤 输出:companydetails + companyoverviewreport]
%% 第1阶段:分析师并行节点
PARALLEL[⚡ 分析师并行节点 📥 输入:userquery + companydetails 🔄 并发执行6个分析师 📤 输出:全部6个分析报告]
%% 并行执行的6个分析师
A1[🔍 市场分析师]
A2[😊 情绪分析师]
A3[📰 新闻分析师]
A4[📊 基本面分析师]
A5[👥 股东分析师]
A6[🏭 产品分析师]
%% 第2阶段:研究员辩论
B1[📈 看涨研究员 📥 输入:userquery + 全部7个分析师报告 📤 输出:看涨论证 + 辩论历史]
B2[📉 看跌研究员 📥 输入:userquery + 全部7个分析师报告 + 辩论历史 📤 输出:看跌论证 + 辩论历史]
%% 第3阶段:管理层
C1[🎯 研究经理 📥 输入:userquery + 全部7个分析师报告 + 完整辩论历史 📤 输出:investmentplan]
C2[💰 交易员 📥 输入:userquery + 全部7个分析师报告 + 辩论历史 + investmentplan 📤 输出:traderinvestmentplan]
%% 第4阶段:风险管理团队
D1[🔥 激进风险分析师 📥 输入:全部信息 📤 输出:激进风险观点 + 风险辩论历史]
D2[🛡️ 保守风险分析师 📥 输入:全部信息 + 风险辩论历史 📤 输出:保守风险观点 + 风险辩论历史]
D3[⚖️ 中性风险分析师 📥 输入:全部信息 + 风险辩论历史 📤 输出:中性风险观点 + 风险辩论历史]
D4[🎯 风险经理 📥 输入:全部信息 + 完整风险辩论历史 📤 输出:finaltradedecision]
%% 主要流程连接
USER --> A0
A0 --> PARALLEL
PARALLEL --> B1
B1 --> B2
B2 -.->|辩论循环| B1
B1 --> C1
C1 --> C2
C2 --> D1
D1 -.->|风险辩论循环| D2
D2 -.->|风险辩论循环| D3
D3 -.->|风险辩论循环| D1
D1 --> D4
D2 --> D4
D3 --> D4
%% 并行节点内部连接(虚线表示并发)
PARALLEL -.-> A1
PARALLEL -.-> A2
PARALLEL -.-> A3
PARALLEL -.-> A4
PARALLEL -.-> A5
PARALLEL -.-> A6
%% 样式定义
style USER fill:#f9f9f9,stroke:#333,stroke-width:2px
style A0 fill:#e1f5fe,stroke:#0277bd
style PARALLEL fill:#fff3e0,stroke:#ff8f00,stroke-width:3px
style A1 fill:#e8f5e8,stroke:#4caf50
style A2 fill:#e8f5e8,stroke:#4caf50
style A3 fill:#e8f5e8,stroke:#4caf50
style A4 fill:#e8f5e8,stroke:#4caf50
style A5 fill:#e8f5e8,stroke:#4caf50
style A6 fill:#e8f5e8,stroke:#4caf50
style B1 fill:#e3f2fd,stroke:#1976d2
style B2 fill:#e3f2fd,stroke:#1976d2
## 🌟 项目概述
TradingAgents-MCPmode 是一个创新的多智能体交易分析系统,集成了 Model Context Protocol (MCP) 工具,实现了智能化的股票分析和交易决策流程。系统通过15个专业化智能体的协作,提供全面的市场分析、投资建议和风险管理。
### 🎯 核心特性
🤖 多智能体协作: 15个专业化智能体分工合作
⚡ 并行处理: 分析师团队采用并行架构,显著提升分析效率
🔧 MCP工具集成: 支持外部数据源和实时信息获取
📊 全面分析: 公司概述、市场、情绪、新闻、基本面、股东结构、产品业务七维度分析
💭 智能辩论: 看涨/看跌研究员辩论机制,可配置辩论轮次
⚠️ 风险管理: 三层风险分析和管理决策,支持动态风险辩论
🎛️ 智能体控制: 前端可动态启用/禁用特定智能体,灵活定制工作流
🌀 辩论轮次配置: 前端实时设置投资和风险辩论轮次,精确控制分析深度
🔧 灵活配置: 通过环境变量控制智能体MCP权限
🌍 多市场支持: 美股(US)、A股(CN)、港股(HK)
🗣️ 自然语言: 支持自然语言查询,无需指定市场和日期
📈 实时决策: 基于最新数据的交易建议
🌐 Web前端: 完整的Streamlit Web界面,支持实时分析和历史管理
## 🏗️ 系统架构
### 智能体组织结构
┌─────────────────────────────────────────────────────────────┐
│ TradingAgents-MCPmode │
├─────────────────────────────────────────────────────────────┤
│ 📊 分析师团队 (Analysts) - 并行执行 │
│ ├── CompanyOverviewAnalyst (公司概述分析师) │
│ ├── MarketAnalyst (市场分析师) ┐ │
│ ├── SentimentAnalyst (情绪分析师) │ 并行处理 │
│ ├── NewsAnalyst (新闻分析师) │ 6个分析师 │
│ ├── FundamentalsAnalyst(基本面分析师) │ 同时执行 │
│ ├── ShareholderAnalyst (股东分析师) │ │
│ └── ProductAnalyst (产品分析师) ┘ │
├─────────────────────────────────────────────────────────────┤
│ 🔬 研究员团队 (Researchers) │
│ ├── BullResearcher (看涨研究员) │
│ └── BearResearcher (看跌研究员) │
├─────────────────────────────────────────────────────────────┤
│ 👔 管理层 (Managers) │
│ ├── ResearchManager (研究经理) │
│ └── Trader (交易员) │
├─────────────────────────────────────────────────────────────┤
│ ⚠️ 风险管理团队 (Risk Management) │
│ ├── AggressiveRiskAnalyst (激进风险分析师) │
│ ├── SafeRiskAnalyst (保守风险分析师) │
│ ├── NeutralRiskAnalyst (中性风险分析师) │
│ └── RiskManager (风险经理) │
└─────────────────────────────────────────────────────────────┘
### 🚀 并行化工作流程
mermaid
graph TD
%% 用户输入
USER[👤 用户输入 userquery]
%% 第0阶段:公司概述分析师
A0[🏢 公司概述分析师 📥 输入:userquery 📤 输出:companydetails + companyoverviewreport]
%% 第1阶段:分析师并行节点
PARALLEL[⚡ 分析师并行节点 📥 输入:userquery + companydetails 🔄 并发执行6个分析师 📤 输出:全部6个分析报告]
%% 并行执行的6个分析师
A1[🔍 市场分析师]
A2[😊 情绪分析师]
A3[📰 新闻分析师]
A4[📊 基本面分析师]
A5[👥 股东分析师]
A6[🏭 产品分析师]
%% 第2阶段:研究员辩论
B1[📈 看涨研究员 📥 输入:userquery + 全部7个分析师报告 📤 输出:看涨论证 + 辩论历史]
B2[📉 看跌研究员 📥 输入:userquery + 全部7个分析师报告 + 辩论历史 📤 输出:看跌论证 + 辩论历史]
%% 第3阶段:管理层
C1[🎯 研究经理 📥 输入:userquery + 全部7个分析师报告 + 完整辩论历史 📤 输出:investmentplan]
C2[💰 交易员 📥 输入:userquery + 全部7个分析师报告 + 辩论历史 + investmentplan 📤 输出:traderinvestmentplan]
%% 第4阶段:风险管理团队
D1[🔥 激进风险分析师 📥 输入:全部信息 📤 输出:激进风险观点 + 风险辩论历史]
D2[🛡️ 保守风险分析师 📥 输入:全部信息 + 风险辩论历史 📤 输出:保守风险观点 + 风险辩论历史]
D3[⚖️ 中性风险分析师 📥 输入:全部信息 + 风险辩论历史 📤 输出:中性风险观点 + 风险辩论历史]
D4[🎯 风险经理 📥 输入:全部信息 + 完整风险辩论历史 📤 输出:finaltradedecision]
%% 主要流程连接
USER --> A0
A0 --> PARALLEL
PARALLEL --> B1
B1 --> B2
B2 -.->|辩论循环| B1
B1 --> C1
C1 --> C2
C2 --> D1
D1 -.->|风险辩论循环| D2
D2 -.->|风险辩论循环| D3
D3 -.->|风险辩论循环| D1
D1 --> D4
D2 --> D4
D3 --> D4
%% 并行节点内部连接(虚线表示并发)
PARALLEL -.-> A1
PARALLEL -.-> A2
PARALLEL -.-> A3
PARALLEL -.-> A4
PARALLEL -.-> A5
PARALLEL -.-> A6
%% 样式定义
style USER fill:#f9f9f9,stroke:#333,stroke-width:2px
style A0 fill:#e1f5fe,stroke:#0277bd
style PARALLEL fill:#fff3e0,stroke:#ff8f00,stroke-width:3px
style A1 fill:#e8f5e8,stroke:#4caf50
style A2 fill:#e8f5e8,stroke:#4caf50
style A3 fill:#e8f5e8,stroke:#4caf50
style A4 fill:#e8f5e8,stroke:#4caf50
style A5 fill:#e8f5e8,stroke:#4caf50
style A6 fill:#e8f5e8,stroke:#4caf50
style B1 fill:#e3f2fd,stroke:#1976d2
style B2 fill:#e3f2fd,stroke:#1976d2
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/guangxiangdebizi-tradingagents-mcpmode/)
- Source
- awesome · https://github.com/guangxiangdebizi/TradingAgents-MCPmode
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.