股票价格MCP服务器

一个集成了Claude Desktop与Yahoo Finance实时股票数据的自定义模型上下文协议(MCP)服务器。

  • by JAIS0N
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 JAIS0N/yahoo-finance-mcp-server

使用说明

股票价格MCP服务器

概述

一个自定义的模型上下文协议(MCP)服务器,使用yfinance Python库将Claude Desktop与实时雅虎财经股票市场数据集成在一起。

本项目演示了如何构建本地MCP服务器并将其与Claude Desktop集成。服务器公开了允许Claude执行以下操作的工具:

  • 检索实时股票价格
  • 比较两个股票价格
  • 获取CSV格式的历史股票数据

服务器在本地运行,并通过MCP标准在标准输入和输出上与Claude Desktop通信。

特性

  • get_stock_price(symbol: str)
    返回股票的最新收盘价。

  • get_stock_history(symbol: str, period: str)
    以CSV格式的字符串返回历史股票数据。

  • compare_stocks(symbol1: str, symbol2: str)
    比较两个股票价格并返回格式化结果。

技术栈

  • Python 3.14
  • 模型上下文协议(MCP)
  • 雅虎财经
  • uv(Python包管理器)
  • 克劳德桌面版