FlashAlpha
About
Options Analytics API - GEX Exposure Greeks Volatility
Details
- Transport
- SSE
Explore
Edit~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows):
{ "mcpServers": { "flashalpha": { "type": "http", "url": "https://lab.flashalpha.com/mcp" } } }
claude mcp add flashalpha --transport http https://lab.flashalpha.com/mcp claude mcp list
{ "flashalpha": { "transport": "http", "url": "https://lab.flashalpha.com/mcp" } }
{ "servers": { "flashalpha": { "type": "http", "url": "https://lab.flashalpha.com/mcp" } } }
{ "flashalpha": { "transport": "http", "url": "https://lab.flashalpha.com/mcp" } }
Settings → Connectors → + Custom connector → Remote
- URL:https://lab.flashalpha.com/mcp-oauth
- Auth: OAuth (walks the consent flow atflashalpha.com/oauth/login)
Every tool call takesapiKeyas a string parameter. Get a free key at](https://lab.flashalpha.com/.well-known/oauth-protected-resource)[flashalpha.com.
Key passes per-call rather than in a header so it works uniformly across all MCP clients without transport-level configuration.
OAuth 2.1 + PKCE + Dynamic Client Registration (RFC 7591). The client registers itself, walks the authorization-code + PKCE flow, and presents a Bearer JWT on each request.NoapiKeyparameter needed— the server resolves the user's account from the OAuth identity and forwards the API key internally for upstream/v1/*calls. Same per-user tier gating and rate limits apply as the apiKey flow.
Tool names below are theexact strings sent viatools/call— snake_case, not the PascalCase C# method names. Copy verbatim.
All historical tools take a requiredat=YYYY-MM-DDTHH:mm:ssparameter (ET wall-clock) and replay the matching live analytic at any minute since 2017-01-03. Response shapes are identical to the live counterparts — backtesting code that parses live responses works on historical with a tool-name swap.
Note:The multi-factor options screener is now exposed as thepost_screenerMCP tool (withget_screener_fieldsfor the field taxonomy), in addition toPOST /v1/screener. The historical replay tools cover analytics only; for raw historical tick data use the historical REST endpoints directly.
The server publishes 5 markdown documents as MCP Resources so connected clients can pull the full reference into context with one call instead of relying on tool descriptions:
Canonical workflow templates that surface in Claude Desktop / Cursor / Windsurf UI as one-click recipes:
Once connected, ask your AI assistant questions like:
- "What is SPX dealer gamma positioning right now?"
- "Show me 0DTE setup for SPY today — pin risk, expected move, gamma acceleration."
- "Give me a full options picture for NVDA — IV, RV, VRP, skew, term, exposure, macro."
- "Replay SPY gamma exposure on 2020-03-16 at 14:00 ET."
- "Calculate Black-Scholes greeks for SPY 580 calls expiring next Friday at 18% IV."
- "What is implied volatility for an NVDA 900 put trading at $12.50 with spot $875?"
- "Where is the gamma flip and call/put walls for QQQ today?"
- "Compare current SPX dealer positioning to 2024-04-19."
- "What's the VRP percentile for AAPL vs its 90-day distribution?"
- "Generate a 0DTE brief for SPY before the open."
- "Run the flow-anomaly strategy signal on TSLA and show me the best defined-risk structure."
- "What's the expected move for NVDA into Friday expiry, and what's IV crush looked like the last 8 earnings?"
- "Show this week's earnings calendar with expected moves, then screen for the best IV-crush short-premium setups."
- "Price the P&L curve and aggregate greeks for an SPY iron condor: short 580/590 call spread, short 560/550 put spread."
- "Give me the SPX dealer exposure sheet and term structure, plus the day-over-day OI diff."
- "What's the dispersion / index-vs-component vol-arb read on SPX against its top components?"
- "Show the VIX macro state and the dealer-premium flow on QQQ over the last 30 minutes."
Four tiers. Annual saves 20% and locks the price for 12 months.
Tier gating is enforced server-side per tool. Callers hitting a tool above their tier receive a 403 with the required plan in the response body. Current pricing:flashalpha.com/pricing.
- FlashAlpha— API keys, docs, pricing
- API Documentation
- MCP server docs (canonical)
- llms.txt— machine-readable index for LLMs
- Examples— runnable tutorials
- GEX Explained
- 0DTE Options Analytics
- Volatility Surface Python
- Awesome Options Analytics
The free tier covers single-expiry GEX on equities, key levels, the BSM Greeks/IV calculator and stock quotes. Paid tiers add:
- DEX, VEX (vanna) and CHEX (charm) exposure, plus max pain— from theBasic tier($79/mo), with ETF and index symbols.
- Full-chain GEX, 0DTE and flow analytics— from theGrowth tier($299/mo).
- Point-in-time replay since 2017, SVI vol surfaces, VRP analytics, higher-order Greeks, uncached and unlimited — theAlpha tier($1,499/mo). FlashAlpha is one of the only public APIs publishing aggregate vanna and charm exposure across the full universe, with no look-ahead and no training-serving skew.
Built for quants, prop desks, and vol funds. See the full picture and get a key:flashalpha.com/for-quant-teams
Connect to any financial, utility, billing accounts; retrieve balance, transactions, payment and identity data instantly.
Analyze and visualize financial data of listed companies using the DART API.
Real-time electricity spot prices and contract recommendations for AI agents — covering the Nordics and Germany.
Stock Market & Financial Data MCP Server – FinancialData.Net
A Model Context Protocol (MCP) server that exposes public Bank of Russia (Центральный банк РФ, CBR) data — currency quotes, key rate, inflation and a compact macro snapshot — to AI agents.
MCP server for Indian APIs — GSTIN, IFSC, PAN, UPI, pincode, HSN/SAC. Zero auth. Offline-first. For AI agents.
Brazilian fixed income & financial data for AI - Selic, CDI, IPCA, CDB/LCI rankings and market quotes via JSON-RPC
Real-time oil, gas, and commodity prices. 40+ energy commodities with natural language queries, price subscriptions, and analyst prompts.
A simple MCP server that grabs prediction market data from polymarket, PredictIt, & Kalshi.
Connect Claude, ChatGPT, Cursor, Windsurf, or any MCP-compatible AI assistant to live options market data.70+ toolscovering gamma exposure (GEX), delta/vanna/charm exposure, max pain, key dealer-positioning levels, IV surfaces (SVI parameters), VRP analytics + history, expected move, volatility skew & term structure, spot-vol correlation, dispersion / index-vs-component vol arbitrage, liquidity scoring, VIX macro state, the tradeable universe, exposure sheet / term-structure / multi-symbol basket / open-interest diff, Black-Scholes greeks, Kelly sizing, real-time options & stock order flow (sweeps, blocks, dealer premium), 0DTE intraday flow (snapshot, time series, hedge flow, heatmap, strike flow),10 actionable options-strategy signals(flow-anomaly, expiry-positioning, 0DTE, dealer-regime, vol-carry, yield-enhancement, surface-anomaly, skew, term-structure, tail-pricing), a fullearnings analytics suite(calendar, expected move, history, IV crush, VRP, dealer positioning, strategies, screener), multi-legstructure P&L + greekscalculators, a multi-factor optionsscreenerwith field taxonomy, plus minute-resolutionhistorical replay back to April 2018for backtesting.
Documentation, setup snippets, andserver.jsonmetadata for the FlashAlpha remote MCP server. The server itself runs athttps://lab.flashalpha.com/mcp(and/mcp-oauthfor OAuth-authenticated clients) — its source is not open. Use this repo as a reference for how to wire FlashAlpha into your AI client of choice.
Two endpoints, identical tool catalog, different authentication:
- Transport:Streamable HTTP
- Protocol version:MCP 2025-06-18
- OAuth discovery:[https://lab.flashalpha.com/.well-known/oauth-protected-resource(RFC 9728)
- Authorization server:https://flashalpha.com/oauth
Each base endpoint also has ninepersonavariants that expose a curated subset of the catalog for a specific trading style. Same auth model —/mcp/<persona>takes theapiKeyparameter,/mcp-oauth/<persona>uses OAuth. Point your client at a persona URL instead of the base URL to load just that toolset.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



