get_stock_data_v2LABSCO 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
USE CASES
Getting a read on a stock you just heard about
Pull the current price, market cap, P/E and 52-week range in one call.
Seeing how the last year actually went
Fetch OHLC history at the period and interval you want, with pre- and post-market included when it matters.
Weighing an options trade
Pull the chain for one expiry with Greeks, implied volatility and open interest, then reason across the strikes.
Checking the fundamentals behind the price
Ask for financials, analysis and the calendar alongside the quote rather than opening a second source.
3 tools
Listed in project docs. Your client may show a different list.
get_historical_data_v2get_options_chain_v2BEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
Requires
- uv
- Python 3.12+
INSTALLATION
Connect your client
This one is built from source rather than installed with a single command.
Server setup
git clone https://github.com/twolven/mcp-stockflow.git
cd mcp-stockflow
uv sync --locked
uv run python stockflow.py