$ timeahead_
← mcp scores
87
yfmcp
overview

What it does

A MCP server that bridges Claude with Yahoo Finance market data via the yfinance Python library. Exposes nine tools for retrieving stock fundamentals (price, valuation metrics, dividends), financial statements (income statement, balance sheet, cash flow with annual, quarterly, and TTM perspectives), market research (news, sector rankings, company search), and technical analysis (historical OHLCV data as markdown tables or rendered as WebP charts). Queries return structured JSON and images, making it straightforward for Claude to synthesize data across multiple securities and time periods.

Who it's for

Financial analysts, equity researchers, and traders who want stock research integrated into Claude conversations. Also suitable for developers building financial dashboards, portfolio applications, or market analysis tools that leverage Claude's reasoning.

Common use cases

  • Look up fundamental metrics (P/E ratio, dividend yield, market cap) for any stock ticker
  • Generate candlestick, VWAP, or volume profile charts for technical analysis
  • Search for top-performing companies or ETFs within a market sector
  • Fetch recent news articles to contextualize market moves for a stock
  • Compare historical price trends or analyze options chains for trading decisions

Setup pitfalls

  • Network connectivity to Yahoo Finance is required — the server cannot function offline, and queries will fail if the Yahoo Finance API is unreachable
  • Rate limiting may occur on high-volume requests — yfinance may throttle during peak market hours or with many concurrent queries
  • No API keys required, but ensure your network policy allows outbound HTTPS to Yahoo Finance
install
add to your claude desktop / cursor / windsurf mcp config:
{
  "mcpServers": {
    "yfmcp": {
      "command": "uvx",
      "args": [
        "yfmcp"
      ]
    }
  }
}
per-client install guide (claude desktop · cursor · windsurf · vscode · claude code) →
owner of this server? claim your listing to get a verified badgeclaim →
score breakdown
security (35%)100
freshness (25%)100
adoption (20%)81
quality (10%)60
trust (10%)50
score history (4 updates)
5/10/20265/14/2026
capabilities · what this server can do
9 tools detected·auth: API key
low risk
● active   ○ not requested  ·  hover each badge for details
fs read fs write network exec eval secrets
why low risk: secrets — requires access to credentials or environment secrets.
  • yfinance_get_ticker_info
  • yfinance_get_ticker_news
  • yfinance_search
  • yfinance_get_top
  • yfinance_get_price_history
+4 more tools
  • yfinance_get_financials
  • yfinance_get_option_chain
  • yfinance_get_option_dates
  • yfinance_get_holders
raw data
weekly downloads140k
github stars134
forks46
open issues0
license✗ missing
readme length10832 chars
last commit6d ago
last updated5h ago
install verified✓ pass · 5d ago
score drop alerts
get notified by email when this server's score drops 5+ points