0DTE Confluence
Gamma rails, options flow tape, and graded 0DTE setups for SPY/QQQ/IWM.
What it can do
What data it sees
Do you need an account
An API key from the service settings is required
Gamma rails, options flow tape, and graded 0DTE setups for SPY/QQQ/IWM. Advisory only.
How to connect
How to connect 0DTE Confluence to Claude
The server address to paste into Claude settings:
https://mcp.0dteconfluence.com/mcp
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect 0DTE Confluence to ChatGPT
The server address to paste into ChatGPT settings:
https://mcp.0dteconfluence.com/mcp
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect 0DTE Confluence to Cursor
The server address to paste into Cursor settings:
https://mcp.0dteconfluence.com/mcp
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (32)
Raw names from tools/list. Only developers need these.
| get_latest_alert | Latest Discord-filtered A+/B card. trapdoor is a stored alert-time 0–100 score, or null when unscored; not a live rescore of an arbitrary level. eligible is the saved lane-window flag. _pro_eligible/_pro_reason check today's record against the current Pro grade/window rules, not stop history or continued structural validity. Use check_alert_tradeable before planning. |
| list_alert_history | Today's Discord-filtered A+/B, newest first, in alerts[]. Each record's trapdoor is the stored alert-time 0–100 score or null (unscored). Match ts, symbol, direction and level; scores are not refreshed when history is read. |
| get_rails | Live SPY 0DTE gamma map: walls, flip, magnet, regime. |
| get_tape | Latest Confluence Tape snapshot: rolling ofi_5m, tape_5m and quadrant. Check ts/updated_at, age_sec and stale before using it after a closed candle. OFI is not candle-close synchronized; |OFI| >= 0.30 is interpretive context, not a required entry gate or an automatic exit/re-entry signal. |
| get_morning_desk | Today's Tier-0 morning desk card (rails, IV rank, gap, events). |
| get_market_clock | Session state: open/closed, force-flat time, lane windows. |
| get_skew | IV smile / skew strip + wing-fattening flag from Tradier chain. |
| get_pin | Pin score / magnet heuristic for the symbol. |
| get_gex_profile | Per-strike GEX profile near spot. |
| get_em | 1σ expected-move band from ATM IV (remaining session). |
| get_rv_regime | HAR-lite RV: Calm / Elevated / Explosive (not Trapdoor wall trust). |
| get_spy_qqq_divergence | SPY↔QQQ rails divergence feather. |
| get_replay_today | Today's graded candidates timeline (educational replay). |
| get_hist_replay | Multi-day historical graded events from scanner log (optional YYYY-MM-DD). |
| check_alert_tradeable | Pro planning gate: today's valid A+/B record, score >= 6/8, current 9:45–force-flat window, positive finite level and CALL/PUT direction. Includes the existing fade fragility veto. Does not check subsequent stop-outs, live structure, or broker positions. Pass alert_json to check that specific record without fetching another alert. |
| plan_robinhood_entry | Build Robinhood execution plan from alert: delta band, spread gate, budget, bracket, MCP steps. Advisory only — does not place orders. |
| format_bracket_plan | Scale/stop premium levels from fill price E (+25% target, -25% cap). |
| pro_rules_summary | Pro alert criteria: min score and session window. |
| get_premium_compression_data | Premium Compression Heatmap: theta decay velocity by session window for a multi-leg structure. Pro tier. structure: "iron_condor" | "vertical_spread_call" | "vertical_spread_put" | "single" | "short_call" | "short_put" |
| get_path_risk_score | Path-Risk Meter: dynamic execution risk score from spread + tick variance. Pro tier. |
| get_cvd_liquidity | Real-Time CVD Liquidity Tracker: aggregate Net CVD using Lee-Ready on minute bars. Pro tier. interval: "1m" | "5m" |
| get_vrp_divergence | VRP Divergence Index: ATM straddle IV vs realized variance. Bundle tier. |
| get_index_health | Index Health Dashboard: relative volume & momentum for top components. Bundle tier. index: "SPY" | "QQQ" |
| get_macro_events | Macro Event Control Panel: high-impact economic events with vol forecasts. Bundle tier. |
| get_daily_structure | Daily Structure Board: automated pivots, ATR targets, overnight boundaries. Bundle tier. |
| get_swing_structure | Weekly/swing gamma walls + 1σ EM on the nearest 5–45 DTE expiry (not 0DTE). Bundle/Pro. |
| get_lotto_friday | Advisory single-name 0DTE Friday board with liquidity gates. Not auto-exec. |
| get_correlation_grid | Rolling 5-min return correlation for SPY/QQQ/IWM/DIA. Portfolio overlay, not a trigger. |
| get_cross_asset | Tradier VIX, 10Y (TNX), dollar (UUP). Risk-tone overlay — not a trigger. |
| get_major_news | MAJOR RSS headlines. Context only — never a trigger. |
| get_yield_curve | Delayed official FRED 10Y / 2Y / 2s10s. |
| get_fear_greed | Intraday fear/greed composite (Tape + VIX). Fade extremes at a rail. |