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.0.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.0-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yfinance_mcp-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 49be6d3af9602418063f64dfb7719893ec8e95de286ca9d3eefb78ed8353e25d
MD5 ae878f888d2dbb92a438857cf31136c9
BLAKE2b-256 916cf669c912ea13b64b62b98773db776a734cd95558f4a658eb08e001c60a3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yfinance_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.0 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f80f25ac2590ec0f0b9f4f31cb4d57217bb6db6e33cced1a5ae405c56090e238
MD5 681ff2c0935b5dda7ff27251b391aea9
BLAKE2b-256 fb2dea7630ca347e66a8ad0ad9acdaa75c67d6df72e3009a5302ca378b53be05

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