Skip to main content

概述

Reportify MCP 是一个基于 MCP (Model Context Protocol) 协议的金融数据服务,提供文档搜索、公司财务数据、股票行情等丰富的金融信息查询工具。通过 MCP 协议,您可以:
  • 搜索和获取金融文档内容
  • 查询公司财务数据和基本信息
  • 获取实时股票行情和历史数据
  • 与智能体进行对话交互

架构设计

服务采用 Gateway + 多 MCP 服务器 架构,按功能分类提供 4 个独立的 MCP 端点:
每个端点都是独立的 MCP 服务器,客户端可以按需选择连接。

Search MCP

文档搜索类工具
  • 综合文档搜索(财报、研报、公告等)
  • 语义搜索和内容块检索
  • 文档列表和详情获取
  • 知识库搜索

Stock MCP

股票数据类工具
  • 公司基本信息和财务报表
  • 实时行情和历史股价
  • 指数和行业数据
  • 量化分析工具

Agent MCP

Agent 对话类工具
  • 创建和管理对话会话
  • 发送消息并接收响应
  • 获取对话历史和生成文件

Following MCP

账号关注 / 频道 / 时间线 / 关注组 工具
  • 公司关注(关注/取关/已关注列表)
  • 频道搜索与订阅管理
  • 公司/话题/机构/媒体时间线
  • 关注组管理

接入配置

MCP 服务端点

客户端配置

在 Cursor 的 MCP 配置文件中添加以下配置(可按需选择部分或全部服务):
必须在配置中包含 Authorization 字段,否则请求将无法通过认证

认证

所有 MCP 请求都需要在 HTTP 请求头中包含 Bearer Token:
获取 API Key
  • YOUR_API_KEY 替换为您的实际 API Key
  • 注意 Bearer 后面有一个空格
  • API Key 可以在 Reportify 控制台 获取

Tools 参考

Search MCP (/search/mcp)

文档与搜索相关工具。
股票代码使用 market:ticker 格式,如 US:AAPLHK:00700SH:600519

Stock MCP (/stock/mcp)

股票数据、概念板块和量化分析工具。
股票代码直接使用 ticker,不带市场前缀,如 AAPL00700600519

公司数据

公共参数
支持的因子类型
  • 技术因子: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 对话相关工具。

对话工具

使用流程
  1. 调用 create_conversation 创建对话,获取 conversation_id
  2. 调用 agent_chat 发送消息,传入 conversation_idmessage
  3. 调用 get_message_events 获取响应内容
  4. 如需要,调用 get_agent_file 获取生成的文件

Following MCP (/following/mcp)

账号关注 / 频道 / 时间线 / 关注组 工具。

账号关注工具

快速开始

使用 Search MCP 搜索苹果公司最近的财报相关文档:

股票代码格式

注意:Search MCP 和 Stock MCP 使用不同的股票代码格式

Search MCP(搜索和文档)

使用 market:ticker 格式:

Stock MCP(股票数据)

直接使用股票代码,不带市场前缀:

错误处理

MCP 调用使用标准的 HTTP 状态码:
  • 200 - 请求成功
  • 400 - 请求参数错误
  • 401 - 认证失败(API Key 无效或未提供)
  • 404 - 请求的资源不存在
  • 429 - 请求频率超限
  • 500 - 服务器内部错误
错误响应示例:

最佳实践

保护 API Key请妥善保管您的 API Key,避免在公开场所泄露:
  • 不要将 API Key 提交到代码仓库
  • 使用环境变量或配置文件管理
  • 定期轮换 API Key
按需选择 MCP 服务根据实际需求选择连接的 MCP 服务:
  • 只需搜索功能:连接 Search MCP
  • 只需股票数据:连接 Stock MCP
  • 需要完整功能:连接全部 4 个服务
合理使用参数优化查询性能和结果质量:
  • 使用时间范围缩小搜索范围
  • 通过股票代码精确筛选
  • 合理设置返回结果数量
时间格式规范时间参数使用统一格式:
  • 日期时间:YYYY-MM-DD HH:mm:ss(如 2025-01-01 00:00:00
  • 仅日期:YYYY-MM-DD(如 2025-01-01