← 返回目录
F

FinanceMCP

社区
基于MCP协议的专业金融数据服务器,集成Tushare API,为Claude等AI助手提供实时金融数据和技术指标分析。
GitHub 源仓库 ↗
★ 652 Stars 分类 · 其他 非常热门 源版本 ee06b92d8f81
50FMRS · D
可靠性
5/20
安全与权限
9/20
维护活跃度
10/20
文档质量
13/20
安装易用性
13/20

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

查看 FMRS 评分方法 →

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

工具能力

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种数据类型。
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最新批次,去重后条目间以分隔符隔开。

安装接入

  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"
      }
    }
  }
}

选型与风险

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

常见排障

  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. 若使用公共云服务,注意服务可能有限速,建议自行部署

使用场景

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

支持客户端

Claude Desktop完整支持