MemePump MCP server: let your AI assistant research a Solana token's risk signals

MemePump runs a hosted, read-only MCP server at https://memepump.org/api/mcp. Connect ChatGPT, Claude, Cursor or Gemini and ask "is this Solana token a rug?" The assistant gets a risk score, honeypot signal, liquidity-lock status, mint and freeze authority, holder concentration and wallet clusters for any token mint. It cannot trade, sign or move funds, and it never asks for a wallet key. Results are informational, not financial advice.

At a glance

What it isA hosted, read-only MCP server that checks Solana tokens: risk score, honeypot signal, liquidity lock, mint and freeze authority, holder concentration and wallet clusters.
Endpointhttps://memepump.org/api/mcp (Streamable HTTP, stateless JSON, POST only)
AuthNone needed. An optional MemePump API key as Authorization: Bearer msk_live_... gives higher rate limits and a monthly quota. No OAuth.
Toolscheck_token_safety, get_token_holders, explain_risk_signals (all read-only)
Cannot doTrade, sign, send or move funds, hold or ask for wallet keys, or give financial advice.
CostFree to call without a key (rate limited per IP). API keys have a free plan of 1000 calls per 30 days and paid plans for more.
Data sourcesRugCheck analysis for the safety report; Solana RPC holder data for holders and clusters.
Registryorg.memepump/memepump

Agent quickstart

1. Discover

2. Authenticate

3. Minimal call sequence

Check a token before anything else.

check_token_safety({
  "mint": "So11111111111111111111111111111111111111112"
})

Returns: risk_score, risk_level, honeypot, lp_locked, mint_authority_enabled, freeze_authority_enabled, top_holder_pct, top_holders_pct, holder_concentration_risk, total_holders, total_liquidity_usd, rugged, warnings, checked_at, report_url, disclaimer.

If concentration or warnings call for a closer look, list the holders.

get_token_holders({
  "mint": "So11111111111111111111111111111111111111112",
  "limit": 10
})

Returns: holders (rank, address, percentage, holder_type, label, risk_score, cluster_id), clusters, top_10_concentration_pct, cluster_count, disclaimer.

To explain a field to the user in plain words, read the definitions.

explain_risk_signals({})

Returns: signals: each signal with its meaning and its limits.

4. Limits and quotas

5. Errors the agent must handle

WhereSignalMeaningAgent should
HTTP 429Rate limitToo many requests from this IP or key.Wait Retry-After seconds, then retry once.
HTTP 401Bad API keyThe Bearer key is unknown or inactive.Stop and tell the human; do not guess keys.
Tool result isErrorQuota used upThe key's monthly calls are used up.Tell the human; it resets on the date in the message.
Tool result isErrorData unavailableThe upstream data source had nothing for this token right now.Retry later; do not invent a verdict.
Tool result isErrorInvalid mintThe mint is not a valid Solana address.Ask the human for the correct mint address.

6. Hand off to the human

Human oversight

You canHow
Nothing to approveEvery tool is read-only: the server cannot buy, sell, sign, send or move funds and never asks for a wallet or private key, so there is no action for a human to approve.
See what the agent usedWith an API key: the dashboard at https://memepump.org/dashboard shows plan and calls used, and GET https://memepump.org/api/v1/account/usage returns calls used and remaining.
Revoke accessRotate the key in the dashboard (Rotate key) and the old key stops working at once; or remove the connector in the AI client. Without a key there is nothing to revoke.
Control tool calls in the clientMany clients ask before each tool call; that is the client's setting, not something MemePump enforces.

Tools

ToolWhat it doesHints
check_token_safety Looks up a Solana token by mint address and returns a safety report built from third-party on-chain analysis: a 0 to 100 risk score (0 is lowest risk) with a risk level, whether the token shows honeypot or rug signals, whether liquidity is locked, whether the mint and freeze authorities are still active, top-holder concentration, total liquidity in USD and a list of warnings. Read-only and informational; not financial advice. read-only, idempotent, reads external data
get_token_holders Lists the largest holders of a Solana token by mint address with each holder's share of supply, a holder type label and a risk score, and reports whether wallets look linked through a common funder or frequent transfers (cluster flags), plus supply-concentration summary figures. Read-only and informational; not financial advice. read-only, idempotent, reads external data
explain_risk_signals Returns plain-language definitions of the signals found in a token safety report: risk score bands, honeypot signal, liquidity lock, mint authority, freeze authority, holder concentration and wallet clusters, with what each one can and cannot show. Static reference text; makes no network lookup. read-only, idempotent, no network

Install

Plugin repositories: Claude Code plugin, Cursor kit, Gemini CLI extension.

Prompts to copy

FAQ

Does the MCP server trade or hold my keys?

No. It is read-only: it has no trading, signing or transfer tools and never asks for a wallet or private key.

Do I need an account or an API key?

No. Anonymous calls work and are rate limited per IP. A key is optional and raises the limits.

Is it free?

Calling without a key is free. API keys start on a free plan of 1000 calls per 30 days; paid plans are listed on the API page.

Where does the data come from?

The safety report is RugCheck analysis of on-chain data; holders and clusters come from Solana RPC data. MemePump does not run its own scam detection model.

Does a low risk score mean a token is safe?

No. A low score only means the automated checks found fewer red flags. It cannot see intent, future changes or off-chain facts. The output is informational, not financial advice.

Which chains does it cover?

Solana only.

Informational only. Automated analysis of public on-chain data from third-party sources; it can be incomplete, delayed or wrong. Not financial, investment or legal advice, and a low risk score does not mean a token is safe.

Prefer plain HTTP? See the REST API and pricing. Machine-readable: mcp.md, server card, llms.txt.

Check the next token before you buy it

Free web checker, Telegram bot verdicts in chat, and the same signals as JSON for your trading bot.

Check a token free API docs & pricing