LabscoMCP early access ↗
twolvenMCP SERVER

StockFlow

Pull a stock's quote, fundamentals, price history and full options chain with Greeks, from Yahoo Finance.

by twolven ↗Equity & Fund Market DataCommunity

LABSCO SUMMARY

Quotes, history and a full options chain with Greeks, without an API key.

The options chain is what separates this from a quote lookup: strikes, implied volatility, volume, open interest and the Greeks come back together, which is enough for an assistant to reason about a spread instead of just reporting a price. It rides on Yahoo Finance, which is why it costs nothing and asks for nothing — and why the data can be delayed and rate-limited.

What it is

A Python server over Yahoo Finance. Three tools cover a quote with its key metrics, price history at whatever period and interval you want, and the options chain with Greeks and open interest.

What you get

  • Current price and volume, market cap, P/E, and the 52-week high and low
  • OHLC price history over periods from 1d through max, at intervals from 1m to 3mo, optionally including pre- and post-market
  • Company fundamentals, analysis and calendar returned alongside the quote when you ask for them
  • The options chain for the nearest expiry or one you name: calls, puts, strikes, implied volatility, volume and open interest
  • Greeks on that chain on request, as theoretical Black-Scholes estimates per share

Requirements

Python 3.12 or newer and uv. Clone the repository, run uv sync --locked, then uv run python stockflow.py over stdio. No account and no key — it reads Yahoo Finance, which the project calls an unofficial personal-use source, so data can be delayed, incomplete or rate-limited.

Setup effort

Build from source — git clone https://github.com/twolven/mcp-stockflow.git