Yahoo Finance MCP server
Yahoo Finance data: quotes, financials, earnings, screeners, funds, sectors, options, and news.
not scanned yet
24 stars234 downloads/wk
Reviews
Write oneNobody has reviewed Yahoo Finance yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Yahoo Finance tools
No tool declarations could be read from the package source. They show once the server is installed.
How Yahoo Finance compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 85% of 1,765 Finance servers
- GitHub stars
- 24
- more than 91% of 957 Finance servers
- Downloads a week
- 234
- more than 75% of 505 Finance servers with a package
Release history: 3 versions in the registry since 2026-07-30, latest 2026-11-07, typically one every 99 days.
Install Yahoo Finance in Claude Code, Cursor or VS Code
Runs npx -y yahoo-finance-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add yahoo-finance-mcp -- npx -y yahoo-finance-mcp-server
What the publisher says
From the Yahoo Finance repository's README, as published. We do not edit it. Read it on GitHub
Yahoo Finance MCP Server 📈
Real-time stock market data for Claude Desktop and any MCP-compatible client, powered by Yahoo Finance. Get quotes, historical prices, company profiles, financial statements, analyst ratings, and multi-stock comparisons, all from natural language.
npm package: yahoo-finance-mcp-server · GitHub repo: danishashko/yahoo-finance-mcp. The repo name is shorter than the package name; both refer to this project.
🎯 What You Get
- 📊 Real-time stock quotes with full market data
- 📈 Historical prices (OHLCV) with summary statistics
- 🏢 Company profiles, officers, and key statistics
- 💰 Financial statements (income, balance sheet, cash flow)
- 🎯 Analyst ratings, price targets, and the recent recommendation trend
- ⚖️ Multi-stock comparisons side by side
- 📰 Latest financial news per ticker
- 🧾 Options chains (calls/puts, strikes, IV, open interest)
- 🏦 Ownership data — institutional, mutual fund, and insider activity
- 💵 Dividend & split history
- 🔮 Forward analyst estimates (price targets, EPS/revenue, growth)
- 🔎 Symbol search by company name or keyword
Every tool returns human-readable markdown by default, or structured JSON on request (response_format: "json"). Requests share a single browser-impersonating HTTP session to reduce Yahoo Finance rate-limiting.
🚀 Quick Start
Add this to your Claude Desktop config and restart Claude:
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
{
"mcpServers": {
"yahoo-finance": {
"command": "npx",
"args": ["-y", "yahoo-finance-mcp-server"]
}
}
}That is it. On first launch the npx wrapper creates an isolated Python environment and installs the dependencies for you (a one-time step that can take a minute). You only need Python 3.10+ and Node.js 16+ on your machine.
Prefer a global install?
npm install -g yahoo-finance-mcp-server{
"mcpServers": {
"yahoo-finance": {
"command": "yahoo-finance-mcp-server"
}
}
}🌐 HTTP mode (n8n, remote agents, anything that connects to a URL)
Some clients spawn an MCP server as a child process and talk to it over stdio; others only take a URL. n8n's MCP Client Tool node is the second kind - it offers HTTP Streamable and SSE and no way to launch a command - so stdio alone puts the server out of reach.
--http serves the same 13 tools over Streamable HTTP at /mcp:
npx -y yahoo-finance-mcp-server --http
# -> http://127.0.0.1:8000/mcpNo authentication is added, so keep it on an interface you trust.
Reaching it from a container
n8n in Docker is not on your loopback interface, so bind wider and use the host alias:
npx -y yahoo-finance-mcp-server --http --host 0.0.0.0 --port 8931Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Yahoo Finance: common questions
- Is Yahoo Finance MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Yahoo Finance safety report
- How do I install Yahoo Finance?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Yahoo Finance need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Yahoo Finance maintained?
- The last commit was 72 days ago (2026-09-04). The latest release is v1.6.2.
- What can I use instead of Yahoo Finance?
- Servers from other publishers that do the same job: Tapetide - Indian Stock Market MCP server, Finance Toolkit MCP server and HPSILab Quant Finance MCP server. Compare all Yahoo Finance alternatives.
- How does Yahoo Finance compare with other Finance MCP servers?
- safety score 88/100 (higher than 85% of 1,765 Finance servers); github stars 24 (more than 91% of 957 Finance servers); downloads a week 234 (more than 75% of 505 Finance servers with a package). Full comparison.
Alternatives to Yahoo Finance
Same job from other publishers: the closest match first, then the best rated.
- Tapetide - Indian Stock Market MCP48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, optionsnot reviewedEstablishedA
- Finance Toolkit500+ transparent financial methods calculated from raw statements, not third-party endpoints.not reviewedWidely usedA
- HPSILab Quant FinanceStock & options risk analytics for AI agents: pre-trade risk scan, IV, gamma walls, Monte Carlo.not reviewedGrowingA
- Stock ScannerStock and crypto market data — 49 tools for quotes, technicals, options, SEC filings, and more.not reviewedGrowingB
- XeroXero MCP server for invoices, contacts, payments, quotes, and financial reports.not reviewedGrowingA