Skip to content
Back to Cabal-Hunter

Card snapshot

cabal-hunter.com · 2026-08-16 03:15:14 UTC · 7202c3419fd06f6bed76e4170d1d535cd7b1114b0edb1ee496f48a0647c3d018

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "Cabal-Hunter",
  "description": "On-chain Solana token safety scanner for AI trading agents. Traces coordinated wallet funding, same-block Jito bundles, serial-launcher deployers and live coordinated dumps into one Exit-Liquidity Risk verdict before you buy. Every flag links to its on-chain evidence transaction.",
  "url": "https://api.cabal-hunter.com/mcp",
  "version": "1.1.0",
  "provider": {
    "organization": "Cabal-Hunter",
    "url": "https://api.cabal-hunter.com"
  },
  "documentationUrl": "https://api.cabal-hunter.com/api/info",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "check_cabal_risk",
      "name": "Check cabal risk for a Solana token",
      "description": "Given a Solana mint address, returns a 0-100 cabal score, funding-trace clusters, same-block bundle and coordinated-dump flags, deployer launch history, liquidity + exit-liquidity risk, a Solana-native honeypot check (freeze authority + Token-2022 traps), and a plain-English verdict with on-chain evidence links. Call before any Solana swap; abort if recommendation is AVOID or cabal_score >= 65.",
      "tags": [
        "solana",
        "rug-detection",
        "token-safety",
        "trading",
        "defi"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "interfaces": {
    "mcp": {
      "transport": "streamable-http",
      "url": "https://api.cabal-hunter.com/mcp"
    },
    "rest": {
      "openapi": "https://api.cabal-hunter.com/openapi.json",
      "base": "https://api.cabal-hunter.com"
    }
  },
  "pricing": {
    "freeTier": "5 free scans, no signup \u2014 then 250/month free with an email",
    "paid": "$9/month unlimited (fair use 50k), or pay-as-you-go at $0.001 USDC per scan \u2014 every scan is a live on-chain trace, not cached data"
  },
  "billing_terms": "5 free scans with no signup at all. Then 250 free scans a month \u2014 one email, no card. After that there are two ways to pay \u2014 no signup, no card, no KYC: (1) $9 USDC for UNLIMITED (fair use, 50k/mo) \u2014 best for 24/7 bots; (2) pay-as-you-go at $0.001/scan, any amount from $1. Pre-fund a reusable key (send USDC, POST the tx to /api/buy-key, then send X-API-Key), or pay per-call via x402. Nothing is auto-charged: crypto payments are push-only. Why the email: 98.5% of the addresses that scan here use exactly one scan and never return, and 1,656 of them share a single identical browser fingerprint at one request each. Metering per address cannot see a pattern like that, because every request individually looks like a different person. The email step exists so the free tier stays genuinely free for the people using the tool. Anonymous requests must also send a User-Agent; any value is accepted.",
  "registrations": [
    {
      "registry": "registry.modelcontextprotocol.io",
      "name": "com.cabal-hunter.api/cabal-hunter"
    }
  ]
}