MCP Yahoo Finance Server

MCP Yahoo Finance Server

site icon
2025.03.14 0
TypeScript金融数据服务股票数据分析金融服务
MCP Yahoo Finance Server 是一个提供访问 Yahoo Finance 数据的 MCP 服务器。它通过两个工具提供股票数据查询功能:获取历史价格数据和获取当前股票报价信息。该服务适用于需要获取金融数据的场景,如股票分析、投资决策支持等。
View on GitHub

Overview

基本能力

产品定位

MCP Yahoo Finance Server 是一个专门用于获取 Yahoo Finance 股票数据的 MCP 服务器。

核心功能

  • 获取股票历史价格数据
  • 获取当前股票报价信息

适用场景

  • 股票市场数据分析
  • 投资决策支持
  • 金融研究

工具列表

  1. get-historical-data: 获取股票的历史价格数据
  2. 参数:

    • symbol: 股票代码(如 AAPL)
    • from: 开始日期(YYYY-MM-DD)
    • to: 结束日期(YYYY-MM-DD)
    • period: (可选) 周期 - 'd' (日), 'w' (周), 'm' (月), 'v' (仅股息)
  3. get-quote: 获取股票的当前报价信息

  4. 参数:
    • symbol: 股票代码(如 AAPL)
    • modules: (可选) 要获取的报价模块数组(如 ['price', 'summaryDetail'])

使用教程

使用依赖

需要安装 Node.js 环境

安装教程

npm install
npm run build

运行方式

可以直接运行服务器:

npm start

或者与 Claude for Desktop 一起使用,在 claude_desktop_config.json 中添加配置:

{
  "mcpServers": {
    "yahoo-finance": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/build/index.js"]
    }
  }
}

许可证

None