关于 TradingAgentStack
TradingAgentStack 是只读 MCP 服务,供客户端查询经纪商、市场数据和交易 Agent 工具。目录记录安全控制、价格、速率限制、来源和核查日期;它不会连接经纪商或下单。
主要功能
- 01按关键词和类别搜索工具
- 02获取工具的完整记录
- 03比较两个经纪商工具
- 04查看类别及其数量
- 05查阅安全、价格、限额和来源
适用场景
- 01查找支持模拟交易的经纪商服务
- 02选择前比较经纪商的安全控制
- 03查看条目的来源和最近核查日期
MCP 相关
向 MCP 客户端提供目录搜索、记录查询、经纪商比较和类别列表工具。它只读取数据集,不连接经纪商或执行交易。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tradingagentstack.com/api/mcpclaude mcp add --transport http intoapex-tradingagentstack https://tradingagentstack.com/api/mcp{"mcpServers":{"intoapex-tradingagentstack":{"type":"http","url":"https://tradingagentstack.com/api/mcp"}}}在 Cursor 中打开{"servers":{"intoapex-tradingagentstack":{"type":"http","url":"https://tradingagentstack.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"intoapex-tradingagentstack":{"type":"http","url":"https://tradingagentstack.com/api/mcp"}}}{"mcpServers":{"intoapex-tradingagentstack":{"serverUrl":"https://tradingagentstack.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
4| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | |
| query | string | 否 | 关键词,例如 'options paper trading' 或 'crypto' |
| category | enum | 否 | 可选的类别筛选条件(参见 list_categories)broker_mcp | data_mcp | broker_api | data_api | agent_framework | backtest_platform | trading_agent | security_tool |
详细介绍
TradingAgentStack MCP 服务
一个小型、只读 MCP 服务,可让 Claude、Cursor 和其他 MCP 客户端搜索 TradingAgentStack 目录:经纪商 MCP 服务、经纪商和市场数据 API、Agent 框架、回测工具和安全工具。每个条目都包含模拟交易与实盘交易支持、订单审批和安全控制、定价、速率限制、官方来源以及最后核查日期。
它无法下单交易,也无法连接任何经纪商。它只读取 ../data/tools.json 中的开放数据集(CC BY 4.0)。
工具
| 工具 | 功能 |
|---|---|
search_tools(query, category?, limit?) | 关键词搜索,可选类别筛选 |
get_tool(slug) | 获取某个工具的完整记录,例如 alpaca-mcp-server |
compare_brokers(a, b) | 并列比较两个工具 |
list_categories() | 列出类别及其条目数 |
提示词示例:“哪些经纪商 MCP 服务支持模拟交易?”、“比较 Alpaca MCP 和 Tradier MCP 的安全控制。”
安装
需要 Node.js 18 或更高版本。
Claude Desktop
将以下内容添加到 claude_desktop_config.json(Settings → Developer → Edit Config):
{
"mcpServers": {
"tradingagentstack": { "command": "npx", "args": ["-y", "tradingagentstack-mcp"] }
}
}
Cursor
将以下内容添加到 ~/.cursor/mcp.json(或项目中的 .cursor/mcp.json):
{
"mcpServers": {
"tradingagentstack": { "command": "npx", "args": ["-y", "tradingagentstack-mcp"] }
}
}
Claude Code
claude mcp add tradingagentstack -- npx -y tradingagentstack-mcp
从源代码安装
git clone https://github.com/intoApex/ai-trading-tools && cd ai-trading-tools/mcp-server
npm install && npm test # copies ../data/tools.json and runs a stdio smoke test
node src/index.js # or point your client's "command" at this file
此服务使用随软件包附带的数据集。如需改用 GitHub 上的最新数据,请设置 TRADINGAGENTSTACK_LIVE=1;如果获取失败,则会回退到随软件包附带的数据。
许可证
代码采用 MIT 许可证。数据采用 CC BY 4.0 许可证,使用时应注明来源为 TradingAgentStack (tradingagentstack.com)。不构成财务建议。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。