MCP server for token rug-checking and market analysis that pays for itself via x402 protocol. Provides composite rug scoring, liquidity analysis, market regime detection, and token launch discovery with automatic USDC payment settlement on Base.
Server has 7 tools with complete input schemas (Zod-validated enums and strings) and detailed descriptions (avg 180 chars). Naming is action-oriented (vet_token, launch_radar, rug_check). However, output schemas are entirely undocumented, tools return raw JSON text without field definitions, forcing LLMs to parse unstructured responses. Error handling is minimal: 402 payment errors return JSON guidance, but no recovery patterns for network failures, timeouts, or invalid inputs. Parameters lack granular descriptions (e.g., 'address' has no format hint for EVM vs Solana). No tool annotations (readOnlyHint, destructiveHint). Composition is sound, each tool has one responsibility, but chaining is weak: tools return opaque text, not structured objects with IDs for downstream calls.
FREE: full catalog of endpoints, prices, and payment details for this x402 service.
Discover what just launched AND rug-screen it in ONE call: returns fresh token launches ranked safest-first, each with a composite rug verdict (ok/warning/danger), risk score, honeypot flag, and liquidity. The proactive 'give me safe alpha' call — replaces an agent's whole discover→screen→rank pipeline. (~$0.08/call with X402_BUYER_PK.)
Is liquidity DRAINING from this token's pool right now? Verdict from a self-collected reserve time-series (draining_fast/draining/stable/growing + % change). The earliest rug-in-progress signal; this history exists nowhere else. (~$0.01/call with X402_BUYER_PK.)
One-call market regime read for a crypto symbol: spot + perp funding/OI + sentiment → risk_on/risk_off/neutral with reasons. (~$0.03/call with X402_BUYER_PK.)
Detailed composite rug/honeypot report for a token: red/green flags, 0-100 risk score, live simulation results, needs_review disagreement flag. Paid (~$0.03/call, needs X402_BUYER_PK); without a key returns payment instructions — use vet_token for the free demo path.
Output schemas completely undocumented. All tools return raw JSON text via `{ content: [{ type: 'text', text }] }` with no field definitions. LLMs cannot plan downstream calls or extract structured data.
Parameter descriptions lack format/constraint hints. 'address' parameter has no guidance on EVM (0x…) vs Solana (mint) format, forcing LLMs to guess or fail.
No tool annotations. Tools lack readOnlyHint (all are read-only), destructiveHint (none are), or idempotentHint. LLMs cannot infer retry safety or side effects.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 57 | 2026-07-28+ | v2 |
FREE: the service's public self-graded track record — its rug verdicts on fresh Base launches graded against what actually happened hours later, hits AND misses. Use this to judge whether the scorer is worth paying for.
Go/no-go verdict on a token BEFORE trading it: composite rug score (static analysis + live buy/sell simulation + serial-rugger check) + market structure + liquidity-drain trend → clear/caution/avoid with reasons. EVM chains + Solana. Uses the free demo (1/hour) without a wallet; unlimited with X402_BUYER_PK set (~$0.05/call).
Error handling is minimal. 402 payment errors return guidance, but network timeouts (60s AbortSignal), cold-start delays (Render ~50s), and invalid inputs have no recovery patterns.
No pagination or result limits documented. launch_radar and track_record may return large lists; no limit, offset, or cursor parameters to prevent context window exhaustion.