概述
Reportify MCP 是一个基于 MCP (Model Context Protocol) 协议的金融数据服务,提供文档搜索、公司财务数据、股票行情等丰富的金融信息查询工具。通过 MCP 协议,您可以:- 搜索和获取金融文档内容
- 查询公司财务数据和基本信息
- 获取实时股票行情和历史数据
- 与智能体进行对话交互
架构设计
服务采用 Gateway + 多 MCP 服务器 架构,按功能分类提供 4 个独立的 MCP 端点:Search MCP
文档搜索类工具
- 综合文档搜索(财报、研报、公告等)
- 语义搜索和内容块检索
- 文档列表和详情获取
- 知识库搜索
Stock MCP
股票数据类工具
- 公司基本信息和财务报表
- 实时行情和历史股价
- 指数和行业数据
- 量化分析工具
Agent MCP
Agent 对话类工具
- 创建和管理对话会话
- 发送消息并接收响应
- 获取对话历史和生成文件
Channels MCP
频道与时间线类工具
- 频道搜索和订阅管理
- 公司/话题/机构时间线
- 媒体内容时间线
接入配置
MCP 服务端点
| 服务 | 端点 URL | 说明 |
|---|---|---|
| Search MCP | https://mcp.reportify.cn/search/mcp | 文档搜索类工具 |
| Stock MCP | https://mcp.reportify.cn/stock/mcp | 股票数据类工具 |
| Agent MCP | https://mcp.reportify.cn/agent/mcp | Agent 对话类工具 |
| Channels MCP | https://mcp.reportify.cn/channels/mcp | 频道时间线类工具 |
客户端配置
- Cursor
- Claude Desktop
在 Cursor 的 MCP 配置文件中添加以下配置(可按需选择部分或全部服务):
认证
所有 MCP 请求都需要在 HTTP 请求头中包含 Bearer Token:获取 API Key
- 将
YOUR_API_KEY替换为您的实际 API Key - 注意
Bearer后面有一个空格 - API Key 可以在 Reportify 控制台 获取
Tools 参考
Search MCP (/search/mcp)
文档与搜索相关工具。
股票代码使用
market:ticker 格式,如 US:AAPL、HK:00700、SH:600519搜索工具
搜索工具
文档工具
文档工具
Stock MCP (/stock/mcp)
股票数据、概念板块和量化分析工具。
股票代码直接使用 ticker,不带市场前缀,如
AAPL、00700、600519公司数据
公司数据
行情数据
行情数据
| 工具名 | 功能描述 |
|---|---|
stock_quote | 获取股票行情 |
index_quote | 获取指数行情 |
earnings_calendar | 财报日历 |
ipo_calendar_hk | 港股 IPO 日历 |
指数和行业
指数和行业
| 工具名 | 功能描述 |
|---|---|
index_constituents | 获取指数成分股 |
index_tracking_funds | 获取指数跟踪基金(ETF) |
industry_constituents | 获取行业成分股 |
concepts_today | 今日概念板块 |
concepts_latest | 最新概念动态 |
followed_companies | 用户关注的公司 |
量化分析
量化分析
| 工具名 | 功能描述 |
|---|---|
factors | 获取可用因子列表(含变量、函数、技术指标、基本面因子) |
factors_compute | 计算因子值(RSI, MACD, KDJ, BOLL, ATR 等技术指标也在其中) |
factors_screen | 因子筛选选股 |
ohlcv | 获取单只股票 OHLCV 数据 |
ohlcv_batch | 批量获取多只股票 OHLCV 数据 |
kline | 获取 K 线数据(支持 1M/5M/15M/30M/60M/1D/1W/1MO) |
kline_batch | 批量获取多只股票 K 线 |
backtest | 策略回测 |
- 技术因子:
RSI(14),MACD(),BOLL(20,2),KDJ(),ATR(14)等 - 基本面因子:
PE(),PE_TTM(),PB(),ROE(),ROA(),EPS()等 - 财务报表:
INCOME.net_profit,BALANCESHEET.total_assets等 - 组合筛选:
(PE() < 20) & (RSI(14) < 40)
Agent MCP (/agent/mcp)
Agent 对话相关工具。
对话工具
对话工具
| 工具名 | 功能描述 |
|---|---|
create_conversation | 创建新对话 |
agent_chat | 与 Agent 对话 |
get_conversation | 获取对话详情 |
list_messages | 列出对话消息 |
get_message_events | 获取消息事件 |
cancel_execution | 取消 Agent 执行 |
get_agent_file | 获取 Agent 生成的文件 |
- 调用
create_conversation创建对话,获取conversation_id - 调用
agent_chat发送消息,传入conversation_id和message - 调用
get_message_events获取响应内容 - 如需要,调用
get_agent_file获取生成的文件
Channels MCP (/channels/mcp)
频道订阅与时间线工具。
频道工具
频道工具
| 工具名 | 功能描述 |
|---|---|
channels_search | 搜索频道 |
following_channels | 获取已关注频道 |
channel_follow | 关注频道 |
channel_unfollow | 取消关注 |
channel_docs | 获取频道文档 |
时间线工具
时间线工具
快速开始
- 搜索财报
- 获取公司数据
- 获取股票行情
- 搜索研报
- 因子选股
- 计算指标
使用 Search MCP 搜索苹果公司最近的财报相关文档:
股票代码格式
Search MCP(搜索和文档)
使用market:ticker 格式:
| 市场 | 格式 | 示例 |
|---|---|---|
| 美股 | US:代码 | US:AAPL, US:GOOGL, US:TSLA |
| 港股 | HK:代码 | HK:00700, HK:09988 |
| 沪市 | SH:代码 | SH:600519, SH:601398 |
| 深市 | SZ:代码 | SZ:000001, SZ:000858 |
Stock MCP(股票数据)
直接使用股票代码,不带市场前缀:| 市场 | 格式 | 示例 |
|---|---|---|
| 美股 | 直接使用代码 | AAPL, GOOGL, TSLA |
| 港股 | 直接使用代码 | 00700, 09988 |
| A股 | 直接使用代码 | 600519, 000001 |
错误处理
MCP 调用使用标准的 HTTP 状态码:200- 请求成功400- 请求参数错误401- 认证失败(API Key 无效或未提供)404- 请求的资源不存在429- 请求频率超限500- 服务器内部错误
最佳实践
时间格式规范时间参数使用统一格式:
- 日期时间:
YYYY-MM-DD HH:mm:ss(如2025-01-01 00:00:00) - 仅日期:
YYYY-MM-DD(如2025-01-01)
