← Files Quant DataARCHIVED FILE

plugin.json

6.69 KB · Nov 13, 2026 · 00:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "quantdata",
  "version": "1.0.0",
  "description": "Options flow, exposure, dark pool, and volatility data from Quant Data. 31 read-only tools over the Quant Data API.",
  "author": {
    "name": "Quant Data",
    "url": "https://quantdata.us"
  },
  "homepage": "https://quantdata.us/api/docs/mcp-server",
  "keywords": [
    "finance",
    "options",
    "market-data",
    "trading",
    "volatility"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Quant Data",
        "shortDescription": "Options flow and market data",
        "longDescription": "Quant Data gives ChatGPT direct access to US options and equities market data: the same data behind the Quant Data dashboard. Ask a question in plain English and ChatGPT pulls the numbers from Quant Data's API as compact tables it can reason over, chart, or compare across tickers.\n\n30+ read-only tools cover:\n\n- Options order flow: every option trade, raw or consolidated into sweeps, splits, blocks, and multi-leg orders, with filters on ticker, expiration, strike, premium, trade side, sentiment, moneyness, and OPRA trade conditions.\n- Flow analytics: net call vs. put flow, net premium drift, gainers and losers ranked by bullish vs. bearish premium, expiration-by-strike heat maps, contract and trade-side statistics, and per-exchange market share.\n- Greek exposure: delta, gamma, vanna, and charm exposure by strike, by expiration, and over time.\n- Volatility: IV rank, term structure, volatility skew, and intraday volatility drift.\n- Open interest: by strike, by expiration, over time, per-contract daily changes, and max pain by expiration and over time.\n- Equities: stock price history, lit and dark pool prints, dark pool flow and price levels, and a market-wide map of prices, sectors, and market caps.\n- News and events: ticker-tagged news with sentiment, plus exchange notifications such as trading halts and IPOs.\n\nTry asking:\n\n- \"What is the net premium flow on NVDA today in 15-minute buckets?\"\n- \"Where is SPX gamma exposure concentrated by strike right now?\"\n- \"Which tickers saw the most bullish options premium this week?\"\n- \"Show the biggest open interest changes in TSLA contracts from the last session.\"\n\nRequirements: a Quant Data account with an active API subscription. Connect by signing in with your Quant Data account; there is no API key to copy. Requests count toward your account's API rate limit. The plugin only reads data; it never places trades or changes your account.",
        "developerName": "Quant Data",
        "category": "Finance",
        "capabilities": [
          "Options flow",
          "Greek exposure",
          "Open interest",
          "Volatility",
          "Dark pool activity",
          "Market news"
        ],
        "websiteURL": "https://quantdata.us",
        "supportURL": "https://quantdata.us/api/docs/mcp-server",
        "privacyPolicyURL": "https://quantdata.us/legal/privacy",
        "termsOfServiceURL": "https://quantdata.us/legal/terms",
        "defaultPrompt": [
          "Where are SPY's biggest gamma walls right now?",
          "What's the max pain strike for SPY's next expiration?",
          "Show the largest options sweeps in NVDA from the latest session."
        ],
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Gamma exposure by strike",
              "prompt": "Where are SPY's biggest gamma walls right now?",
              "tools_triggered": "qd_get_exposure_by_strike",
              "expected_behavior": "Reads SPY's gamma exposure by strike and names the strikes with the largest call and put gamma, next to the current stock price."
            },
            {
              "description": "Max pain for one expiration",
              "prompt": "What's the max pain strike for SPY's next expiration?",
              "tools_triggered": "qd_get_max_pain",
              "expected_behavior": "Reports the max pain strike for SPY's nearest expiration and how far it sits from the current stock price."
            },
            {
              "description": "Largest options trades",
              "prompt": "Show the largest options sweeps in NVDA from the latest session.",
              "tools_triggered": "qd_get_order_flow_consolidated",
              "expected_behavior": "Lists NVDA's largest consolidated option trades from the most recent session with premium, strike, expiration, and contract type."
            },
            {
              "description": "Dark pool price levels",
              "prompt": "Which price levels saw the most dark pool activity in AAPL over the last five trading days?",
              "tools_triggered": "qd_get_dark_pool_levels",
              "expected_behavior": "Lists AAPL's off-exchange price levels with the highest notional value over the five sessions, with share volume and trade count for each."
            },
            {
              "description": "Implied volatility rank",
              "prompt": "Is TSLA's implied volatility high or low compared with the last month?",
              "tools_triggered": "qd_get_iv_rank",
              "expected_behavior": "Computes TSLA's IV rank from the window's high and low and says whether current IV sits near the top or bottom of its recent range."
            }
          ],
          "negative": [
            {
              "description": "Trade execution. The plugin has no order tools, so it should call no tool and say it cannot place trades.",
              "prompt": "Buy 10 SPY call contracts at the 600 strike for me."
            },
            {
              "description": "Subscription changes. The plugin cannot manage billing, so it should call no tool and point the user to their Quant Data account settings.",
              "prompt": "Upgrade my Quant Data subscription to the annual plan."
            },
            {
              "description": "Another user's data. The plugin only reads market data for the signed-in account, so it should call no tool and say it cannot access other users' data.",
              "prompt": "Show me the watchlists and alerts saved by another Quant Data user."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/oKcK5dDVkRQ",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release with read-only access to Quant Data's options flow, greek exposure, open interest, volatility, dark pool, and market news data."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 65085cfd62b83571d7ad8201d96bcdb03ea343f48a5ed7bb7f44d7366b2d2e44