QuantGeeks GEX
Server Details
Live gamma exposure (GEX) levels, dealer positioning and regime reads for SPX, NDX, QQQ and MAG7
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 16 tools
Most tools target clearly distinct artifacts (ladder vs. chain vs. expiration map vs. node history vs. structures), and descriptions actively cross-reference each other to steer selection. The residual ambiguity is between the level/node family — get_active_levels, get_gex_ladder, get_readings, get_regime_reads and get_option_chain all surface gamma/VEX levels, distinguished mainly by gamma-vs-VEX and at-a-time-vs-over-time framing, which an agent could still mix up.
Every tool carries the same quantgeeks_ prefix in snake_case with a verb_noun shape: get_* for data, list_symbols, lookup_guide, read_the_board. The non-get verbs are used only where they are semantically right (listing, doc lookup, workflow), so the pattern stays predictable.
Sixteen tools is slightly heavy but justified: eleven data endpoints, plus account, symbol listing, documentation, workflow guidance and webinar scheduling. Each tool maps to a real desk concept, though the four level/reading tools push it toward the upper edge of comfortable.
Coverage is strong for a GEX analytics desk: prices and bars, option chain, per-strike ladder, forward expiration map, node history, active levels, regime reads, derived readings, flow structures, earnings/macro calendar, symbol metadata, plus interpretation docs and a workflow. Gaps are minor — no alerting, saved watchlists, or user-configuration operations, but nothing that blocks typical read-side workflows.
Available Tools
16 toolsquantgeeks_get_accountYour QuantGeeks connectionARead-onlyIdempotentInspect
Without signing in: not available; the call asks the user to sign in. Signed in (free account or plan): your name, plan or 'no plan', when you connected and how to disconnect. Which QuantGeeks account this connection uses: the display name the connection was made for, the plan in desk terms, when it was connected, and how to disconnect. Call it when the user asks to sign in, log in or connect their QuantGeeks account, whose data this is, or whether they are signed in.
Inputs: no named parameters. Returns: name, note, plan, as_of, +16 more
quantgeeks_get_active_levelsActive levelsARead-onlyIdempotentInspect
Without signing in: not available; the call asks the user to sign in. Signed in with a free QuantGeeks account: the full Active Levels rows (read rows included) for SPX, SPY, QQQ, META and AAPL only, as of the latest regime read of the trading day that is at least 60 minutes old; any other symbol: the result says it needs a QuantGeeks plan. With a QuantGeeks plan: live rows, refreshed every minute, for every name the desk supports; read rows included. What the desk's Active Levels widget shows: the strikes that matter right now for one book. For the index books that is the primary node, the two major nodes, the first hour's high and low and spot, each with its distance from price and how often today's tape has touched it; for a stock the same from its own gamma book, plus its ladder anchor. The SPX list also carries the current regime read's gates (the level that must hold), invalidation levels and roles (shelf, magnet, wall, trapdoor, hub). Net gamma is QuantGeeks GEX from the live frame (quote the strings as written). Regime reads cover the index books only; names say so in note.
Inputs: symbol (required). Returns: slot, as_of, units, access, +12 more
quantgeeks_get_earnings_calendarEarnings and macro calendarARead-onlyIdempotentInspect
Without signing in: the macro and earnings schedule for a date range (event, date and time in US Eastern, and the session for earnings), without estimates, results or moves. Signed in with a free QuantGeeks account: the same. With a QuantGeeks plan: the same plus the estimate and actual, the surprise, the straddle-implied move and the actual move. US macro releases, company earnings and SEC filings for a date range, chronological, at most 40 rows (detail 'all' lifts the cap), times in US Eastern (earnings by session: before open, during, after close). Default: today through the end of next week; at most 21 days. Filter with kind (macro, earnings, filings) and symbols (earnings and filings for those tickers). A plan adds EPS and revenue estimate against actual, the surprise, the straddle-implied move before the print, the actual move, and who the straddle paid. The answer carries an attribution (a data credit, CC BY-SA 4.0): pass it along when you share the data. For forward option positioning into a print use quantgeeks_get_expiration_map.
Inputs: to, from, kind, detail, +1 more. Returns: to, from, kind, note, +17 more
quantgeeks_get_expiration_mapExpiration mapARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). Forward expirations side by side for swing setups: the next few listed expirations, each with its primary and two major nodes, its total size in the strike window, and how its primary moved since the prior close, plus the summed book for everything within 35 days. The horizon is 35 calendar days. expirations is a count (default 5, at most 8) or a list of dates; center, or from_strike and to_strike, set the strike window (default 15 strikes each side of spot, at most 40); date reads a past session's close. size is QuantGeeks GEX (flow-based) by default; measure 'vex' returns VEX (vanna exposure) instead; size_oi is open-interest-based GEX, for comparison (GEX only). Sizes compare within one expiration. For one expiration's full ladder use quantgeeks_get_gex_ladder; for the same-day nodes over time, quantgeeks_get_node_history.
Inputs: symbol (required), date, center, measure, +4 more. Returns: date, spot, as_of, notes, +16 more
quantgeeks_get_gex_ladderGEX ladder (VEX on request)ARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). Per-strike gamma exposure (GEX by default; measure 'vex' returns the VEX ladder, vanna exposure), ONE column for ONE expiration: by default the latest minute and 20 strikes each side of spot, as on the QuantGeeks desk. The reply opens with the expiration (same-day or days out) and the key nodes (primary and two majors). Sizes compare only within one expiration (one book); same-day (0DTE) and later expirations are not comparable. Give center (a strike) or from_strike and to_strike to look away from spot, time (HH:MM ET) for another minute, strikes (up to 60) to widen. Net gamma is QuantGeeks GEX (flow-based); net vanna, with measure 'vex', is VEX; both exact, a readable string such as +$2.0M or −$10.0M (quote it as written) with dollars beside it. For nodes over several sessions use quantgeeks_get_node_history; for forward expirations side by side, quantgeeks_get_expiration_map.
Inputs: symbol (required), date, time, range, +6 more. Returns: dte, date, spot, time, +18 more
quantgeeks_get_last_priceLast priceARead-onlyIdempotentInspect
Without signing in: the last price for any supported name, delayed 15 minutes (the last 1-minute bar that closed by then, or the last close outside the session). Signed in with a free QuantGeeks account: the same. With a QuantGeeks plan: live. The last price for a supported name (see quantgeeks_list_symbols: SPX, SPY, QQQ, VIX and the rest), from QuantGeeks' own bars: the newest 1-minute bar close while the session is open, and the latest daily close when it is shut, with the basis and as-of time stated. Any other symbol is refused with the list of supported names. Without a plan the same answer is delayed.
Inputs: symbol (required). Returns: as_of, basis, price, access, +12 more
quantgeeks_get_node_historyNode historyARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). How a name's primary and major nodes evolved across a date range, in one call: strike, polarity and size at each session's close (every 'close', default), every N minutes (N of at least 5), or at one time (HH:MM ET) each session. Defaults to the last 5 sessions with data; at most 30 sessions and 50 points. Sizes are GEX (QuantGeeks, flow-based) for the nearest expiration. Reports change: a roll moves the primary to a new strike on the same side of spot, a flip moves it across spot; plus size change, sign pattern and concentration. For one minute's full ladder use quantgeeks_get_gex_ladder; for forward expirations, quantgeeks_get_expiration_map.
Inputs: symbol (required), to, from, time, +1 more. Returns: hint, note, as_of, access, +14 more
quantgeeks_get_option_chainOption chain with GEXARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). The option chain for ONE expiration, compact: by default the 15 strikes on each side of spot, one row per strike with gex (QuantGeeks GEX, flow-based, the house value) first, gex_oi (open-interest GEX, for comparison) second, then call and put (bid, ask, iv, delta, open interest). The reply opens with the expiration (same-day or days out). Give center (a strike) or from_strike and to_strike to look away from spot, strikes (up to 40) to widen, time (HH:MM ET), expiration. A quote carries quote_age_s/stale when old and below_intrinsic when its bid is under intrinsic value: caveat or skip those. gex and gex_oi are readable strings such as +$2.0M or −$10.0M (quote them as written). For the GEX ladder alone, use quantgeeks_get_gex_ladder.
Inputs: symbol (required), date, time, range, +5 more. Returns: dte, date, rows, spot, +19 more
quantgeeks_get_price_barsPrice barsARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). Price bars, newest last, at most 100: by default 5-minute bars for the session (today or date), or daily bars when days is more than 1 or interval is D. interval is 1m, 5m, 15m or D; limit (1 to 100) keeps the newest bars; days (up to 250) sets the daily window. The reply gives from, to, returned and available so you can page by date, and latest (the live price, its time and basis, as quantgeeks_get_last_price gives it).
Inputs: symbol (required), date, days, limit, +1 more. Returns: to, bars, from, note, +14 more
quantgeeks_get_readingsDerived readingsARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). What is returned depends on the member's plan; the result says what was included. Derived readings for a symbol or GLOBAL, with ONE bias that says its source: the regime read's bias for SPX, SPY and QQQ when your plan includes reads (written by Joule), otherwise the readings' own. Default: the LATEST value of each reading (with fresh and age_min while the session is open) plus up to 12 dated changes. Give at (HH:MM ET), history {from, to, every_min >= 5} (60 points max) or metric; detail 'all' lifts the 12-change cap. Node readings for SPX, SPY and QQQ are VEX (vanna) nodes and differ from the ladder's gamma nodes by design; for gamma nodes at a time use quantgeeks_get_gex_ladder, and over time quantgeeks_get_node_history. Quote readable strings as written.
Inputs: symbol (required), at, date, time, +3 more. Returns: at, bias, date, hint, +17 more
quantgeeks_get_regime_readsRegime readsARead-onlyIdempotentInspect
Without signing in: only the end-of-day recap note, visible at 16:30 ET or 60 minutes after it is posted, whichever is later (until then, the previous session's recap); any date or time you give is ignored. Signed in with a free QuantGeeks account: the same. With a QuantGeeks plan: the latest read, the changes and every read of a session (bias, pivots, thesis, grades, GEX nodes), any date. QuantGeeks' regime reads for one session: throughout the trading day, a market bias, pivot levels, a thesis and the level that would invalidate it, then a graded end-of-day recap at 16:15 ET. The reads are written by Joule, QuantGeeks' AI market analyst; grades and recap numbers are computed from market data. Returns the latest read in full (slot time in US Eastern, bias, pivots, note, grade, GEX nodes capped at the primary, 3 major and 3 minor per book), up to 12 changes (bias or pivot changes, graded), the score (hits over graded reads, with counts; the recap's own figure is labeled as of posting) and the recap when posted; detail 'all' returns every read; date picks another session.
Inputs: date, time, detail. Returns: date, hint, as_of, reads, +22 more
quantgeeks_get_structuresOption structures, zones and whale printsARead-onlyIdempotentInspect
Requires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). The multi-leg option structures detected in one symbol's flow for a session (type, strikes, expiration, direction, contracts, notional), the price zones they form (with their label and range), and the largest single-leg whale prints (time in US Eastern, strike, expiration, side, contracts, premium). At most 25 per section, largest first (detail 'all' lifts the cap). Give symbol, optional date (default: the newest session with stored data) and kind ('all', 'structures', 'zones' or 'whales'). For node levels use quantgeeks_get_gex_ladder or quantgeeks_get_active_levels.
Inputs: symbol (required), date, kind, detail. Returns: date, note, as_of, zones, +12 more
quantgeeks_get_webinar_scheduleWebinar schedule and recordingsARead-onlyIdempotentInspect
Without signing in: the whole session schedule, the public stream link while a session is live (from 30 minutes before the start to 10 minutes after the end), and YouTube and Vimeo recordings; never the members' join link. Signed in with a free QuantGeeks account: the same. With a QuantGeeks plan: the members' join link in place of the stream link, and every recording. Upcoming and live QuantGeeks team sessions with start and end times in US Eastern and canceled sessions marked canceled; the join link (members) or the public live-stream link (preview) only while the join window is open (from 30 minutes before the start to 10 minutes after the end); and recorded past sessions with their recording links, newest first (at most 20; detail 'all' lifts the cap). A session passcode is shown only on the QuantGeeks desk.
Inputs: detail. Returns: as_of, access, notice, source, +10 more
quantgeeks_list_symbolsCovered symbols and market statusARead-onlyIdempotentInspect
Without signing in: every supported symbol (marking the SPX, SPY, QQQ, META and AAPL that Active Levels covers without a plan) and the market status: open or closed, the next session, the next early close and upcoming holidays. Signed in with a free QuantGeeks account: the same. With a QuantGeeks plan: the same. Lists every symbol this QuantGeeks deployment can serve (a symbol whose data host is not connected here is left out, so every name listed can be used with the other tools) (with its replay range and whether the free preview covers it) and the market status now: open or closed, the next session date, today's or the next early close as a clock time, and the holidays in the next 30 days. SPX is served as its 0DTE option root SPXW and NDX as NDXP.
Inputs: no named parameters. Returns: as_of, access, market, notice, +10 more
quantgeeks_lookup_guideLook up the reading guideARead-onlyIdempotentInspect
Without signing in: the basic reading guide: the core terms and the rules for reading the data correctly. Signed in with a free QuantGeeks account: the basic reading guide: the core terms and the rules for reading the data correctly. With a QuantGeeks plan: the complete guide: the full course, the field manual, and every term, rule and checklist. Reading rules for QuantGeeks data; call it before interpreting a board. With query (a term such as primary node, gamma flip, roll, VEX, or any words) it returns the entry or the closest sections, each with an id. With section (an id from a previous lookup) it returns that whole section. Give exactly one. It never labels a pattern itself.
Inputs: query, section. Returns: id, more, note, term, +20 more
quantgeeks_read_the_boardBoard-reading workflowARead-onlyIdempotentInspect
Without signing in: a basic six-step workflow for reading a symbol's board with these tools. Signed in with a free QuantGeeks account: a basic six-step workflow for reading a symbol's board with these tools. With a QuantGeeks plan: the complete workflow, with every check before calling a level or a setup. A step-by-step workflow to follow when reading a symbol's board: which QuantGeeks tools to call in which order (active levels, the SPX, SPY and QQQ ladders as a committee, node history, the expiration map, readings and regime reads) and which rules to apply to what they return. It returns instructions, not data and not a verdict: call the tools it names, then apply the rules. Optional symbol, default SPX.
Inputs: symbol. Returns: as_of, rules, steps, access, +10 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
SPX 0DTE dealer market structure: GEX, walls, gamma flip, regime, flow. Free preview; pay per read.
SPX, ES, NQ and RTY futures gamma levels (GEX), 1,000+ SPX sessions, plus 100+ ETFs and stocks
Real-time & historical options analytics: GEX, dealer positioning, vol, VRP, 0DTE, CME futures
Live intraday GEX levels for SPX, ES and SPY: call wall, put wall, gamma flip. Not trading advice.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides a consolidated 0DTE options cockpit for SPX/SPXW, including chain, Greeks, dealer exposure, volatility term structure, and economic events, using free delayed market data.2MIT
- AlicenseNot gradedqualityFmaintenanceProvides AI agents with access to real-time and historical SPX 0DTE options market data from QuantData. It enables analysis of market indicators like gamma exposure walls, net drift, max pain, and trade side statistics through natural language.29 PyPI9MIT
- FlicenseNot gradedqualityDmaintenanceHere is a brief description of what our MCP server does: Description Project Tollbooth is a real-time market microstructure and options analytics gateway. It exposes quantitative Gamma Verdicts (hedging effects, dealer exposure aggregates, and volatility regimes) and 0DTE Verdicts (real-time pinning magnets, pin scores, and target probabilities) for major instruments (\*\*SPX,-
- FlicenseNot gradedqualityDmaintenanceComputes SPX dealer gamma exposure (GEX) from CBOE delayed option quotes and exposes it as an MCP tool for Claude Desktop.-
Glama MCP Gateway
Add one secure layer between your agents and this server.