LabscoMCP early access ↗
MrWizardlyLoafMCP SERVER

RugCheck AI

Screen a Solana token straight off the chain before an agent buys it — mint and freeze authority, Token-2022 traps, honeypots, liquidity, holder concentration — then build the buy as an unsigned transaction.

by MrWizardlyLoaf ↗Chain State, Explorers & Contract ToolingCommunity

LABSCO SUMMARY

The check that runs before the buy.

One call turns a mint address into SAFE, CAUTION or DANGER with the reasons attached, read from the chain itself rather than from an index that has not caught up.

What it is

A Solana token-safety server that reads a token's mint directly from the chain rather than from an indexer, so a token minted minutes ago is still screened. For tokens that pass, it builds the buy as an unsigned Jupiter transaction carrying a Jito tip — you sign it, and the server never holds keys.

What you get

  • scan_token returns the full report in one call — authority, Token-2022 traps, honeypot check, liquidity, holder concentration — as SAFE, CAUTION or DANGER with a score from 0 to 100
  • is_safe is the one-boolean gate to put in front of a trade
  • verify_token_safety and check_authorities audit mint and freeze authority and the dangerous Token-2022 extensions: permanent delegate, transfer hooks, non-transferable, pausable
  • check_liquidity, holders_breakdown and token_age fill in the rest of the profile; check_deployer looks at the wallet that shipped it
  • simulate_sell and simulate_trade test whether you could get out before you get in
  • batch_scan screens a list; compare_tokens puts two side by side
  • execute_safe_swap builds an unsigned Jupiter transaction with a Jito tip for you to sign

Requirements

The project's hosted endpoint is gone, so you run it yourself: Python 3.12, pip install -r requirements.txt, then python server.py, which serves Streamable HTTP on http://localhost:8080/mcp. No API key — it reads the chain through the public Solana mainnet RPC unless you set SOLANA_RPC. Signing stays with you — the server never holds keys.

Setup effort

Build from source — git clone https://github.com/MrWizardlyLoaf/rugcheck-ai && cd rugcheck-ai