{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "name": "longfort-market-regime-tollbooth",
  "version": "1.0.0",
  "description": "Real-time options telemetry, GEX aggregates, and qualitative 0DTE pinning verdicts for QQQ, SPY, and SPX.",
  "authentication": {
    "required": true,
    "type": "x402"
  },
  "tools": [
    {
      "name": "get_market_regime",
      "description": "Returns the qualitative market regime evaluation, reason brief, and options walls status.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string",
            "description": "Ticker symbol to query (QQQ, SPY, SPX, IWM; aliases NQ, ES, RTY resolve automatically)."
          }
        },
        "required": ["ticker"]
      }
    },
    {
      "name": "get_0dte_verdict",
      "description": "Returns only the 0DTE option pinning verdict and GEX share percentage. Optimal for index day-trading.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string",
            "description": "Ticker symbol to query."
          }
        },
        "required": ["ticker"]
      }
    },
    {
      "name": "get_spx_gamma",
      "description": "Pre-configured tool returning the SPX (S&P 500 Index) options gamma profile and volatility state.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_spy_gamma",
      "description": "Pre-configured tool returning the SPY (S&P 500 ETF) options gamma profile.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_qqq_gex",
      "description": "Pre-configured tool returning the QQQ (Nasdaq 100 ETF) options gamma profile.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ]
}
