Yahoo Finance MCP servers: which one to use
Compare the community Yahoo Finance MCP servers that let your AI assistant look up stock prices, financials, options and news.
- Servers
- 24
- active
- Hosted
- 3
- nothing to install
- Local
- 14
- runs on your machine
Yahoo does not make an MCP server, so every option here is a community project, and the popular ones run free on your own computer with no API key. They let Claude, Cursor or another assistant look up stock prices, price history, financial statements, analyst views, options and news from Yahoo Finance. Most of them rely on the unofficial yfinance library, so Yahoo can rate-limit or break them at any time, and the data is for personal research, not trading systems.
Good for
- Individual investors researching stocks, ETFs and funds by asking Claude in plain words
- Students and analysts pulling price history and financial statements for a report
- Developers prototyping a finance assistant without paying for a market data feed
- Options traders checking expiration dates and option chains during research
Which Yahoo Finance MCP server to use
Pick yfinance-mcp for the most data, including screeners and fund holdings, or yahoo-finance-mcp for a small, popular tool set. Choose mcp-yahoo-finance for portfolio math, and the Apify scraper only if you want a hosted option and will pay per result.
| Server | Runs | Sign-in | Tools | GitHub stars |
|---|---|---|---|---|
| yfinance-mcp | Local | No sign-in | 15 | 205 |
| yahoo-finance-mcp | Local | No sign-in | 9 | 364 |
| mcp-yahoo-finance | Local | No sign-in | 22 | 28 |
| mcp-yfinance-server | Local | – | 18 | 54 |
| Apify Yahoo Finance Scraper | Hosted | Apify account | – | – |
All Yahoo Finance MCP servers
24 active · official first, then by GitHub stars
yahoo-finance-mcpThis 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.
364 GitHub stars
yfinance-mcpLocalAccess Yahoo Finance stock data, news, screeners, options, financials, and charts through MCP.
205 GitHub stars
mcp-yfinance-serverReal-time stock API with Python, MCP server example, yfinance stock analysis dashboard
54 GitHub stars
mcp-yahoo-financeLocalA Model Context Protocol (MCP) server for Yahoo Finance.
28 GitHub stars
yahoo-finance-mcp (danishashko)LocalReal-time Yahoo Finance data: quotes, history, financials, analyst ratings, options, and news.
23 GitHub stars- mcp-yfinance
MCP Server for fething yfinance financial data into Claude Desktop
20 GitHub stars - mcp-yahoo-finance
MCP server for Yahoo Finance
11 GitHub stars - yfinance-ai
World's first AI-powered Yahoo Finance integration. 68 tools for stocks, ETFs, crypto, forex and commodities: prices, history, fundamentals, ratios, earnings and estimates, dividends, options, holders, news, movers and calendars. MCP server (uvx yfinance-ai), OpenClaw skill and OpenWebUI tool, with
11 GitHub stars - finance-mcp-server
Finance mcp server- Get up-to-date prices and news about stocks and cryptocurrencies
5 GitHub stars - yfinance-mcp-serverLocal
unofficial Yahoo Finance API MCP Server - A Model Context Protocol server implementation for Yahoo Finance API
4 GitHub stars - yfinance-mcp-tsLocal
TypeScript wrapper for unofficial Yahoo Finance API - stocks, options, financials, screeners, and more. Includes MCP server for AI agents.
2 GitHub stars - yahoo-finance-mcp-server
Yahoo Finance MCP Server
2 GitHub stars - yahoo-finance-mcpLocal
MCP server for Yahoo Finance data - stock quotes, historical prices, financials, company info, and news
1 GitHub stars - yfinance-mcp-serverLocal
unofficial Yahoo Finance API MCP Server - A Model Context Protocol server implementation for Yahoo Finance API
1 GitHub stars - yahoo-finance-mcpLocal
Unofficial read-only MCP server exposing Yahoo Finance data (via yfinance) over stdio or HTTP.
1 GitHub stars - mcp-yahoo-financeLocal
Model Context Protocol server for Yahoo Finance market data
0 GitHub stars - yfinance-mcp-serverLocal
unofficial Yahoo Finance API MCP Server - A Model Context Protocol server implementation for Yahoo Finance API
0 GitHub stars - yfinance-ai: Yahoo FinanceLocal
Yahoo Finance in 68 tools: stocks, crypto, forex, commodities, funds, options, analysts, calendars.
0 GitHub stars - @fre4x/yahoo-financeLocal
A Yahoo Finance MCP server for LLMs.
401/wk downloads a week - yahoo-finance-mcp-serverLocal
Get real-time stock quotes, historical data, and compare stocks via Yahoo Finance
9/wk downloads a week
Show all 24Show fewer
- @mrfentmen/yfinance-mcpLocal
Yahoo Finance quotes and symbol search.
- Yahoo Finance (stocks, options, financials)Hosted
Yahoo Finance for AI agents: quotes, price history, options with Greeks, financials, news, movers.
- Yahoo Finance Scraper — Quotes & FinancialsHosted
Scrape stock quotes, historical prices, and financial statements from Yahoo Finance.
- yahoo-finance-mcp-serverHosted
Yahoo fundamentals: earnings, P/E, analyst targets, peer comparisons for equity research.
Questions
Is there an official Yahoo Finance MCP server?
No. Yahoo does not publish one. Every server on this page is a community project, and the popular ones are built on the open-source yfinance library.
Which Yahoo Finance MCP server should I use?
yfinance-mcp if you want the most data, such as screeners, fund holdings and analyst targets. yahoo-finance-mcp if you want the most starred one with a short list of tools. mcp-yahoo-finance if you want portfolio and watchlist math.
Do I need an API key?
No. The yfinance-based servers need no key or Yahoo account. The hosted Apify scraper needs an Apify account.
Is it free?
Yes for the open-source servers, which run on your own computer. Apify's hosted scraper charges about $0.002 per result row.
Why does it say "Too Many Requests" or rate limited?
Yahoo throttles heavy use of its public endpoints. Ask for fewer tickers at a time and wait a while before trying again.
Can I use the data for trading or a commercial app?
Not safely. yfinance is not endorsed by Yahoo and says the Yahoo Finance API is for personal use only, so check Yahoo's terms and use a licensed data feed for anything commercial.
Can it place trades or touch my brokerage account?
No. These servers only read public market data and never connect to a broker.
Can it show options chains?
Yes. yfinance-mcp, yahoo-finance-mcp and mcp-yahoo-finance can list expiration dates and show calls and puts for a date.
Why did my Yahoo Finance MCP server stop starting?
Older installs of yahoo-finance-mcp broke when a new version of the MCP library removed a feature it used. The project fixed this in August 2026, so reinstall it to get the update.