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.2.tar.gz (9.4 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.2-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yfinance_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 9.4 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.2.tar.gz
Algorithm Hash digest
SHA256 d9aaf41fe749fbe6c0f953ee999d8ea1f531074234253669db7b413582d6ebf0
MD5 56ebb8b6947279a2bf393f6fc89c7d98
BLAKE2b-256 1c60edef9b8ddeb806286d6a96589cbf554501bda2bc75662ff2fe152153ef69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yfinance_mcp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 57d34b8d00f6a7d8eab5eca3d709c69134baea402d45593b64be32a9faf7b965
MD5 9ad8064548790cd0178d94318d1daf44
BLAKE2b-256 c285c358f88f8ba3a5cc1224d9aa7b7e407aa9dfecba724397689212adb73f22

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