还在手动复制粘贴财报数据给AI分析?这个MCP服务器让Claude等AI助手直接读取美股实时行情、财务报表和新闻,打造你的智能投资分析系统。

🔥 项目亮点
💰 一键获取财报|输入股票代码,秒拿利润表、资产负债表、现金流表📈 实时行情推送|当前股价、历史K线,比券商APP更快触达📰 智能新闻聚合|公司相关市场动态自动抓取,结合数据综合解读🪙 加密货币扩展|BTC、ETH等主流币种历史价格与实时报价🔌 即插即用协议|基于MCP标准,Claude等AI助手原生支持,无需写爬虫
🤔 解决什么痛点?一个投资分析师的日常困境
想象一下这个场景👇
小张是一名自由投资者,每天早上醒来第一件事就是打开五六个不同的金融网站📱:东方财富看财报、雪球刷新闻、TradingView画K线。然后手动把这些信息复制到Excel里,再整理成分析报告发给客户。光是数据采集就要花掉2个小时,更别说深入分析了。
有一天他发现了一个致命问题:某家公司的利润表显示营收增长30%,但他下载的现金流量表却显示经营现金流下滑15%。到底哪个数据是准的?他又花了半天时间重新核对,结果发现是不同数据源更新时间不一致导致的。
这就是传统金融数据获取的痛点:🔴 数据源分散,需要频繁切换工具🔴 格式不统一,手动整理容易出错🔴 无法快速交叉验证多维度数据🔴 AI时代了,还得人工喂数据给模型
而现在,有了Financial Datasets MCP Server,这一切变得像聊天一样简单。你只需要对着AI说一句:"帮我看看苹果公司最近三年的利润表和现金流数据",背后这个开源项目就会自动调用API,把结构化数据直接喂给AI,然后AI帮你分析趋势、计算财务比率、甚至预测未来表现。

