← 返回目录
Y

Yahoo Finance MCP Server

社区
通过模型上下文协议(MCP)提供全面的 Yahoo Finance 金融数据。
GitHub 源仓库 ↗
★ 342 Stars 分类 · 其他 热门 源版本 241e52316729
47FMRS · D
可靠性
5/20
安全与权限
8/20
维护活跃度
9/20
文档质量
12/20
安装易用性
13/20

该 MCP 服务器提供了丰富的 Yahoo Finance 数据工具,覆盖股票信息、财务报表、期权和分析师推荐。安装简单,通过 uvx 即可运行。适合需要快速获取金融数据的开发者和投资者。但依赖第三方数据源,可能不稳定,且数据准确性需验证。

查看 FMRS 评分方法 →

这是一个模型上下文协议(MCP)服务器,提供来自 Yahoo Finance 的全面金融数据。它允许您检索关于股票的详细信息,包括历史价格、公司信息、财务报表、期权数据和市场新闻。

工具能力

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
获取分析师推荐或升级/降级历史。

安装接入

  1. 确保已安装 Python 3.11 或更高版本。
  2. 使用 uvx 直接运行:uvx --from git+https://github.com/Alex2Yang97/yahoo-finance-mcp yahoo-finance-mcp
  3. 或者克隆仓库并本地安装:git clone https://github.com/Alex2Yang97/yahoo-finance-mcp.git,进入目录,创建虚拟环境并安装依赖。
  4. 对于 Claude Desktop,编辑配置文件,添加上述 MCP 服务器配置,然后重启 Claude Desktop。
claude_desktop_config.json
{
  "mcpServers": {
    "yfinance": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/Alex2Yang97/yahoo-finance-mcp",
        "yahoo-finance-mcp"
      ]
    }
  }
}

选型与风险

适合谁

  • 需要快速获取 Yahoo Finance 数据的开发者和投资者
  • 使用 Claude 进行财务分析、市场研究和投资研究的人员
  • 希望将财务数据集成到 MCP 客户端工作流程中的用户

不适合谁

  • 需要实时或超低延迟数据的场景(数据来自 Yahoo Finance,可能延迟)
  • 需要官方、权威或经过验证的财务数据的场景(数据来自 Yahoo Finance,可能不完整或不准确)
  • 需要长时间稳定运行的服务器,因为依赖第三方 Yahoo Finance API,可能不稳定

所需权限

  • 无需 API 密钥或额外权限,直接访问 Yahoo Finance 公共数据。
  • 通过标准 I/O 与 MCP 客户端通信。
  • 网络访问 Yahoo Finance 以获取数据。

风险与副作用

  • 依赖第三方 Yahoo Finance 服务,可能因服务中断或 API 变化导致数据不可用。
  • 数据可能延迟或不准确,用于投资决策需谨慎。
  • 存在速率限制,高频率调用可能导致请求被拒绝。

常见排障

  1. 确保网络连接正常,能够访问 Yahoo Finance。
  2. 确保 Python 版本符合要求(3.11+)。
  3. 检查是否正确安装依赖,特别是 yfinance 和 mcp。
  4. 对于 Claude Desktop,确保 uvx 命令在 PATH 中,或使用绝对路径。
  5. 如果工具无输出,尝试重新启动 MCP 服务器。

使用场景

获取 AAPL 过去 6 个月的每日历史股价。
获取微软的季度资产负债表。
获取特斯拉的关键财务指标。
比较亚马逊和谷歌的季度损益表。
获取英伟达的年度现金流量表。
获取 Meta Platforms 的最新新闻。
查看苹果股票的机构持有人。
查询特斯拉最近的内部交易。
获取 SPY 的看涨期权链(到期日 2024-06-21)。
查看亚马逊最近 3 个月的分析师推荐。

支持客户端

Claude Desktop完整支持