io.github.tdobrowolski1/flashalpha
io.github.tdobrowolski1/flashalpha · v1.6.3
Real-time & historical options analytics: GEX, dealer positioning, vol, VRP, 0DTE, CME futures
MCPremoteno credentialsFinance
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 78 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
A 100/100
What it does: 78 tools · 78 read, 0 write · Finance
Test call get_universe: worked (1,113 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +20
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://lab.flashalpha.com/mcpTools
78 tools listed at last check
get_flow_dealer_riskSettled vs live dealer risk shift: GEX/DEX adjustment since open, percent shifts, direction classifier (amplifying/dampening/neutral/no_flow/regime_flip), and a plain-English description of the intraday flow impact.get_exposure_sheetUnified per-strike exposure sheet: GEX, DEX, VEX, CHEX, and DAG in one response with chain totals, Line-in-the-Sand inflection strike, gamma peaks, and OPEX/triple-witching flags. Use to scan all greeks at every strike in a single call.get_historical_max_painReplay max pain, pain curve, dealer alignment, and pin probability at any minute since April 2018. Alpha tier.get_option_flowRaw intraday option trade-flow for one underlying. Views: 'recent' (recent option trades, newest first), 'summary' (option trade-flow totals by underlying), 'blocks' (large option trades by underlying), 'history' (minute option-flow buckets, newest first), 'cumulative' (cumulative net option net preget_liquidityPer-expiry option liquidity score (0-100), ATM bid-ask spread percent, OI-weighted spread, ATM OI depth, and chain-level execution quality. Labels: tight (>=75), normal (>=50), wide (>=20), illiquid (<20). Use to select the most liquid expiry, assess execution quality, or screen for tight spreads.get_historical_volatilityReplay volatility analytics (ATM IV, realised vol, IV-RV spreads, skew, term structure) at any minute since April 2018. Alpha tier.get_historical_zero_dteReplay 0DTE analytics (pin risk, expected move, gamma acceleration, dealer hedging estimates for same-day expiry) at any minute since April 2018. Alpha tier.get_universeCurated tier-1 / tier-2 symbol directory of symbols kept pre-warmed in the screener. Use to discover which symbols have guaranteed-warm data, check coverage before subscribing, or enumerate the tracked universe for cross-sectional scans.get_historical_coverageList symbols backfilled in the historical archive with coverage windows, day counts, and gaps. Call this first to check whether a symbol + date range is queryable before sending a replay request. Alpha tier.get_narrativeGet verbal GEX narrative analysis. Describes gamma regime, key levels, dealer positioning, and price action implications in plain English.get_earningsGet earnings analytics for a symbol across six lenses. kind enum values: • expected_move — earnings-implied move decomposition: splits front-expiry straddle into jump vs baseline-diffusion using pre/post-event SVI term structure. • history — past earnings events with descriptive paired move proxies,get_strike_expiry_dependencyGrowth+: attribute gamma concentration at one exact SPY/QQQ strike to its expiries. Returns gross/net contributions, dominant expiry, units and data quality. Does not silently choose a nearby strike.post_structure_greeksAggregate Black-Scholes position greeks (delta, gamma, theta, vega, rho, vanna, charm) for a multi-leg options structure. Pure math — pass legs as JSON. Different body than Structure P&L: needs a top-level `spot` and per-leg `expiry`+`impliedVol`.solve_ivSolve for implied volatility from option market price. Reverse-engineers BSM to find what vol is priced in.get_historical_narrativeReplay the verbal narrative analysis (regime, key-level commentary, prior-day comparison) at any minute since April 2018. Alpha tier.get_flow_liveHeadline flow bundle in one call: effective OI state, live levels, live GEX/DEX totals, pin-risk score, and dealer-risk summary. Pass view='gex' for the full simulation-aware live GEX surface, view='dex' for live DEX, view='oi' for the raw OI simulator state (model input) — or omit view for the combget_spot_vol_correlation20-day and 60-day Pearson correlation between spot log-returns and ATM IV first-differences. Equity indices typically run strongly negative (vol spikes on spot down). Use to assess leverage effect strength, calibrate vanna/vol-of-vol hedges, or classify correlation regime.get_tickersList all available stock/ETF tickers with live options data.get_historical_vrpReplay VRP dashboard (z-score, percentile, regime, strategy scores) at any minute since April 2018. Percentiles and z-scores are leak-free: date-bounded in SQL so the backtest only sees data strictly before the `at` timestamp. Alpha tier.get_symbolsList of symbols currently queried with live data cached in the system. Use to see which symbols have active real-time data, check if a specific ticker has been warmed up, or enumerate what is being tracked live right now.post_screenerFind, rank, and compare symbols across the whole universe in ONE call. Use this whenever the user does NOT name a single ticker but asks which / what / find / scan / screen / rank / top / most / highest / lowest across stocks (e.g. 'which names have the most negative gamma', 'rank tickers by VRP', 'get_vrp_historyGet historical VRP time series: daily ATM IV, realized vol (5/10/20/30d), VRP, straddle price, and expected move for charting and backtesting.get_historical_skew_seriesAlpha: daily SPY/QQQ fixed-tenor 25-delta put/call skew, risk reversal, butterfly, changes and prior-only context. EOD model reconstruction with explicit gaps and unknown original publication time; not intraday as-served replay. Release pending: returns 503 historical_source_unhealthy (daily_series_get_earnings_screenerCross-sectional earnings screener: ranks upcoming events by VRP richness, cheapest implied move, highest historical IV crush, or importance. Returns implied-move percent, premium ratio (implied / realized-median), median historical IV crush, and richness assessment for each event. Configurable forwaget_historical_dexReplay delta exposure (DEX) by strike at any minute since April 2018. Alpha tier.get_expected_move_historyAlpha: reconstructed SPY/QQQ ATM-IV sigma bands versus matured terminal price moves and separately measured intraperiod breaches. Pending/missing outcomes stay null. Empirical fractions are not trade win probabilities; original option timestamps are unavailable. Release pending: returns 503 historicget_historical_stock_summaryReplay the comprehensive stock summary (price, IV, VRP, exposure, flow, macro) at any minute since April 2018. Alpha tier.post_structure_pnlAt-expiry P&L curve and breakevens for a multi-leg options structure (vertical spread, iron condor, straddle, butterfly, calendar). Pure math, no market lookup — pass the legs as JSON.get_zero_dte_flowLIVE simulation-aware 0DTE flow — snapshot (current net GEX/DEX, gamma flip, walls, pin score, flow direction; fresher than get_zero_dte which uses settled OI and goes stale after ~10:30 ET), series (intraday time-series of 0DTE positioning for charting), hedge_flow (estimated dealer hedge-flow deltget_flow_scanCross-symbol options/stock flow leaderboard (biggest buyers/sellers by net notional) and flow outliers (most imbalanced symbols) across the universe. asset: 'options' | 'stocks'. kind: 'leaderboard' (ranked net notional buyers/sellers) | 'outliers' (flow outlier scan, ranked by absolute net notionalget_realized_volRange-based realized (historical) volatility estimators over 10/20/30-day windows: close-to-close, Parkinson, Garman-Klass, Rogers-Satchell, and Yang-Zhang. Range estimators use the daily high/low/open/close and are 5–8× more statistically efficient than close-to-close. Alpha tier. Use to measure reget_levelsGet key options levels: gamma flip point, call wall, put wall, max pain, highest OI strike. These act as support/resistance from dealer hedging.get_option_chainGet option chain metadata: available expirations and strikes for a ticker.get_strategyGet a strategy decision envelope for one of 10 options-based trading signals. signal enum values and what each answers: • flow_anomaly — directional options-flow imbalance: is call/put premium skewing bullish or bearish? • expiry_positioning — OPEX pin risk and iron-fly setup: should you fade into eget_historical_surfaceReplay the implied volatility surface grid at any minute since April 2018. EOD-stamped (SVI parameters refresh daily). Alpha tier.get_dispersionIndex vs single-name implied correlation and realized correlation across a user-supplied basket. Returns correlation premium (implied minus realized), dispersion trade setup, implied vol of the index vs basket, and per-constituent vol contribution. Use for dispersion trading, correlation premium sizcompare_expiry_impactGrowth+: compare current SPY/QQQ gamma concentration with the same captured inputs excluding one expiry. Gross shares and per-strike attribution; a sensitivity calculation, not a forecast of post-expiry price or dealer inventory.get_exposure_basketWeighted cross-symbol aggregate of GEX, DEX, VEX, CHEX across up to 50 symbols. Equal weights when weights omitted; otherwise normalised to sum 1. Use for portfolio/basket scanner, sector exposure roll-up, or custom index dealer positioning.get_svi_paramsLive SVI-fitted volatility surface per expiry: calibrated (a, b, rho, m, sigma) parameters, ATM total variance, and ATM IV. Use for surface reconstruction, SVI arbitrage checking, variance swap pricing, or quant vol-model inputs. Alpha tier required.calculate_greeksCalculate Black-Scholes option greeks (delta, gamma, theta, vega, rho, vanna, charm, speed, zomma, color). Pure math — no market data needed.get_advanced_volatilityGet advanced volatility analytics: SVI parameters, forward prices, total variance surface, arbitrage detection, greeks surfaces (vanna, charm, volga, speed), and variance swap fair values. Alpha tier required.get_oi_diffDay-over-day open-interest deltas: per-contract OI changes, top-N sorted by absolute magnitude, and call/put aggregate totals. Use to track new positioning, unwinding, and block print intent from OI shifts.get_accountGet your account info: plan, daily quota limit, usage today, remaining calls.get_option_quoteGet live option quote with bid, ask, mid, IV, greeks, open interest, and volume. Filter by expiry, strike, and type.calculate_kellyCompute Kelly criterion optimal position sizing for an option trade. Uses BSM expected value vs premium to find edge-maximizing bet size.get_historical_stock_quoteReplay a stock bid/ask/mid at any minute since April 2018. Alpha tier.get_flow_pin_riskLive pin-risk score with full sub-score breakdown, computed on effective (simulation-aware) OI. Reflects intraday flow changes to dealer positioning.get_term_structurePer-greek exposure aggregated by DTE bucket (0-7d, 8-30d, 31-60d, 61-180d, 180d+) and per expiry. Equivalent to four separate exposure calls grouped by time. Use to understand how GEX/DEX/VEX/CHEX rolls off across the term structure.get_max_painGet max pain strike, pain curve, put/call OI ratio, dealer alignment, pin probability, and per-expiration breakdown.get_vrpGet volatility risk premium (VRP) dashboard: live IV vs realized vol, VRP percentiles, term structure, regime classification, strategy scores, and macro context.get_historical_levelsReplay key options levels (gamma flip, call/put walls, highest OI strike, 0DTE magnet) at any minute since April 2018. Alpha tier.get_historical_exposure_summaryReplay the full exposure summary (net GEX/DEX/VEX/CHEX, regime, hedging estimates, top strikes) at any minute since April 2018. Alpha tier.get_surfaceGet the live 50x50 implied-volatility surface grid over (tenor, log-moneyness). Built from OTM contract IVs with bilinear interpolation.get_historical_vexReplay vanna exposure (VEX) by strike at any minute since April 2018. Alpha tier.get_flow_levelsLive (simulation-aware) gamma flip, call wall, put wall, and max pain — computed on effective OI (settled + intraday simulator delta). More current than /v1/exposure/levels during the session.get_volatility_forecastConditional volatility forecasts: EWMA (RiskMetrics, λ=0.94), HAR-RV (Corsi), and GARCH(1,1) fitted by maximum likelihood with Gaussian or Student-t innovations. Returns fitted params (omega/alpha/beta/dof), persistence, long-run vol, half-life, and a multi-horizon (1/5/21-day) forecast. Alpha tier.get_volatilityGet comprehensive volatility analysis: ATM IV, realized vol (5/10/20/30d), VRP, 25-delta skew, IV term structure, GEX by DTE, theta by DTE, hedging scenarios, liquidity metrics.get_flow_signalsScored, classified unusual options activity feed: sweeps, blocks, smart money, opening bias, intent classification, scored unusual flow. Each signal includes score breakdown, greeks enrichment, and delta-notional. Set summarize=true for a cheap net bullish/bearish + opening/closing premium roll-up aget_historical_gexReplay gamma exposure (GEX) by strike at any minute since April 2018. Returns same shape as live /v1/exposure/gex. Alpha tier.get_earnings_calendarUpcoming earnings calendar over a configurable forward window. Returns event date, session (bmo/amc), confirmation status, fiscal period, importance rating, consensus EPS estimate, and stored implied-move percent for each event. Filter by symbols list and minimum importance; adjust days-ahead windowget_zero_dteGet zero-days-to-expiration (0DTE) analytics: intraday gamma, time decay acceleration, pin risk, dealer hedging pressure for contracts expiring today.get_historical_advanced_volatilityReplay advanced volatility analytics (SVI parameters, forward prices, total variance surface, arbitrage flags, greek surfaces, variance swap fair values) at any minute since April 2018. EOD-stamped (SVI fits refresh daily). Alpha tier.get_skew_termVolatility skew term structure per expiry: ATM IV, 25-delta and 10-delta risk reversal, butterfly spread, skew_25d (put IV minus call IV), and tail convexity. Use for put/call skew across expirations, 25-delta risk reversal, butterfly convexity, or comparing near-term vs far-term skew.get_historical_chexReplay charm exposure (CHEX) by strike at any minute since April 2018. Alpha tier.get_flow_summaryAt-a-glance simulation-aware flow card: headline flow direction (no_flow/neutral/amplifying/dampening/regime_flip), intraday delta, and live GEX with percent shift from settled. Cheap to poll across a watchlist.get_vix_stateVIX regime vs SPX realized volatility: overvixing/undervixing/neutral label, spread (VIX minus SPX RV20d), ratio, and interpretation. Use to classify fear gauge premium, identify contango/backwardation in vol term structure, assess short-vol vs long-vol environment, or time volatility-selling strateget_expected_moveATM-IV-derived 1-sigma expected move per expiry: dollar and percent range, upper/lower bounds and ATM IV. This model band is not an observed straddle price or execution breakeven.get_historical_option_quoteReplay the full option chain with BSM greeks, IV, OI at any minute since April 2018. Filter by expiry, strike, and type. Alpha tier.get_stock_summaryGet comprehensive stock summary: price, ATM IV, historical vol, VRP, skew, term structure, options flow, exposure data, and macro context (VIX, Fear & Greed, yield curve).get_chexGet charm exposure (CHEX) by strike. Shows how dealer delta hedging changes as time passes — reveals time-decay-driven flows.get_historical_term_structureAlpha: daily SPY/QQQ constant-tenor 30/60/90-day IV, slope, forward variance and prior-only slope percentile. Reports negative forward variance and missing tenor brackets explicitly; not a calendar trade recommendation. Release pending: returns 503 historical_source_unhealthy (daily_series_disabled)get_vexGet vanna exposure (VEX) by strike. Shows how dealer hedging changes with volatility moves.get_stock_quoteGet real-time stock quote (bid, ask, mid, last price) for a ticker symbol.get_dealer_premiumNet dealer options premium — are dealers net buying or writing premium today (VWAP-weighted buy vs write across the full flow tape); shows whether dealers are net long or short premium over the configurable window; Alpha tier.get_stock_flowRaw intraday stock trade-flow for one symbol. Views: 'recent' (recent stock trades, newest first), 'summary' (stock trade-flow totals), 'blocks' (large stock trades), 'history' (minute stock-flow buckets, newest first), 'cumulative' (cumulative net stock flow), 'bars' (multi-resolution OHLCV+flow baget_exposure_summaryGet full exposure summary: net GEX/DEX/VEX/CHEX, gamma regime (positive/negative), key levels, hedging estimates, zero-DTE breakdown, top strikes.get_gexGet gamma exposure (GEX) by strike. Shows dealer gamma positioning, gamma flip, call/put walls. Reveals where dealer hedging creates support/resistance.get_dexGet delta exposure (DEX) by strike. Shows net dealer delta and directional bias from options hedging.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.github.tdobrowolski1/flashalpha)