← 返回目录
F

FinanceMCP

社区
基于MCP协议的专业金融数据服务器,集成Tushare API,为Claude等AI助手提供实时金融数据和技术指标分析。
分类
其他 第 150 / 230
Stars
★ 858 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js 18+ · 远程托管(无需本地环境)
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
18
50FMRS · D

综合来看,FinanceMCP是一个功能强大、覆盖广泛的金融数据MCP服务器,提供了丰富的工具和灵活的数据源集成,但受限于Tushare API的权限和第三方数据源,使用时需注意积分限制和稳定性。非官方项目,适合个人和投资爱好者,生产环境需谨慎评估。

最强项 · 安装易用性 13/20 最弱项 · 可靠性 5/20

可靠性
5/20
安全与权限
9/20
维护活跃度
10/20
文档质量
13/20
安装易用性
13/20
查看各项评分依据
可靠性 5/20
仅提供了 README 与仓库元数据,未提供服务器清单(Server manifest 未缓存)及任何源码、测试或 CI 工件,无法验证 MCP 初始化握手与工具的真实行为。README 内部存在多个矛盾:工具数量一处称 14 个、另一处称 18 个;宣称覆盖 10 大市场但只列出 8 类(A股、美股、港股、外汇、期货、基金、债券、期权);API 集成数量 43+ 与 100+ 不一致。因此只能判定‘快乐路径可能成立但不可复现’,按静态校准规则可靠性不超过 12,并因缺少可验证证据和文档自相矛盾进一步扣分。
安全与权限 9/20
凭证传递方式在文档中有明确披露(env、X-Tushare-Token、Authorization: Bearer、X-Api-Key),且所有配置示例均使用占位符、未包含真实令牌,未触发红线。但缺少源码级证据证明凭证的存储方式、最小权限与作用域控制;旧版免费共享服务使用明文 HTTP(http://106.14.205.176:3101/sse);finance_news 为网页爬虫行为,无确认机制;用户自己的 Tushare 令牌会被发送到第三方公共云服务,数据边界未充分说明。这些未覆盖项构成扣分。
维护活跃度 10/20
仓库未归档、MIT 许可证明确,README 中 4.3.0→4.7.2 的版本日志显示持续迭代;但未提供提交历史、Release/Tag、问题响应记录或依赖更新证据,也没有安全响应渠道。版本声明全部来自 README 自述,属于不可信证据;仅有未归档和许可证元数据是真实可核验的。因此按‘活跃但治理/版本化有缺口’(10 分档)给分,并因缺失证据不做上修。
文档质量 13/20
README 分层较完整:安装(npm 全局/本地、npx、Smithery、手动编译)、鉴权(Tushare 令牌获取与学生积分福利)、Claude 配置 JSON(stdio/Streamable HTTP/SSE)、常见问题排查、按股票/基金/港股/美股/加密等领域的示例查询、限流与积分说明、部署模式与日志指南链接。扣分点:所有内容均为 README 自述,无法独立验证;文档内部存在矛盾(14/18 个工具、10 大市场 vs 8 类、43+/100+ 接口数);部分工具未给出完整参数 schema;成本与部分工具的排障细节缺失,因此达不到 20 分档。
安装易用性 13/20
安装路径清晰且多样:全局 npm 安装后直接使用、npx、Smithery、手动 clone + npm install + build;给出 Claude Desktop(Windows/macOS)下 stdio/Streamable HTTP/SSE 的配置示例、Windows 用户 npx.cmd 的注意事项以及常见问题排查。但因提供的材料中没有任何可验证的执行证据(真实 CI 工作流、覆盖关键路径的已提交测试),按静态校准规则 setup 上限不超过 15;且 HTTP/SSE 模式需要先手动编译(npm run build),存在一定脆弱性,故给 13。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

  • 需要实时金融数据和分析的金融从业者、投资分析师
  • 希望集成金融数据能力的AI应用开发者
  • 需要股票、基金、债券、加密等多市场数据的研究人员
  • 通过Claude Desktop等MCP客户端进行智能问答的用户

不适合谁

  • 不需要金融数据服务的非金融类MCP需求
  • 需要官方支持或企业级服务保障的生产环境
  • 对数据源权限要求严格的用户(需自行申请Tushare积分)

所需权限

  • 需要访问Tushare API所需的令牌
  • 加密数据使用Binance公共行情接口,无需密钥
  • stdio模式无需网络端口,但HTTP模式需要开放端口和网络访问

风险与副作用

  • 依赖Tushare API,部分高级数据需要积分,免费Token可能受限
  • 公共云服务(如finvestai.top)为个人服务器,有滥用风险和服务稳定性风险
  • 数据准确性依赖第三方数据源,可能存在延迟或错误
  • 自部署时需要保护TUSHARE_TOKEN等密钥

安装接入

准备工作

运行环境:Node.js 18+ · 远程托管(无需本地环境)

TUSHARE_TOKEN 必填密钥 Tushare API令牌,在 tushare.pro 注册账户后从个人中心获取,部分高级数据需要积分。
  1. 确保Node.js >= 18。
  2. 从tushare.pro注册获取TUSHARE_TOKEN。
  3. 全局安装或本地安装npm包(npm install -g finance-mcp 或 npm install finance-mcp)。
  4. 在Claude Desktop配置文件中添加MCP服务器配置(stdio或streamableHttp)。
  5. 重启Claude Desktop并验证。
claude_desktop_config.json
{
  "mcpServers": {
    "finance-mcp": {
      "type": "stdio",
      "command": "finance-mcp",
      "args": [],
      "env": {
        "TUSHARE_TOKEN": "your_tushare_token_here"
      }
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "finance-mcp": {
      "type": "stdio",
      "command": "finance-mcp",
      "args": [],
      "env": {
        "TUSHARE_TOKEN": "your_tushare_token_here"
      }
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add finance-mcp -e TUSHARE_TOKEN=your_tushare_token_here -- finance-mcp

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

配置完成后重启Claude桌面版,询问"获取当前时间",如果current_timestamp工具返回时间信息,说明安装成功。

常见排障

  1. 确认Node.js版本 >= 18
  2. 检查TUSHARE_TOKEN是否正确设置
  3. Windows用户可能需要将command从npx改为npx.cmd
  4. 查看Claude Desktop日志位于Windows %APPDATA%\Claude\logs,macOS ~/Library/Logs/Claude
  5. 若使用公共云服务,注意服务可能有限速,建议自行部署

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 分析茅台(600519.SH)技术面,计算MACD(12,26,9)和RSI(14)
  • 分析英伟达(NVDA) 2024年财务表现,包括利润表和现金流
  • 查询比亚迪(002594.SZ)最近的主力资金流向
  • 搜索新能源汽车板块最新政策和市场动态

工具能力 18

current_timestamp 只读
返回当前时间戳,支持UTC+8时区,多种输出格式。
finance_news 只读
通过百度新闻爬虫搜索财经新闻,支持多关键词空格分隔OR过滤。
stock_data 只读
获取股票/加密数据及技术指标,覆盖10大市场和Binance加密数据,支持5种技术指标(MACD、RSI、KDJ、BOLL、MA)。
stock_data_minutes 只读
获取A股(Tushare)与加密(Binance)分钟级别K线,支持多种频率。
index_data 只读
获取主要市场指数的历史数据。
csi_index_constituents 只读
获取中证指数成分与权重摘要,包括区间行情、成分股权重、估值/财务指标。
macro_econ 只读
获取11个宏观经济指标,包括GDP、CPI、PPI、PMI、Shibor等。
company_performance 只读
A股公司财务分析,包含财务报表、管理层、股东结构等13种数据类型。
展开其余 10 个工具
company_performance_hk 只读
港股公司财务分析,提供利润表、资产负债表、现金流量表。
company_performance_us 只读
美股公司财务分析,包含4大财务报表和综合财务指标分析。
fund_data 只读
获取基金净值、持仓、分红等数据,性能优化85%。
fund_manager_by_name 只读
查询基金经理的个人背景及管理基金列表。
convertible_bond 只读
获取可转债基本信息和发行数据、转换条款。
block_trade 只读
获取大宗交易详情及交易对手信息。
money_flow 只读
查询个股、大盘、板块的资金流向,包括主力、超大单、大单等分析。
margin_trade 只读
获取融资融券数据,包括标的股票、汇总、明细、转融券。
dragon_tiger_inst 只读
查询龙虎榜机构明细,指定交易日和代码。
hot_news_7x24 只读
获取7x24热点新闻,基于Tushare最新批次,去重后条目间以分隔符隔开。

使用场景

股票技术分析:计算MACD、RSI、KDJ、BOLL、MA指标。
综合分析:结合财务、技术、资金流向、新闻进行投资评估。
CSI指数成分股分析:获取成分股权重、估值和财务指标。
资金流向分析:跟踪个股、板块、大盘的资金动态。
基金与债券查询:获取基金净值、持仓和可转债信息。
港股、美股财务分析:深入分析上市公司财务报表。
加密资产分析:查看比特币等虚拟货币的走势和技术指标。
财经新闻与宏观数据:搜索最新新闻和获取宏观经济指标。
龙虎榜查询:了解机构买卖情况和市场热点。

支持客户端

Claude Desktop

依据项目文档列出,未经本站实测。

详细介绍

FinanceMCP (Synapse) 是一个基于MCP协议的专业金融数据服务器,集成Tushare API和Binance API,为语言模型(如Claude)提供全面的实时金融数据访问能力。支持股票、基金、债券、宏观经济、稳定币、虚拟货币等多维度金融数据分析,包含金融数据查询、财经新闻查询、国家统计局数据查询等。项目已与MarkiNote联动形成FinNote智能金融文档系统,并聚合100+金融数据接口,整理为18个MCP工具。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 653 · 工具数 11 与当前对比 →

源版本 04df04cb31c7 数据同步于 2026-10-11 查看 FMRS 评分方法