0DTE Confluence
Gamma rails, options flow tape, and graded 0DTE setups for SPY/QQQ/IWM. Advisory only.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (15)
- LOWin get_rails
- LOWin get_morning_desk
- LOWin get_skew
- LOWin get_pin
- LOWin get_gex_profile
- LOWin get_rv_regime
- LOWin get_spy_qqq_divergence
- LOWin plan_entry
- LOWin get_index_health
- LOWin get_macro_events
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"confluence": {
"url": "https://mcp.0dteconfluence.com/mcp"
}
}
}Remote-Endpunkte
https://mcp.0dteconfluence.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (37)
🟢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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_latest_alertArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_latest_alertOutput"
}🟢list_alert_history(limit, min_score)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
},
"min_score": {
"default": 6,
"title": "Min Score",
"type": "integer"
}
},
"title": "list_alert_historyArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "list_alert_historyOutput"
}🟢get_rails
Live SPY 0DTE gamma map: walls, flip, magnet, regime.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_railsArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_railsOutput"
}🟢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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_tapeArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_tapeOutput"
}🟢get_morning_desk
Today's Tier-0 morning desk card (rails, IV rank, gap, events).
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_morning_deskArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_morning_deskOutput"
}🟢get_market_clock
Session state: open/closed, force-flat time, lane windows.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_market_clockArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_market_clockOutput"
}🟢get_skew(symbol)
IV smile / skew strip + wing-fattening flag from the UW chain.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_skewArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_skewOutput"
}🟢get_pin(symbol)
Pin score / magnet heuristic for the symbol.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_pinArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_pinOutput"
}🟢get_gex_profile(symbol)
Per-strike GEX profile near spot.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_gex_profileArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_gex_profileOutput"
}🟢get_em(symbol)
1σ expected-move band from ATM IV (remaining session).
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_emArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_emOutput"
}🟢get_rv_regime(symbol)
HAR-lite RV: Calm / Elevated / Explosive (not Trapdoor wall trust).
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_rv_regimeArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_rv_regimeOutput"
}🟢get_spy_qqq_divergence
SPY↔QQQ rails divergence feather.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_spy_qqq_divergenceArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_spy_qqq_divergenceOutput"
}🟢get_replay_today(limit, min_score)
Today's graded candidates timeline (educational replay).
Eingabe-Schema
{
"type": "object",
"properties": {
"limit": {
"default": 40,
"title": "Limit",
"type": "integer"
},
"min_score": {
"default": 6,
"title": "Min Score",
"type": "integer"
}
},
"title": "get_replay_todayArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_replay_todayOutput"
}🟢get_hist_replay(date, limit, min_score)
Multi-day historical graded events from scanner log (optional YYYY-MM-DD).
Eingabe-Schema
{
"type": "object",
"properties": {
"date": {
"default": "",
"title": "Date",
"type": "string"
},
"limit": {
"default": 40,
"title": "Limit",
"type": "integer"
},
"min_score": {
"default": 6,
"title": "Min Score",
"type": "integer"
}
},
"title": "get_hist_replayArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_hist_replayOutput"
}🟢check_alert_tradeable(use_latest, alert_json)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
}
},
"title": "check_alert_tradeableArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "check_alert_tradeableOutput"
}⚪plan_robinhood_entry(use_latest, alert_json)
Build Robinhood execution plan from alert: delta band, spread gate, budget, bracket, MCP steps. Advisory only — does not place orders. Pair with robinhood-trading MCP.
Eingabe-Schema
{
"type": "object",
"properties": {
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
}
},
"title": "plan_robinhood_entryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "plan_robinhood_entryOutput"
}⚪plan_webull_entry(use_latest, alert_json, mode)
Build Webull execution plan from alert (same structure/risk as Robinhood). mode=cloud (default): https://api.webull.com/mcp — OAuth; confirm orders in Webull app. mode=local: uvx webull-openapi-mcp — App Key; preview_option_order then place. Advisory only — does not place orders.
Eingabe-Schema
{
"type": "object",
"properties": {
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
},
"mode": {
"default": "cloud",
"title": "Mode",
"type": "string"
}
},
"title": "plan_webull_entryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "plan_webull_entryOutput"
}🟡plan_ibkr_entry(use_latest, alert_json)
Build Interactive Brokers execution plan from alert. Pair with https://api.ibkr.com/v1/api/mcp-public — drafts instructions only; user Review & Submit in IBKR AI Instructions. Advisory only.
Eingabe-Schema
{
"type": "object",
"properties": {
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
}
},
"title": "plan_ibkr_entryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "plan_ibkr_entryOutput"
}⚪plan_alpaca_entry(use_latest, alert_json)
Build Alpaca execution plan from alert. Pair with uvx alpaca-mcp-server (ALPACA_API_KEY / SECRET). User confirms place_option_order. Advisory only.
Eingabe-Schema
{
"type": "object",
"properties": {
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
}
},
"title": "plan_alpaca_entryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "plan_alpaca_entryOutput"
}⚪plan_tastytrade_entry(use_latest, alert_json)
Build tastytrade execution plan from alert. Pair with self-hosted tastytrade-mcp (dry_run → confirmation_token → place_order). Start with TASTYTRADE_ENV=sandbox. Advisory only — user confirms every place.
Eingabe-Schema
{
"type": "object",
"properties": {
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
}
},
"title": "plan_tastytrade_entryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "plan_tastytrade_entryOutput"
}⚪plan_entry(broker, use_latest, alert_json)
Broker-agnostic entry plan. broker: robinhood | webull | webull_local | ibkr | alpaca | tastytrade. Same Pro gates + structure; MCP sequence and price_source follow the broker. Advisory only.
Eingabe-Schema
{
"type": "object",
"properties": {
"broker": {
"default": "robinhood",
"title": "Broker",
"type": "string"
},
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
}
},
"title": "plan_entryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "plan_entryOutput"
}⚪format_bracket_plan(entry_premium, use_latest, alert_json, broker)
Scale-in ⅓/⅔ + structural rail stop. +25/−25 from fill E is fallback only.
Eingabe-Schema
{
"type": "object",
"properties": {
"entry_premium": {
"title": "Entry Premium",
"type": "number"
},
"use_latest": {
"default": true,
"title": "Use Latest",
"type": "boolean"
},
"alert_json": {
"default": "",
"title": "Alert Json",
"type": "string"
},
"broker": {
"default": "robinhood",
"title": "Broker",
"type": "string"
}
},
"required": [
"entry_premium"
],
"title": "format_bracket_planArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "format_bracket_planOutput"
}⚪pro_rules_summary
Pro alert criteria: min score and session window.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "pro_rules_summaryArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "pro_rules_summaryOutput"
}🟢get_premium_compression_data(structure)
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"
Eingabe-Schema
{
"type": "object",
"properties": {
"structure": {
"default": "vertical_spread_put",
"title": "Structure",
"type": "string"
}
},
"title": "get_premium_compression_dataArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_premium_compression_dataOutput"
}🟢get_path_risk_score(instrument)
Path-Risk Meter: dynamic execution risk score from spread + tick variance. Pro tier.
Eingabe-Schema
{
"type": "object",
"properties": {
"instrument": {
"default": "SPY",
"title": "Instrument",
"type": "string"
}
},
"title": "get_path_risk_scoreArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_path_risk_scoreOutput"
}🟢get_cvd_liquidity(instrument, interval)
Real-Time CVD Liquidity Tracker: aggregate Net CVD using Lee-Ready on minute bars. Pro tier. interval: "1m" | "5m"
Eingabe-Schema
{
"type": "object",
"properties": {
"instrument": {
"default": "SPY",
"title": "Instrument",
"type": "string"
},
"interval": {
"default": "1m",
"title": "Interval",
"type": "string"
}
},
"title": "get_cvd_liquidityArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_cvd_liquidityOutput"
}🟢get_vrp_divergence
VRP Divergence Index: ATM straddle IV vs realized variance. Bundle tier.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_vrp_divergenceArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_vrp_divergenceOutput"
}🟢get_index_health(index)
Index Health Dashboard: relative volume & momentum for top components. Bundle tier. index: "SPY" | "QQQ"
Eingabe-Schema
{
"type": "object",
"properties": {
"index": {
"default": "SPY",
"title": "Index",
"type": "string"
}
},
"title": "get_index_healthArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_index_healthOutput"
}🟢get_macro_events
Macro Event Control Panel: high-impact economic events with vol forecasts. Bundle tier.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_macro_eventsArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_macro_eventsOutput"
}🟢get_daily_structure(symbol)
Daily Structure Board: automated pivots, ATR targets, overnight boundaries. Bundle tier.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_daily_structureArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_daily_structureOutput"
}🟢get_swing_structure(symbol)
Weekly/swing gamma walls + 1σ EM on the nearest 5–45 DTE expiry (not 0DTE). Bundle/Pro.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"default": "SPY",
"title": "Symbol",
"type": "string"
}
},
"title": "get_swing_structureArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_swing_structureOutput"
}🟢get_lotto_friday
Advisory single-name 0DTE Friday board with liquidity gates. Not auto-exec.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_lotto_fridayArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_lotto_fridayOutput"
}🟢get_correlation_grid
Rolling 5-min return correlation for SPY/QQQ/IWM/DIA. Portfolio overlay, not a trigger.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_correlation_gridArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_correlation_gridOutput"
}🟢get_cross_asset
UW VIX, 10Y (TNX), dollar (UUP). Risk-tone overlay — not a trigger.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_cross_assetArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_cross_assetOutput"
}🟢get_major_news
MAJOR RSS headlines. Context only — never a trigger.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_major_newsArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_major_newsOutput"
}🟢get_yield_curve
Delayed official FRED 10Y / 2Y / 2s10s.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_yield_curveArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_yield_curveOutput"
}🟢get_fear_greed
Intraday fear/greed composite (Tape + VIX). Fade extremes at a rail.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_fear_greedArguments"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_fear_greedOutput"
}Community
Nachweis