Skip to main content

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

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yfinance_mcp-0.1.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yfinance_mcp-0.1.1-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file yfinance_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: yfinance_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.7

File hashes

Hashes for yfinance_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 42d7aa23442fc72be0240922fd4331cc02b233eed27814f97ce7d98cef402265
MD5 d0a8b48c5d5015e4491a9089b7938b9c
BLAKE2b-256 fefa55db1985230de8a086baa0b8e626fd2c2ab1866aa871fed621d3e30e860c

See more details on using hashes here.

File details

Details for the file yfinance_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: yfinance_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.7

File hashes

Hashes for yfinance_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3228c57fdb2ca8e2d35c3f3b6a5a369f949fe88f3c635db526f03cf6e6e62f16
MD5 38d6e8038160558901c86104887224da
BLAKE2b-256 21aca08f86153fe0863d6e0bdc17971ebc2185b343f47e120cac87beab7fc920

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page