๐Ÿ’น MCP YFinance Stock Server

This project sets up a stock Price server powered by the Yahoo Finance (YFinance) API and built for seamless integration with MCP (Model Control Protocol).

Local serverstdio

What is the ๐Ÿ’น MCP YFinance Stock Server MCP Server?

๐Ÿ’น MCP YFinance Stock Server source profile. From the maintainer documentation: โ€œThis project sets up a stock Price server powered by the Yahoo Finance (YFinance) API and built for seamless integration with MCP (Model Control Protocol).โ€

Local setup

The project provides a local client configuration using uv. Follow the repositoryโ€™s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation ยท Repository ยท Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
add_to_watchlistAdd a stock ticker to your personal watchlist.
analyze_stockPerform a 1-month technical trend analysis (RSI, MACD, MAs)..
get_technical_summaryGenerate a comprehensive technical summary including indicators & signals..
get_watchlist_pricesFetch the most recent prices for all watchlisted tickers.
get_trend_analysissAnalyze recent trend shifts, patterns, and divergences..
get_stock_priceRetrieve the current price for a given ticker symbol.
get_volatility_analysisCalculate historical volatility and ATR metrics..
compare_stocksCompare two stock prices (useful for relative performance analysis).

How to install the ๐Ÿ’น MCP YFinance Stock Server MCP Server

{
  "mcpServers": {
    "yfinance-price-tracker": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/YOUR/mcp-yfinance-server",
        "run",
        "main.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.