README
🚀 雅虎财经 MCP 服务器
这是一个雅虎财经的 Model Context Protocol (MCP) 服务器,可提供全面的金融数据。借助它,你能够检索股票的详细信息,涵盖历史价格、公司信息、财务报表、期权数据以及市场新闻等内容。
🚀 快速开始
本服务器提供了丰富的金融数据获取途径,你可以通过它轻松获取各类股票相关信息。
✨ 主要特性
- 提供全面的金融数据,包括股票历史价格、公司信息、财务报表、期权数据和市场新闻。
- 通过 Model Context Protocol 提供多种工具,方便用户获取不同类型的金融信息。
📦 安装指南
文档未提供安装步骤,暂不展示。
💻 使用示例
基础用法
以下是使用该服务器工具的一些示例:
# 获取股票的历史 OHLCV 数据,可自定义周期和间隔
get_historical_stock_prices('AAPL', period='6mo', interval='1d')
# 获取全面的股票数据,包括价格、指标和公司详情
get_stock_info('MSFT')
# 获取特定股票的最新新闻文章
get_yahoo_finance_news('TSLA')
# 获取股票股息和拆分历史
get_stock_actions('AMZN')
# 获取收入表、资产负债表或现金流量表(年度/季度)
get_financial_statement('GOOG', statement_type='income', period='quarterly')
# 获取主要持有者、机构持有者、共同基金或内部人交易信息
get_holder_info('NVDA')
# 获取可用的期权到期日期
get_option_expiration_dates('META')
# 获取特定到期日和类型的期权链(认购/认沽)
get_option_chain('AAPL', expiration_date='2024-01-01', option_type='call')
# 获取分析师推荐或升级/降级历史
get_recommendations('TSLA')
高级用法
在实际应用场景中,你可以让 Claude 利用这些工具完成更复杂的任务:
# 价格分析:显示 AAPL 最近 6 个月的日线级别历史股价
get_historical_stock_prices('AAPL', period='6mo', interval='1d')
# 财务状况:获取微软的季度资产负债表
get_financial_statement('MSFT', statement_type='balance', period='quarterly')
# 性能指标:特斯拉的股票信息中有哪些关键财务指标?
get_stock_info('TSLA')
# 趋势分析:比较亚马逊和谷歌最近的季度收入报表
amazon_income = get_financial_statement('AMZN', statement_type='income', period='quarterly')
google_income = get_financial_statement('GOOG', statement_type='income', period='quarterly')
# 现金流分析:显示英伟达的年度现金流量表
get_financial_statement('NVDA', statement_type='cash', period='annual')
# 收入表:获取 Meta 最近季度的收入详情
get_financial_statement('META', statement_type='income', period='quarterly')
# 资产负债表:查看苹果最新季度的资产分布情况
get_financial_statement('AAPL', statement_type='balance', period='quarterly')
# 现金流分析:分析微软过去一年的现金流变动
get_financial_statement('MSFT', statement_type='cash', period='annual')
📚 详细文档
MCP 工具
该服务器通过 Model Context Protocol 提供以下工具:
股票信息
| 工具 | 描述 |
|------|-------------|
| get_historical_stock_prices | 获取股票的历史 OHLCV 数据,可自定义周期和间隔 |
| get_stock_info | 获取全面的股票数据,包括价格、指标和公司详情 |
| get_yahoo_finance_news | 获取特定股票的最新新闻文章 |
| get_stock_actions | 获取股票股息和拆分历史 |
财务报表
| 工具 | 描述 |
|------|-------------|
| get_financial_statement | 获取收入表、资产负债表或现金流量表(年度/季度) |
| get_holder_info | 获取主要持有者、机构持有者、共同基金或内部人交易信息 |
期权数据
| 工具 | 描述 |
|------|-------------|
| get_option_expiration_dates | 获取可用的期权到期日期 |
| get_option_chain | 获取特定到期日和类型的期权链(认购/认沽) |
分析师信息
| 工具 | 描述 |
|------|-------------|
| get_recommendations | 获取分析师推荐或升级/降级历史 |
实际应用场景
使用此 MCP 服务器,您可以让 Claude 完成以下任务:
股票分析
- 价格分析: "显示 AAPL 最近 6 个月的日线级别历史股价。"
- 财务状况: "获取微软的季度资产负债表。"
- 性能指标: "特斯拉的股票信息中有哪些关键财务指标?"
- 趋势分析: "比较亚马逊和谷歌最近的季度收入报表。"
- 现金流分析: "显示英伟达的年度现金流量表。"
财务报表
- 收入表: "获取 Meta 最近季度的收入详情。"
- 资产负债表: "查看苹果最新季度的资产分布情况。"
- 现金流量表: "分析微软过去一年的现金流变动。"
🔧 技术细节
文档未提供技术实现细节,暂不展示。
📄 许可证
本项目采用 MIT 许可证。
演示

扫码联系在线客服