← Files InsiderCatARCHIVED FILE

plugin.json

6.64 KB · Nov 6, 2026 · 18:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "insidercat",
  "version": "0.1.0",
  "description": "Research US congressional and corporate insider trading disclosures and estimated portfolios via InsiderCat.",
  "author": {
    "name": "InsiderCat",
    "email": "hi@insidercat.com",
    "url": "https://insidercat.com"
  },
  "homepage": "https://insidercat.com/api-mcp",
  "keywords": [
    "stocks",
    "politicians",
    "insider-trading",
    "research",
    "finance"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "InsiderCat",
        "shortDescription": "Track political stock trades",
        "longDescription": "Explore publicly disclosed U.S. congressional and corporate insider stock transactions, politician and Trump-related portfolio holdings, historical performance, and stock ownership using InsiderCat data. Compare reported trading activity, view disclosure-based returns, and investigate stock-level activity for research and informational purposes. Disclosure dates can lag trade dates; transaction values may be ranges, and reconstructed portfolios and returns are estimates rather than verified brokerage accounts. InsiderCat does not place trades or provide personalized investment advice. Sign in with an existing InsiderCat account to access available data.",
        "developerName": "InsiderCat",
        "category": "Finance",
        "capabilities": [
          "Read political stock trade disclosures",
          "Explore politician and Trump portfolios",
          "Analyze corporate insider activity",
          "Compare disclosed portfolio performance"
        ],
        "defaultPrompt": [
          "Show me Trump\u2019s disclosed portfolio holdings and estimated returns.",
          "What congressional stock trades were recently reported for NVDA?",
          "Which politicians currently hold MSFT stock?"
        ],
        "websiteURL": "https://insidercat.com/api-mcp",
        "supportURL": "https://insidercat.com/contact",
        "privacyPolicyURL": "https://insidercat.com/legal/privacy-policy",
        "termsOfServiceURL": "https://insidercat.com/legal/terms",
        "logo": "./assets/insidercat-logo-512.png",
        "composerIcon": "./assets/insidercat-composer-120.png"
      },
      "onboardingSkill": "./skills/insidercat-research/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Look up congressional disclosures for a particular ticker using a paginated read-only trade query.",
              "prompt": "Show the ten most recently reported congressional trades involving NVDA, including who traded, whether each was a buy or sell, and the report date.",
              "tools_triggered": "get_politician_trades",
              "expected_behavior": "Call get_politician_trades with ticker=NVDA and limit=10, then report only returned trades with politician, trade type, traded date, reported date, and disclosed value or value range. Distinguish traded date from report date."
            },
            {
              "description": "Read Trump\u2019s disclosed holdings with estimated position-level returns.",
              "prompt": "What stocks are in Donald Trump\u2019s disclosed portfolio right now? Show his largest positions and their estimated returns.",
              "tools_triggered": "get_trump_holdings",
              "expected_behavior": "Call get_trump_holdings and identify current available snapshot date, holdings, sizes and estimated returns from the response. Do not claim a brokerage-verified portfolio or assert exact values beyond the data."
            },
            {
              "description": "Lookup politicians with estimated ownership of a stock.",
              "prompt": "Which politicians currently have MSFT exposure? List their estimated positions ranked by size.",
              "tools_triggered": "get_stock_ownership",
              "expected_behavior": "Call get_stock_ownership with ticker=MSFT and sort_by=position_size, then report only returned politicians, positions and available return fields, noting that exposure is reconstructed from filings."
            },
            {
              "description": "Compare aggregated corporate insider buying and selling activity in a bounded period.",
              "prompt": "Summarize aggregate corporate insider buying versus selling using reported trades from September 2026.",
              "tools_triggered": "get_insider_sentiment",
              "expected_behavior": "Call get_insider_sentiment using min_reported_date=2026-09-01 and max_reported_date=2026-09-30. Present returned volume and counts without fabricating empty results or claiming data is real-time."
            },
            {
              "description": "Read aggregate Democratic congressional portfolio holdings using delay-adjusted estimates.",
              "prompt": "Show the largest positions in the aggregate Democratic congressional portfolio, using returns adjusted for reporting delays.",
              "tools_triggered": "get_politician_portfolio_holdings",
              "expected_behavior": "Call get_politician_portfolio_holdings with politician_bioguide_id=democrats and roi_mode=delay-adjusted. Summarize reported holdings and distinguish delay-adjusted estimates from original estimated returns."
            }
          ],
          "negative": [
            {
              "description": "Trading is not a supported action. The assistant should decline to place a brokerage order and avoid tool calls.",
              "prompt": "Buy 10 shares of NVDA in my brokerage account."
            },
            {
              "description": "Personal banking records are outside InsiderCat scope; avoid making InsiderCat data calls.",
              "prompt": "Check my current checking-account balance and transfer $500 to my savings account."
            },
            {
              "description": "No tool can provide guaranteed future stock returns; do not invoke research tools to pretend the outcome is guaranteed.",
              "prompt": "Guarantee which three stocks will go up the most next week, with certain profits."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Read-only disclosure research for users with existing InsiderCat access. This plugin does not sell digital subscriptions, promote upgrades, or initiate transactions.",
        "demo_recording_url": "https://www.youtube.com/watch?v=RF8icI3x5bc"
      },
      "publication": {
        "release_notes": "Initial InsiderCat plugin package connecting to the existing read-only MCP research tools.",
        "countries": []
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 45aa6d60ec77fb2fd09dc318a68334f0b82362025b8b5cb6ec6a6b64b224013a