🛠️ 手把手教程(从零到一配置你的智能投研助手)
➤ 第一步:准备工作
你需要三样东西:
Python 3.10或更高版本(检查方法:在终端输入 python --version)一个叫 uv的Python包管理器(比传统pip更快更强)免费的API密钥(从https://www.financialdatasets.ai 注册获取)
💡 小贴士:uv是Rust写的,安装速度飞起,强烈推荐!
➤ 第二步:安装uv包管理器
打开终端(Mac/Linux用户用Terminal,Windows用户用PowerShell),复制粘贴以下命令:
# macOS/Linux用户运行这个curl -LsSf https://astral.sh/uv/install.sh | sh# Windows用户运行这个curl -LsSf https://astral.sh/uv/install.ps1 | powershell安装完成后,输入uv --version看到版本号就说明成功了🎉
➤ 第三步:克隆项目并安装依赖
# 下载项目代码git clone https://github.com/financial-datasets/mcp-servercd mcp-server# 创建虚拟环境(相当于一个隔离的Python小房间)uv venv# 激活虚拟环境# Mac/Linux:source .venv/bin/activate# Windows:.venv\Scripts\activate# 安装依赖包uv add "mcp[cli]" httpx➤ 第四步:配置API密钥(最重要的一步!)
把根目录下的.env.example文件重命名为.env,然后用记事本打开,填入你刚才申请的API密钥:
FINANCIAL_DATASETS_API_KEY=你的密钥粘贴在这里💡 就像给家里的智能门锁录入指纹一样,这个密钥让AI有权限访问金融数据API。
➤ 第五步:连接到Claude Desktop(让你真正用上AI分析)
首先找到Claude Desktop的配置文件:
Mac用户路径: ~/Library/Application Support/Claude/claude_desktop_config.jsonWindows用户路径: %APPDATA%\Claude\claude_desktop_config.json用编辑器打开这个文件(如果没有就新建一个),粘贴以下内容:
{"mcpServers": {"financial-datasets": {"command": "/path/to/uv","args": ["--directory","/absolute/path/to/financial-datasets-mcp","run","server.py" ] } }}⚠️ 需要修改两个地方:
/path/to/uv在终端输入 which uv(Mac/Linux)或where uv(Windows),复制显示的路径/absolute/path/to/financial-datasets-mcp替换成你刚才克隆项目的完整路径(比如 /Users/xiaozhang/mcp-server)
保存文件,重启Claude Desktop 看到Claude界面右上角出现一个小锤子🔨图标,恭喜你配置成功!
➤ 第六步:开始你的第一次AI投研对话
现在你可以直接问Claude:
💬 "帮我获取苹果公司(AAPL)最近四年的利润表数据"💬 "特斯拉(TSLA)现在的股价是多少?"💬 "微软(MSFT)从2024年1月1日到12月31日的历史股价走势"💬 "英伟达(NVDA)最近有什么新闻?"💬 "比特币(BTC)过去30天的价格变化"
AI会自动调用后台工具,返回结构化的JSON数据,然后帮你分析趋势、计算增长率、甚至生成投资建议📊

🆚 同类项目对比(为什么选这个?)
| 数据类型 | ||||
| AI集成 | ||||
| 使用门槛 | ||||
| 成本 | ||||
| 数据质量 | ||||
| 生态扩展 |
📌 真实场景对比:
用 yfinance:你需要写pip install yfinance,然后写20行Python代码才能拉数据、清洗、分析用这个项目:配置一次后,直接对Claude说人话,AI帮你搞定所有技术细节

🚀 进阶玩法:不止于股票分析
当你熟悉基础功能后,还可以玩出这些花样:
🧠 自动财报解读:让AI读取最新季度的利润表和现金流表,自动计算毛利率、净利率、自由现金流,给出企业经营健康状况评分
📊 多股票对比:同时询问"请对比特斯拉、蔚来、小鹏三家的2023年毛利率趋势",AI会并行拉取数据并生成对比表格
📰 情绪分析系统:结合新闻工具和股价数据,让AI判断某条重大新闻对股价的实际影响(比如"英伟达发布新芯片那天,股价涨了多少?")
🪙 加密货币监控:设置定时任务,让AI每天早上推送BTC和ETH的最新价格,结合历史数据给出日内波动预测
🙋 常见问题
❓ 这个项目只能用于Claude吗?目前主要支持Claude Desktop,因为它是首批实现MCP协议的AI应用。但MCP是Anthropic开源的行业标准,未来会有越来越多AI工具支持(比如Cline、Continue等)。
❓ API免费额度够用吗?注册Financial Datasets账号后,每天有1000次免费请求。对于个人投资者来说完全够用了(相当于每天查询100家公司,每次拿5年的财报数据)。
❓ 我不懂编程也能用吗?完全没问题!配置过程虽然需要复制粘贴命令,但都是一次性的。配置完成后,你永远只需要用中文跟AI对话就可以获取数据。
❓ 有A股数据吗?目前工具主要支持美股和加密货币。A股数据正在开发中,你可以关注项目GitHub的更新。
❓ 返回的数据格式看不懂怎么办?直接对AI说"请用通俗语言解释这份财报中的关键指标",它会帮你翻译成人话。
📦 写在最后
这个开源项目本质上解决了一个很关键的问题:让AI不再是一个只会说话的聊天机器人,而是能主动获取实时数据的智能助手。
想象一下,以前你需要花半小时查资料、整理表格、计算指标,现在只需要10秒钟问一句。而且随着你使用频率增加,AI会越来越了解你的分析习惯(比如你更喜欢TTM数据还是年度数据,更关注毛利率还是ROE)。
投资决策的核心从来不是数据本身,而是从数据中提炼出的洞察。把脏活累活丢给工具,把精力留给真正需要人类判断的事情——这才是智能投研的正确打开方式。
🔗 项目地址:https://github.com/financial-datasets/mcp-server🌐 API官网:https://www.financialdatasets.ai💬 体验提示:建议先注册免费API密钥,然后花10分钟配置,你会回来感谢我的😉
夜雨聆风