此 MCP 可以做什么
Screens Solana tokens and wallets for coordinated ownership, dumps, deployer risk, honeypots, and related pre-trade hazards.
check_cabal_risk
Pre-trade safety check for any Solana token mint: is a buyer about to be
someone's exit liquidity? Every wallet cluster carries its evidence_txs.
AFTER YOU BUY: POST /api/watch {mint, webhook_url} with an X-API-Key (a
free key is enough) and we push you an alert the moment a coordinated dump
or liquidity drain starts on that token â carrying the same on-chain
evidence. This scan is a BUY check; a watch is a HOLD check, and a holder
needs the second one continuously. GET/DELETE /api/watch manage your own.
Layers, ordered by STRENGTH OF EVIDENCE (not marketing):
1. HOLDER CONCENTRATION â what share one wallet actually controls
(`top_holder_pct`). A single wallet that can crater the price is the
most basic rug vector, and it needs no coordination at all.
IMPORTANT: we count only REAL wallets. LP pools, locked/vesting supply
and other program-owned accounts are excluded and labelled, never scored
as a whale â and supply comes from getTokenSupply, not an estimate. Tools
that skip this report a locked-supply token as '65% one wallet'. Our
numbers reconcile with GMGN's circulating top-10.
2. SAME-BLOCK BUNDLES â holders whose token accounts were created in the
EXACT same block: a multi-wallet launch bought in one slot. A Jito bundle is
one way to do that, not the only one - we read the slot, not the bundle.
`time_sync: true`.
3. COORDINATED DUMP â â¥2 holders each selling â¥25% of their bag in the same
block: a cabal exiting in real time. `coordinated_exit: true`, sold_pct.
4. HONEYPOT / AUTHORITY TRAPS (Solana-native) â live freeze authority,
un-revoked mint authority, Token-2022 transfer-fee / transfer-hook /
permanent-delegate traps. Answers: CAN you actually sell this token?
5. DEV TRACK RECORD â the creator resolved on-chain plus their full launch
history WITH the peak market cap each past token hit, so a dead-count
can't hide a pump-and-dump. Covers ANY Solana venue: pump.fun, Raydium,
Orca, Meteora, PumpSwap. A launch counts only where the transaction
actually CREATED the mint, so re-minting supply of an existing token is
never miscounted as a launch. reputation (SERIAL_RUGGER / DEAD_ON_ARRIVAL
/ MIXED / PROVEN) + best_peak_usd, pump_and_dumps count; paid tier adds
launches[] (peak_mcap_usd, now_mcap_usd, drawdown, status per launch).
'Ran to $728k, now dust' = this dev has dumped six figures on holders
before. Still CAPPED: peak history is evidence, never softens the score.
READ deployer.verdict CAREFULLY â two values mean opposite things:
FIRST_LAUNCH = we walked the history and found no earlier tokens.
UNKNOWN = the history could NOT be established. That is not evidence of
anything and must never be treated as a clean record.
6. FUNDING-CLUSTER TRACE â top holders walked back to a shared funding
wallet. A real capability, listed last on purpose: on our own sample it
produced no verified detections once infrastructure (curve PDAs, token
accounts) was correctly excluded. Treat it as supporting evidence.
Returns risk (CLEAN|MEDIUM|HIGH), cabal_score 0â100, top_holder_pct, cluster
breakdown with evidence_txs[], holder map, deployer verdict, honeypot_risk,
plus wallets_checked / scan_complete / degraded so YOUR agent can apply its
own risk tolerance instead of inheriting ours. If we cannot verify something,
we say so (`degraded: true`) rather than returning a confident 'clean'.
COST: 5 scans/month FREE with no signup and no API key;
250/month free with a key (one email, no card). After that
$0.001 USDC per scan.
Two ways to pay, no signup or card: (1) $9/month UNLIMITED (fair use, 50k/mo) â
best for 24/7 bots; or prepaid pay-as-you-go at $0.001/scan (any amount) â
POST the tx to /api/buy-key, then send header X-API-Key;
or (2) per-call via x402 (X-Payment-Signature header). Full terms: GET /api/info.
FRESHNESS: a token traced in the last 8 hours is answered from that trace in <100ms; computed_at (unix seconds) says exactly when it was traced. Any other token runs the full live on-chain trace and takes 15-20s â set your client timeout to at least 30s or you will abandon a scan that was about to succeed.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mintAddress'], 'properties': {'mintAddress': {'type': 'string', 'maxLength': 44, 'minLength': 32, 'description': 'The Solana mint address of the token to audit (base58, 32â\x80\x9344 chars)'}, 'pairCreatedAt': {'type': 'number', 'description': 'Optional: DexScreener pairCreatedAt timestamp in milliseconds. Speeds up analysis when provided.'}}, 'additionalProperties': False}