yfinance-mcp-server
雅虎财经股票数据的非官方 MCP 服务器。
onori
README
yfinance-mcp-server
重要提示:这是一个非官方的 MCP 服务器。
一个用于访问 Yahoo Finance 数据的消息控制协议 (MCP) 服务器。此服务器提供了一个简单的接口,通过 yfinance 检索股票市场数据。
特性
- 获取具有可自定义周期和间隔的历史股票数据
- 易于与任何 MCP 客户端一起使用
- 使用 TypeScript 构建,以实现类型安全和更好的开发者体验
用法
示例 Cursor MCP 客户端。
{
"mcpServers": {
"yfinance": {
"command": "npx",
"args": [
"@onori/yfinance-mcp-server"
]
}
}
}
getStockHistory
检索给定股票代码的历史股票数据。
参数:
symbol
(必需): 股票代码 (例如,苹果公司的 "AAPL")period
(必需): 获取数据的时间段 (例如,"1d", "5d", "1mo", "3mo", "6mo", "1y", "2y", "5y", "10y", "ytd", "max")interval
(可选): 数据间隔 ("1d", "1wk", "1mo")
示例 MCP 请求:
> (请求)
请使用 `getStockHistory` 工具获取 AAPL 过去一周的每日股票数据 (`period`='1w', `interval`='1d')。然后,将结果呈现为 markdown 表格。
> (响应示例)
我将帮助您获取苹果的股票数据,并将其格式化为易于阅读的 markdown 表格。
首先,我将调用 getStockHistory 工具来获取数据:
让我将这些数据格式化为更易读的 markdown 表格:
| 日期 | 开盘价 | 最高价 | 最低价 | 收盘价 | 成交量 |
|------|------|------|-----|-------|---------|
| 2025 年 3 月 31 日 | $217.01 | $225.62 | $216.23 | $222.13 | 65.30M |
| 2025 年 4 月 1 日 | $219.81 | $223.68 | $218.90 | $223.19 | 36.41M |
| 2025 年 4 月 2 日 | $221.32 | $225.19 | $221.02 | $223.89 | 35.91M |
| 2025 年 4 月 3 日 | $205.54 | $207.49 | $201.25 | $203.19 | 103.42M |
| 2025 年 4 月 4 日 | $193.89 | $199.88 | $187.34 | $188.38 | 125.57M |
从这些数据中可以观察到一些值得注意的地方:
- 在此期间,股票表现出显著的波动性
- 在过去两个交易日中,股价急剧下跌
- 在下跌期间,交易量大幅增加,4 月 4 日的交易量最高(1.2557 亿股)
- 在此期间,股价范围从最高的 $225.62 到最低的 $187.34
您是否需要对这些数据进行任何特定分析,或者您想查看不同的指标?
开发
要设置开发环境:
- 克隆存储库
- 安装依赖项:
npm install
- 启动开发服务器:
npm run dev
贡献
欢迎贡献!请随时提交 Pull Request。
许可证
ISC 许可证 (ISC)
推荐服务器
Crypto Price & Market Analysis MCP Server
一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。
MCP PubMed Search
用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

Sequential Thinking MCP Server
这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

Nefino MCP Server
为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。
Vectorize
将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。
Mathematica Documentation MCP server
一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。
kb-mcp-server
一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。
Research MCP Server
这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

Cryo MCP Server
一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。