FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-10-14;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Yahoo Finance MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
📈 **A Model Context Protocol (MCP) server that lets your AI interact with Yahoo Finance** - get comprehensive stock market data, news, financials, and more.
✨ Features
- 📊 **Stock Data** - Get comprehensive ticker information including company details, financials, and trading metrics
- 📰 **News Feed** - Fetch recent news articles related to specific stock symbols
- 🔍 **Search** - Find stocks, ETFs, and other financial instruments with news results
- 🏆 **Top Entities** - Get top performing companies, ETFs, and mutual funds by sector
- 📈 **Price History** - Fetch historical price data with customizable periods and intervals
- ⚡ **Options Chain** - Get option chain data for stocks including calls and puts
- 💰 **Earnings** - Access earnings data including upcoming earnings dates
- 🌐 **Proxy Support** - Works with HTTP/HTTPS/SOCKS proxies
- 🚀 **Fast & Async** - Non-blocking operations using asyncio
- 🔧 **Easy Integration** - Standard MCP protocol for AI assistants
🚀 Quick Start
Prerequisites
- Python 3.11 or higher
- pip or uvx package manager
- (Optional) Proxy server for better reliability
Installation
Using uvx (Recommended)
Using pip
From source
Configuration
Proxy Setup (Recommended)
For better reliability and to avoid rate limiting, set up a proxy:
Running the Server
Transport Options
**Stdio Transport (Default)**
- Best for development and AI assistant integration
- Communication via stdin/stdout pipes
- Usage: yahoo-finance-server or yahoo-finance-server --transport stdio
**HTTP Transport**
- StreamableHttp transport (replaces deprecated SSE)
- Allows web-based connections and remote access
- Usage: yahoo-finance-server --transport http --host localhost --port 3000
- Inspector URL: http://localhost:3000
🛠️ API Reference
Available Tools
1. **get-ticker-info**
Get comprehensive stock information including company details, financials, and trading metrics.
2. **get-ticker-news**
Get recent news articles for a stock symbol.
3. **search**
Search for stocks, ETFs, and other financial instruments with related news.
4. **get-top-entities**
Get top performing entities in a sector.
Supported sectors:
- basic-materials
- communication-services
- consumer-cyclical
- consumer-defensive
- energy
- financial-services
- healthcare
- industrials
- real-estate
- technology
- utilities
5. **get-price-history**
Get historical price data with customizable periods and intervals.
6. **ticker-option-chain**
Get option chain data for stocks.
7. **ticker-earning**