rugmcp
Buy at launch

mcp server · solana rug check

Look under the rug.

RUGMCP is an MCP server that checks a Solana token for rug risk before your AI agent buys it. Paste any mint below and it runs the same checks here, live.

Buy at launch
Try

rugmcp ready. Nothing checked yet.

  1. Mint authoritycheck_mint_authoritywaiting
  2. Freeze authoritycheck_freeze_authoritywaiting
  3. Token extensionscheck_extensionswaiting
  4. Top holderstop_holderswaiting
  5. Liquidityget_liquiditywaiting
  6. Pool ageget_liquiditywaiting
  7. Can sellcan_sellwaiting

Live from publicnode RPC, Jupiter and DexScreener. A pass is not a guarantee. Top holders leave pools out; exchange wallets may count.

01 · you

Give it a contract.

02 · rugmcp

It checks who can mint, freeze and dump.

03 · verdict

Clean, or it pulls the rug for you.

tools/list

What it would do

Seven tools. Your agent calls them before any buy. Six run on this page right now against public data; one needs more work.

#ToolWhat it doesStatus
01check_mint_authorityCan anyone still print more of it? Read from the mint account.Live data
02check_freeze_authorityCan anyone freeze your tokens so you cannot sell them?Live data
03check_extensionsToken-2022 traps: permanent delegate, transfer hooks, transfer fees, frozen by default.Live data
04top_holdersHow much of the supply the largest wallets hold.Live data
05get_liquidityPool liquidity, pool age and 24 hour volume across every pair.Live data
06can_sellAsks for a real sell quote back to SOL. No route out, no buy.Live data
07check_lp_lockWhether the pool tokens are burned or locked, and until when.Buildable now

mcp.json

Connect

One block in your MCP client's config. The package is not published yet; this is what it will look like.

  • 01Read only. It holds no keys and signs nothing.
  • 02Every answer carries the raw value behind each flag, never a single score.
  • 03A failed check blocks the buy unless you say go anyway.
mcp.json
{
  "mcpServers": {
    "rugmcp": {
      "command": "npx",
      "args": ["-y", "rugmcp"],
      "env": {
        "RUGMCP_RPC_URL": "https://solana-rpc.publicnode.com",
        "RUGMCP_BLOCK_ON": "fail"
      }
    }
  }
}