这是一个金融领域相关的mcp,本项目通过集成 Tushare API 和 Binance API 为语言模型(如Claude)提供全面的实时金融数据访问能力,支持股票、基金、债券、宏观经济指标、稳定币、虚拟货币等多维度金融数据分析。其中也包含了金融数据查询、财经新闻查询、国家统计局数据查询等
# Add to your Claude Code skills
git clone https://github.com/guangxiangdebizi/FinanceMCPGuides for using mcp servers skills like FinanceMCP.
Last scanned: 5/13/2026
{
"issues": [
{
"type": "npm-audit",
"message": "@modelcontextprotocol/sdk: Anthropic's MCP TypeScript SDK has a ReDoS vulnerability",
"severity": "high"
},
{
"type": "npm-audit",
"message": "body-parser: Vulnerability found",
"severity": "low"
},
{
"type": "npm-audit",
"message": "express: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "path-to-regexp: path-to-regexp vulnerable to Regular Expression Denial of Service via multiple route parameters",
"severity": "high"
},
{
"type": "npm-audit",
"message": "qs: qs's arrayLimit bypass in comma parsing allows denial of service",
"severity": "medium"
}
],
"status": "WARNING",
"scannedAt": "2026-05-13T06:48:12.051Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}FinanceMCP is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by guangxiangdebizi. 这是一个金融领域相关的mcp,本项目通过集成 Tushare API 和 Binance API 为语言模型(如Claude)提供全面的实时金融数据访问能力,支持股票、基金、债券、宏观经济指标、稳定币、虚拟货币等多维度金融数据分析。其中也包含了金融数据查询、财经新闻查询、国家统计局数据查询等. It has 625 GitHub stars.
FinanceMCP returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/guangxiangdebizi/FinanceMCP" and add it to your Claude Code skills directory (see the Installation section above).
FinanceMCP is primarily written in JavaScript. It is open-source under guangxiangdebizi on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh FinanceMCP against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
基于MCP协议的专业金融数据服务器,集成Tushare API,为Claude等AI助手提供实时金融数据和技术指标分析。
FinanceMCP 已与 MarkiNote 进行项目联动与融合,形成面向金融投研与智能文档管理场景的一体化项目 FinNote。该项目已参加上海市大学生计算机应用能力大赛,并获得省级二等奖,在线体验地址为:https://finvestai.top/。
在 FinNote 整体架构中,FinanceMCP 作为后端金融数据 MCP 服务器,基于 Node.js、Express 与 MCP SDK 构建,负责封装和标准化多源金融数据能力。目前系统聚合 100+ 金融数据接口,并整理为 18 个 MCP 工具,为大模型提供股票、基金、债券、宏观经济、财经新闻、技术指标等多类型金融数据调用能力。
MarkiNote / FinNote 前端则作为 AI Agent 驱动的智能文档系统,负责接收用户自然语言需求,展示 AI 分析过程,并将分析结果保存为可管理、可追踪、可复用的文档资产。两者通过 HTTP 通讯,形成从“金融数据获取”到“智能分析”,再到“文档沉淀与知识管理”的完整闭环。
因此,FinanceMCP 不仅可以作为独立的 MCP 金融数据服务器接入 Claude、GPT 等大模型,也可以作为 FinNote 的金融数据后端,为 AI Agent 文档系统提供实时、结构化、可调用的数据基础。
🎉 开箱即用,无需部署! 我们提供多种免费公共云服务选项:
🚀 最简单的使用方式!
访问我们的在线体验网站:https://finvestai.top/
⚠️ 服务说明: 这是个人小服务器,请合理使用,勿攻击滥用。
🎯 推荐生产环境使用,配置您自己的Tushare令牌:
{
"mcpServers": {
"finance-mcp": {
"disabled": false,
"timeout": 600,
"type": "streamableHttp",
"url": "https://finvestai.top/mcp",
"headers": {
"X-Tushare-Token": "您的tushare令牌"
}
}
}
}
🔑 如何获取您的Tushare令牌:
您的tushare令牌 替换为您的实际令牌您也可以使用我们的共享服务,无需API密钥(可能有速率限制):
{
"mcpServers": {
"finance-data-server": {
"disabled": false,
"timeout": 600,
"type": "sse",
"url": "http://106.14.205.176:3101/sse"
}
}
}
服务优势:
📺 教程视频: FinanceMCP完整使用指南
macd(12,26,9))确保精确性| 工具名称 | 功能描述 | 核心特色 |
|---|---|---|
| 🕐 current_timestamp | 当前时间戳 | UTC+8时区,多种输出格式 |
| 📰 finance_news | 财经新闻搜索 | 百度新闻爬虫;入参:query(空格分隔多关键词,OR 过滤) |
| 📈 stock_data | 股票/加密 + 技术指标 | 10大市场+加密(Binance默认)+5技术指标,智能预取 |
| 📊 index_data | 指数数据 | 主要市场指数历史数据 |
| 🧱 csi_index_constituents | CSI指数成分与权重摘要 | 仅支持中证指数公司(CSI),指数区间行情 + 成分股权重与区间涨跌幅 + 估值/财务指标(PE、PB、股息率、ROE、ROA、净利率、经营现金流、资产负债率、营收同比、资产周转率、毛利率、三费比率、现金分红率) |
| 📉 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 | 资金流向数据 | 个股(moneyflow,2000分)/大盘(moneyflow_mkt_dc,5000分)/板块(moneyflow_ind_dc,6000分),主力+超大/大/中/小单分析 |
| 💰 margin_trade | 融资融券数据 | 4个API:标的股票/汇总/明细/转融券 |
| 🐯 dragon_tiger_inst | 龙虎榜机构明细 | 指定交易日(可选代码),买卖额/比例/净额/理由表格 |
| 🔥 hot_news_7x24 | 7×24 热点 | 基于 Tushare 最新批次(单次至多1500条),内容相似度80%去重,条目间以---分隔 |
用户请求 → 参数解析 → 数据需求计算 → 扩展历史数据获取 → 指标计算 → 结果返回
支持的指标:
macd(12,26,9) - 趋势分析rsi(14) - 超买超卖判断kdj(9,3,3) - 随机指标boll(20,2) - 布林带ma(5/10/20/60) - 移动平均线复制上方JSON配置到Claude桌面配置文件,重启Claude即可开始使用!
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json配置完成后,直接在Claude中提问即可!
"分析茅台(600519.SH)技术面状况,计算MACD(12,26,9)、RSI(14)、KDJ(9,3,3)"
"查看宁德时代(300750.SZ)布林带BOLL(20,2)和四条均线MA(5,10,20,60)"
"苹果公司(AAPL)近一个月股价走势和MACD指标分析"
"比亚迪综合分析:财务状况、技术指标、资金流向、最新新闻"
"对比A股、美股、港股市场表现,包括主要指数和技术指标"
"评估宁德时代投资价值:基本面+技术面+资金流向"
"获取沪深300(000300.SH) 2024-01-01 至 2024-06-30 的CSI成分股区间摘要"
"获取中证证券公司(399975.SZ) 在 2024-01-01 至 2024-06-30 区间的成分股摘要(含PE、PB、股息率、ROE、ROA、净利率、经营现金流、资产负债率、营收同比、资产周转率、毛利率、三费比率、现金分红率)"
"查询证券板块(BK0486.DC)近一个月的资金流向情况"
"分析2024年9月27日所有行业板块的资金流入排名"
"比亚迪(002594.SZ)最近的主力资金流向和超大单净流入"
"查看大盘整体资金流向,分析市场情绪"
"获取2024年10月所有概念板块的资金流向数据"
"搜索新能源汽车板块最新政策和市场动态"
"分析当前宏观经济形势:GDP、CPI、PPI、PMI数据"
"美联储加息对中国股市的影响,相关新闻和数据"
"查询沪深300ETF最新净值和持仓结构"
"分析张坤的基金业绩表现"
"可转债市场概况和投资机会"
"获取腾讯控股(00700.HK) 2024年利润表,包含关键财务比率"
"分析阿里巴巴(09988.HK)资产负债表和财务结构"
"对比建设银行(00939.HK)多期现金流表现"
"查询20240525的龙虎榜机构明细"
"查询20240525的龙虎榜机构明细(聚焦000001.SZ)"
"分析英伟达(NVDA) 2024年财务表现,包括利润表和现金流"
"获取苹果(AAPL)资产负债表,重点关注现金储备和负债结构"
"对比特斯拉(TSLA)多期财务指标,分析盈利能力变化趋势"
"查看微软(MSFT)综合财务指标,包括ROE、ROA、毛利率等"
"查看比特币(BTC-USD) 2024-01-01 至 2024-06-30 的走势,计算 MACD(12,26,9) 和 RSI(14)"
"查看 USDT 对 CNY 的日线走势:market_type=crypto, code=USDT.CNY, start_date=20240101, end_date=20240630"
"使用 CoinGecko id 查询:market_type=crypto, code=bitcoin.usd, indicators=\"boll(20,2) ma(5) ma(10)\""
如果需要本地部署,请按以下步骤操作:
学生福利 - 申请2000免费积分:
# 全局安装
npm install -g finance-mcp
# 或本地安装
npm install finance-mcp
安装后可以直接使用:
# 如果全局安装
finance-mcp
# 如果本地安装
npx finance-mcp
npx -y @smithery/cli install @guangxiangdebizi/FinanceMCP --client claude
💡 提示:FinanceMCP 支持两种部署模式
- stdio 模式(默认,推荐本地使用):
npx -y finance-mcp- HTTP 模式(云端部署):
npx -y finance-mcp-http详细说明请参考 DEPLOYMENT_MODES.md
# 1. 克隆仓库
git clone https://github.com/guangxiangdebizi/FinanceMCP.git
cd FinanceMCP
# 2. 安装依赖
npm install
# 3. 配置API密钥
echo "TUSHARE_TOKEN=your_token_here" > .env
# 或直接编辑 src/config.ts
# 4. 构建项目
npm run build
Streamable HTTP 模式(推荐)
npm run build
node build/httpServer.js
# 或
npm run start:http
SSE 模式
npm run build
npm run start:sse
服务启动后:
http://localhost:3000/mcphttp://localhost:3000/health配置文件位置:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json# 第一步:全局安装
npm install -g finance-mcp
{
"mcpServers": {
"finance-mcp": {
"type": "stdio",
"command": "finance-mcp",
"args": [],
"env": {
"TUSHARE_TOKEN": "your_tushare_token_here"
}
}
}
}
为什么推荐这种方式?
npx vs npx.cmd 的问题{
"mcpServers": {
"finance-mcp": {
"command": "npx",
"args": ["-y", "finance-mcp"],
"env": {
"TUSHARE_TOKEN": "your_tushare_token_here"
}
}
}
}
⚠️ Windows 用户注意:如果上述配置不工作,请尝试将
"command": "npx"改为"command": "npx.cmd"
stdio 模式优势:
确保已安装 Node.js (版本 >= 18)
node -v # 检查版本
Windows 用户:使用 npx.cmd 替代 npx
{
"command": "npx.cmd",
"args": ["-y", "finance-mcp"]
}
推荐:全局安装后使用
npm install -g finance-mcp
然后配置 "command": "finance-mcp"
检查 TUSHARE_TOKEN 是否正确填写