The FinanceMCP server provides comprehensive access to financial data and note-taking capabilities, enabling users to analyze market trends and manage information. Key features include:
- Financial News: Retrieve the latest updates from sources like Sina, Wall Street CN, and East Money
- Stock Data: Access historical stock information including open, high, low, close, and volume for specific tickers
- Index Data: Obtain data for major indices like the Shanghai and Shenzhen Index
- Macroeconomic Indicators: Query key economic data such as GDP, CPI, PPI, and Shibor rates
- Note Management: Create and store notes with titles and content for personal or analytical use
Recommended for cloning the repository, though optional as the code can also be downloaded as a ZIP file.
The project is built on Node.js and requires it for running the MCP server.
Used for package management and running scripts within the project.
The project is written in TypeScript and requires compilation to JavaScript before running.
English version: see README_EN.md
FinanceMCP - 专业金融数据MCP服务器 🚀
基于MCP协议的专业金融数据服务器,集成Tushare API,为Claude等AI助手提供实时金融数据和技术指标分析能力。
📑 目录
🌟 公网免费服务
🎉 无需部署,即开即用!
<<<<<<< HEAD 我们提供多种公网免费服务方式:
🌐 Web在线体验版
🚀 最简单的使用方式!
访问我们的在线体验网站:http://106.14.205.176:3222/
- ✨ 零配置体验 - 无需任何配置,打开网页即用
- 🤖 集成大模型 - 直接与AI助手对话,获取金融分析
- 💬 智能交互 - 自然语言提问,实时获取金融数据
- 📱 多端适配 - 支持电脑、手机、平板访问
⚠️ 服务说明:这是个人提供的小型服务器,请文明使用,切勿攻击或滥用。
⚙️ Claude桌面版配置
您也可以直接在Claude中配置使用,无需本地安装和API密钥:
我们提供公网免费服务,您可以直接在Claude中配置使用,无需本地安装和API密钥:
服务优势:
- ✅ 零配置 - 无需注册API密钥,直接使用
- ✅ 24/7稳定 - 服务器持续运行,随时可用
- ✅ 完整功能 - 支持所有12个工具和技术指标
- ✅ 实时数据 - 接入Tushare专业金融数据
📺 使用教程:FinanceMCP完整使用指南
⚡ 核心特性
🧠 智能技术指标系统
- 智能数据预取 - 自动计算指标所需历史数据,消除NaN值
- 强制参数化 - 要求明确指定参数(如
macd(12,26,9)
),确保计算精确 - 模块化架构 - 参数解析、数据计算、指标引擎完全解耦
- 5大核心指标 - MACD、RSI、KDJ、BOLL、MA
🌍 全市场覆盖
- 9大市场 - A股、美股、港股、外汇、期货、基金、债券、期权
- 实时新闻 - 智能搜索7+主流财经媒体
- 宏观数据 - 11种经济指标(GDP、CPI、PPI、PMI等)
- 企业分析 - 财务三表、管理层信息、股东结构
🛠️ 工具总览
工具名称 | 功能描述 | 核心特性 |
---|---|---|
🕐 current_timestamp | 当前时间戳 | UTC+8时区,多格式输出 |
📰 finance_news | 财经新闻搜索 | 智能关键词搜索,7+媒体源覆盖 |
📈 stock_data | 股票+技术指标 | 9大市场 + 5种技术指标,智能预取 |
📊 index_data | 指数数据 | 主要市场指数历史数据 |
📉 macro_econ | 宏观经济数据 | 11种指标:GDP/CPI/PPI/PMI/Shibor等 |
🏢 company_performance | 公司财务分析 | 财务三表+管理层+基本面,13种数据类型 |
💰 fund_data | 基金数据 | 净值/持仓/分红,85%性能优化 |
👨💼 fund_manager_by_name | 基金经理查询 | 个人履历、管理基金列表 |
🪙 convertible_bond | 可转债数据 | 基础信息+发行数据+转股条款 |
�� block_trade | 大宗交易 | 交易详情+双方营业部信息 |
💹 money_flow | 资金流向 | 主力/超大单/大中小单资金流分析 |
💰 margin_trade | 融资融券 | 4个API:标的/汇总/明细/做市借券 |
🎯 技术亮点
智能技术指标引擎
支持指标:
- MACD
macd(12,26,9)
- 趋势分析 - RSI
rsi(14)
- 超买超卖判断 - KDJ
kdj(9,3,3)
- 随机指标 - BOLL
boll(20,2)
- 布林带 - MA
ma(5/10/20/60)
- 移动平均线
核心技术优势
- 智能预取机制 - 自动计算并获取指标所需的额外历史数据
- 参数强制化 - 避免默认参数导致的计算差异
- 高性能优化 - 基金数据查询性能提升85%(5.2s→0.8s)
- 数据源整合 - 40+ Tushare API接口无缝集成
🚀 快速开始
1. 使用公网服务(推荐)
复制上面的JSON配置到Claude Desktop的配置文件中,重启Claude即可使用。
2. 配置文件位置
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
3. 开始使用
配置完成后,直接在Claude中提问即可!
💡 示例问句
📈 股票技术分析
📊 综合分析
📰 新闻与宏观
💰 基金与债券
🔧 本地部署
如需本地部署,请按以下步骤操作:
环境要求
- Node.js >= 18 - 从 nodejs.org 下载安装
- Tushare API Token - 访问 tushare.pro 获取
获取Tushare API Token
- 注册账户 - 访问 tushare.pro 注册
- 获取Token - 在个人中心获取API Token
- 积分说明 - 部分高级数据需要积分权限
学生用户福利 - 可申请2000免费积分:
- 关注Tushare官方小红书并互动
- 加入学生QQ群:290541801
- 完善个人信息(学校邮箱/学生证)
- 提交申请材料给管理员
安装步骤
方式1:通过Smithery安装(推荐)
方式2:手动安装
启动服务器
方式1:直接运行(stdio模式)
方式2:使用Supergateway(推荐用于开发)
Claude配置
配置文件位置:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
配置1:stdio模式
配置2:Supergateway模式(如使用端口3100)
验证安装
配置完成后,重启Claude Desktop,然后询问:"获取当前时间",如果返回时间信息说明安装成功。
📄 许可证
本项目采用MIT许可证。详情请参见 LICENSE 文件。
👨💻 作者:陈星宇 (Xingyu Chen)
📧 邮箱:guangxiangdebizi@gmail.com
🔗 GitHub:guangxiangdebizi
⭐ 如果这个项目对您有帮助,请给我们一个Star!
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Provides real-time financial data to language models via MCP protocol, enabling access to stock prices, market indices, and financial news through Tushare API.
Related Resources
Related MCP Servers
- -securityAlicense-qualityMCP server that provides AI assistants access to stock market data including financial statements, stock prices, and market news through a Model Context Protocol interface.Last updated -322PythonMIT License
- -securityFlicense-qualityProvides real-time access to global stock market data including current prices, historical charts, and company financial information through a Model Context Protocol (MCP) server for AI assistants.Last updated -TypeScript
- AsecurityAlicenseAqualityAn MCP server that provides comprehensive financial insights and analysis by leveraging real-time market data, news, and advanced analytics for stocks, options, financial statements, and economic indicators.Last updated -1740PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server built with FastMCP that provides financial data tools for AI agents, enabling them to access and analyze stock market information from Yahoo Finance through natural language queries.Last updated -2Python