Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

SquawkFlow Market Structure

com.squawkflow.mcp/market-structure

Free keyless dealer gamma, OI change, market calendar, 13F, congress and CFTC data, dated, cited.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1629ms
last probe
Tools
18
callable
Resources
4
readable
Prompts
8
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
18 tools, 4 resources, 8 prompts returned.
pass 3 or more catalogue items 10/10
30 items in total; 3 or more earns these points.
pass Describes itself 10/10
97 characters; more than 30 earns these points.

Tools · 18

list_squawkflow_tools

Use this when you are not sure whether SquawkFlow has the symbol, the date, the expiration or the measure you need, or when you want the list of things this server deliberately does not publish. Cover…

get_gex_levels

Use this when the question is where the call wall, the put wall, the zero gamma flip or the Swing Line sits right now, or whether an index is in a positive or negative gamma regime. Also called GEX, g…

get_gamma_heatmap

Use this when the question is which expiry carries the gamma, how much gamma sits at one strike, which strikes gained open interest overnight on an index, or what the charm ramp into the close looks l…

get_gamma_matrix

Use this when the question is where dealer gamma sits across the sectors rather than in one index: which sector ETFs sit above or below their zero gamma flip, and where each one carries its call wall …

get_oi_change

Use this when the question is what changed in an option book overnight: which strikes and expirations gained or lost open interest between two daily settlements, with the signed contract counts and bo…

get_max_pain

Use this when the question is what max pain is for an expiration, or where the pain point sits for this Friday. Returns the settlement strike that minimises the aggregate option payout for one expirat…

morning_structure

Use this when the question is the structural framework for the session: where SPX, SPY or QQQ sit against the Flip Line and the Swing Line, where the call wall, put wall and Pin Zone are, which strike…

get_implied_odds

Use this when the question is what probability the market puts on a level by a date, for example what probability the market puts on SPX above 7700 by Friday, or what odds the chain prices on QQQ clos…

election_market_context

Use this when the question asks what the SPX chain prices for the first post-election session, which VX window includes Nov 3, or where the dated election week schedule is published. Coverage: SPX eve…

get_vix_term_structure

Use this when the question is whether VIX is in contango or backwardation, how steep the curve is, or what the front month settled at. Returns every listed month with its settlement price and expirati…

get_market_calendar

Use this when the question is a date: whether the exchange holds a session on a given day, when the next session is, when the next monthly, quarterly or VIX futures expiration falls, or which exchange…

get_session_record

Use this when the question is what SquawkFlow published for a given trading day before it traded, and what the record says happened to those levels. Returns the dated record for one session: the level…

get_filing_receipt

Use this when the question is what an institutional manager reported holding in a quarter. Returns the reported positions with their reported values and share counts, the filing's accession number, th…

get_congressional_disclosures

Use this when the question is what a member of Congress disclosed buying or selling, or who disclosed trading a ticker. Every record carries three separate dates and never collapses them: the transact…

get_positioning

Use this when the question is how index futures positioning is distributed across trader classifications: dealers and intermediaries, asset managers, leveraged funds, other reportables and nonreportab…

get_lab_record

Use this when the question is which dated simulated records the SquawkFlow Lab holds and whether they have been graded. Returns absolute session dates, known engine identifiers, resolved or ungraded s…

search

Use this when you want the SquawkFlow page that answers a question, or a citable link rather than a number: glossary definitions, methodology and explainer pages, expiration calendars, filing pages an…

fetch

Use this when you have an id from search and want the page text itself, with the canonical URL to cite. Returns the published markdown verbatim, so the page carries its own capture stamp and its own l…

Resources · 4

SquawkFlow panel

Inline panel that renders SquawkFlow tool results as metrics and tables.

ui://squawkflow/panel.html
SquawkFlow catalog

What every tool on this server covers, how old its data is, where it stops, and the list of things this server deliberately does not publish. The same body the catalog tool returns, readable without s…

sf://catalog
SquawkFlow dataset manifest

Every dataset SquawkFlow publishes, with its upstream source, whether it is measured or derived, how often it refreshes and what it may not be used for.

sf://manifest
SquawkFlow corrections ledger

The dated ledger of public claims SquawkFlow published and later withdrew or corrected, each tied to the evidence. Read this before citing any figure from this server.

sf://corrections

Prompts · 8

morning-brief

Builds a dated market structure brief for the current session from the gamma levels, the gamma grid and the VIX curve, with every figure carrying its capture time.

gamma-context

Places one SPX level inside the current dealer gamma map: where it sits against the walls and the flip, and how much gamma sits near it.

whats-new-overnight

Reports the per-strike open interest change between the last two settlements, with both settlement dates and no inference about who traded.

filing-check

Reads one 13F filing receipt: the legal name, CIK, period of report, acceptance date and accession number before any position.

disclosure-check

Reads the congressional disclosures on file for one ticker, keeping all three dates separate and reporting the parse coverage for the window.

session-record

Reads one dated session record: the levels published before the session traded and the verdict the record gives each of them.

expiration-week

Maps the nearest expiration: the max pain strike, where the gamma sits by expiration, and the published expiration calendar page.

what-squawkflow-wont-say

Summarises what SquawkFlow covers, how old each dataset is, where each one stops, and the list of things it deliberately does not publish.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.squawkflow.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "squawkflow_market_structure": {
      "url": "https://mcp.squawkflow.com/mcp",
      "transport": "streamable-http"
    }
  }
}