Skip to main content

YFinance MCP Server

MCP Server for Yahoo Finance API - provides AI-friendly financial data tools.

Installation

# Using uvx (recommended)
uvx yfinance-mcp

# Or install with pip
pip install yfinance-mcp

Configuration

Add to your MCP client configuration:

{
  "mcpServers": {
    "yfinance": {
      "command": "uvx",
      "args": ["yfinance-mcp"]
    }
  }
}

Available Tools

Tool Description
get_ticker_info Get basic stock information
get_price_history Get historical price data
get_financials Get financial statements
get_holders Get holder information
get_earnings Get earnings data
get_analyst_data Get analyst data
get_options Get options chain
get_dividends_splits Get dividends/splits history
get_sustainability Get ESG data
get_ticker_calendar Get calendar/news/SEC filings
download Batch download historical data
get_tickers_info Batch get stock info
search Search stocks/news
lookup Lookup financial instruments
get_market_calendar Get market calendar
screen_stocks Stock screening
get_sector_data Get sector data
get_industry_data Get industry data

License

Apache-2.0

Release files for yfinance-mcp 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yfinance-mcp 0.1.2
File Size Uploaded
yfinance_mcp-0.1.2.tar.gz 9.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yfinance-mcp 0.1.2
File Interpreter ABI Platform
yfinance_mcp-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 22.6 kB

Release files / yfinance_mcp-0.1.2.tar.gz

Download URL yfinance_mcp-0.1.2.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d9aaf41fe749fbe6c0f953ee999d8ea1f531074234253669db7b413582d6ebf0
BLAKE2b-256 checksum
How to use checksums
1c60edef9b8ddeb806286d6a96589cbf554501bda2bc75662ff2fe152153ef69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.7

Release files / yfinance_mcp-0.1.2-py3-none-any.whl

Download URL yfinance_mcp-0.1.2-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
57d34b8d00f6a7d8eab5eca3d709c69134baea402d45593b64be32a9faf7b965
BLAKE2b-256 checksum
How to use checksums
c285c358f88f8ba3a5cc1224d9aa7b7e407aa9dfecba724397689212adb73f22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.7

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page