← Back to Yahoo Finance MCP Server

Install Yahoo Finance MCP Server

Pick your client, copy the command, done.

1

Add it to Claude Code

claude mcp add yahoo-finance -- uvx yahoo-finance-mcp-server

Available Tools (9)

Once configured, Yahoo Finance MCP Server gives your AI agent access to:

get_historical_stock_pricesGet historical stock prices for a ticker symbol.
tickerperiodinterval
get_stock_infoGet comprehensive stock information including price, company details, financial metrics, and more.
ticker
get_yahoo_finance_newsGet latest news articles for a ticker symbol.
ticker
get_stock_actionsGet dividend and stock split history.
ticker
get_financial_statementGet financial statements (income statement, balance sheet, or cash flow).
tickerfinancial_type
get_holder_infoGet holder and ownership information.
tickerholder_type
get_option_expiration_datesGet available options expiration dates for a ticker.
ticker
get_option_chainGet option chain data for calls or puts.
tickerexpiration_dateoption_type
get_recommendationsGet analyst recommendations and upgrades/downgrades.
tickerrecommendation_type

Try It Out

After setup, try these prompts with your AI agent:

Get historical prices for Apple stock over the last year
Get detailed information about Tesla stock
Get recent news about Google
Get Amazon's quarterly income statement
Get institutional holders of NVIDIA
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Python 3.8+ with pip installed
Alternative installation methods

uv

uv pip install yahoo-finance-mcp-server

pip

pip install yahoo-finance-mcp-server

Keep this setup from going cold

Save the docs, env vars, and workflow around Yahoo Finance MCP Server in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup