A
Alex2Yang97/yahoo-finance-mcp
Quotes, fundamentals and history from Yahoo Finance
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Client config (built from the install command this repo gives)
{
"mcpServers": {
"alex2yang97-yahoo-finance-mcp": {
"command": "uvx",
"args": ["Run"]
}
}
}Parsed from the README we fetched on 2026-11-06; we have not executed it.
command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
"servers": {
"alex2yang97-yahoo-finance-mcp": {
"command": "uvx",
"args": ["Run"]
}
}
}Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio alex2yang97-yahoo-finance-mcp -- uvx Run
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
- Install
uvx Run
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
uvx Run. It comes from the repository itself; we cannot guarantee it runs as-is in your client.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-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# Yahoo Finance MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
English | 中文
This is a Model Context Protocol (MCP) server that provides comprehensive financial data from Yahoo Finance. It allows you to retrieve detailed information about stocks, including historical prices, company information, financial statements, options data, and market news.
## Demo
## MCP Tools
The server exposes the following tools through the Model Context Protocol:
### Stock Information
| Tool | Description |
| gethistoricalstockprices | Get historical OHLCV data for a stock with customizable period and interval |
| getstockinfo | Get comprehensive stock data including price, metrics, and company details |
| getyahoofinancenews | Get latest news articles for a stock |
| getstockactions | Get stock dividends and splits history |
### Financial Statements
| Tool | Description |
| getfinancialstatement | Get income statement, balance sheet, or cash flow statement (annual/quarterly) |
| getholderinfo | Get major holders, institutional holders, mutual funds, or insider transactions |
### Options Data
| Tool | Description |
| getoptionexpirationdates | Get available options expiration dates |
| getoptionchain | Get options chain for a specific expiration date and type (calls/puts) |
### Analyst Information
| Tool | Description |
| getrecommendations | Get analyst recommendations or upgrades/downgrades history |
## Real-World Use Cases
With this MCP server, you can use Claude to:
### Stock Analysis
Price Analysis: "Show me the historical stock prices for NOW over the last 6 months with daily intervals."
Financial Health: "Get the quarterly balance sheet for Intuit."
Performance Metrics: "What are the key financial metrics for Intuit from the stock info?"
Trend Analysis: "Compare the quarterly income statements of ServiceNow and Intuit."
Cash Flow Analysis: "Show me the annual cash flow statement for ServiceNow."
### Market Research
News Analysis: "Get the latest news articles about Intuit."
Institutional Activity: "Show me the institutional holders of NOW stock."
Insider Trading: "What are the recent insider transactions for ServiceNow?"
Options Analysis: "Get the options chain for INTU with expiration date 2026-01-30 for calls."
Analyst Coverage: "What are the analyst recommendations for Intuit over the last 3 months?"
### Investment Research
"Create a comprehensive analysis of Intuit's financial health using their latest quarterly financial statements."
"Compare the dividend history and stock splits of Coca-Cola and PepsiCo."
"Analyze the institutional ownership changes in ServiceNow over the past year."
"Generate a report on the options market activity for Intuit stock with expiration in 30 days."
"Summarize the latest analyst upgrades and downgrades in the tech sector over the last 6 months."
## Requirements
Python 3.14.6 or higher
Dependencies as listed in pyproject.toml, including:
mcp
yfinance
pandas
pydantic
and other packages for data processing
## Setup
### Recommended: run with uvx
Run the server directly from the repository without creating a local virtual environment:
This is a Model Context Protocol (MCP) server that provides comprehensive financial data from Yahoo Finance. It allows you to retrieve detailed information about stocks, including historical prices, company information, financial statements, options data, and market news.
## Demo
## MCP Tools
The server exposes the following tools through the Model Context Protocol:
### Stock Information
| Tool | Description |
| gethistoricalstockprices | Get historical OHLCV data for a stock with customizable period and interval |
| getstockinfo | Get comprehensive stock data including price, metrics, and company details |
| getyahoofinancenews | Get latest news articles for a stock |
| getstockactions | Get stock dividends and splits history |
### Financial Statements
| Tool | Description |
| getfinancialstatement | Get income statement, balance sheet, or cash flow statement (annual/quarterly) |
| getholderinfo | Get major holders, institutional holders, mutual funds, or insider transactions |
### Options Data
| Tool | Description |
| getoptionexpirationdates | Get available options expiration dates |
| getoptionchain | Get options chain for a specific expiration date and type (calls/puts) |
### Analyst Information
| Tool | Description |
| getrecommendations | Get analyst recommendations or upgrades/downgrades history |
## Real-World Use Cases
With this MCP server, you can use Claude to:
### Stock Analysis
Price Analysis: "Show me the historical stock prices for NOW over the last 6 months with daily intervals."
Financial Health: "Get the quarterly balance sheet for Intuit."
Performance Metrics: "What are the key financial metrics for Intuit from the stock info?"
Trend Analysis: "Compare the quarterly income statements of ServiceNow and Intuit."
Cash Flow Analysis: "Show me the annual cash flow statement for ServiceNow."
### Market Research
News Analysis: "Get the latest news articles about Intuit."
Institutional Activity: "Show me the institutional holders of NOW stock."
Insider Trading: "What are the recent insider transactions for ServiceNow?"
Options Analysis: "Get the options chain for INTU with expiration date 2026-01-30 for calls."
Analyst Coverage: "What are the analyst recommendations for Intuit over the last 3 months?"
### Investment Research
"Create a comprehensive analysis of Intuit's financial health using their latest quarterly financial statements."
"Compare the dividend history and stock splits of Coca-Cola and PepsiCo."
"Analyze the institutional ownership changes in ServiceNow over the past year."
"Generate a report on the options market activity for Intuit stock with expiration in 30 days."
"Summarize the latest analyst upgrades and downgrades in the tech sector over the last 6 months."
## Requirements
Python 3.14.6 or higher
Dependencies as listed in pyproject.toml, including:
mcp
yfinance
pandas
pydantic
and other packages for data processing
## Setup
### Recommended: run with uvx
Run the server directly from the repository without creating a local virtual environment:
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/alex2yang97-yahoo-finance-mcp/)
- Source
- awesome · https://github.com/Alex2Yang97/yahoo-finance-mcp
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.