Analytics
firmtape.com
Provides analytics on SPX dealer positioning and gamma levels from historical trading sessions.
ENDPOINT 1
https://mcp.firmtape.com/mcp
MCP server metadata
- Name
- firmtape
- Version
- 0.2.1
FirmTape SPX dealer positioning. Free tools (REPLAY): 1,000+ finished sessions, each with the zero-gamma flip, call/put walls, hold band and net-gamma percentile — measurements verifiable against the free history at https://firmtape.com, deliberately no buy/sell signals. lab_* tools drive LAB, the backtester (compile an idea → backtest → quant optimize, honest out-of-sample verdicts) and need the user's Lab token as an Authorization header: created at https://firmtape.com/account, jobs spend Lab credits. `search` and `fetch` are the generic document pair ChatGPT uses; a client that can call the tools above should prefer them, since they answer with numbers rather than prose.
Known tools 8
list_sessionsList the finished SPX trading sessions in the free FirmTape archive, newest first, with the total count and how far back coverage runs.
Inferred read-onlyget_sessionEverything FirmTape measured for ONE finished SPX session: OHLC and VWAP, the zero-gamma flip and how often price crossed it, call/put walls, the hold band, net-gamma percentile, ATM IV at the open.
Inferred read-onlyget_level_historyHow the SPX dealer-positioning levels MOVED across recent finished sessions: the zero-gamma flip, call resistance and put support day by day, each session's change from the one before, and summary statistics for the window (flip range, net drift, mean daily movement, how often price closed above the flip).
Inferred read-onlyget_levelsOnly the dealer-positioning level set for one finished SPX session: zero-gamma flip, call resistance, put support, hold band — plus where the session closed relative to them.
Inferred read-onlyget_gex_profileThe SPX dealer gamma LADDER for one minute of a finished session: gamma by strike around spot, the level set, and the heaviest strikes.
Inferred read-onlysearchSearch FirmTape for documents about SPX dealer positioning: the explainer pages, the dated research measurements, and the archive of finished trading sessions.
Inferred read-onlyfetchRetrieve the full text of one FirmTape document by the id `search` returned: `session:YYYY-MM-DD` for a finished trading session, `page:/path` for an explainer or research page.
Inferred read-onlyoptions_strategy_testTest an SPX 0DTE options strategy — a condor, strangle, straddle or any leg set — against every session in the FirmTape archive on real quotes and real settlement.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.firmtape]
url = "https://mcp.firmtape.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"firmtape": {
"type": "http",
"url": "https://mcp.firmtape.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: firmtape
Remote MCP URL: https://mcp.firmtape.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"firmtape": {
"url": "https://mcp.firmtape.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"firmtape": {
"type": "http",
"url": "https://mcp.firmtape.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "firmtape",
"transport": "streamable-http",
"url": "https://mcp.firmtape.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.