MCP server
PumpPill — token safety and measured outcomes Official
org.pumppill/token-safety
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Pre-trade risk check for agents; Robinhood Chain launches, flow, swaps, safety; Solana; x402
Working at last checkVerified publisher: pumppill.orgAbout 6,600 tokens per request once connected39 tools
https://api.pumppill.org/mcp
At a glance
- Type
- MCP server
- Publisher
- pumppill.org (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 39
- Token cost
- About 6,600 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http token-safety https://api.pumppill.org/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.token-safety] url = "https://api.pumppill.org/mcp"
Gemini CLI
{"mcpServers":{"token-safety":{"httpUrl":"https://api.pumppill.org/mcp"}}}
Cursor
{"mcpServers":{"token-safety":{"url":"https://api.pumppill.org/mcp"}}}
VS Code
{"servers":{"token-safety":{"type":"http","url":"https://api.pumppill.org/mcp"}}}
Antigravity
agy mcp add token-safety https://api.pumppill.org/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"token-safety","server_url":"https://api.pumppill.org/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"token-safety","server_url":"https://api.pumppill.org/mcp"}
Tools
agent_buyMoves money · ~249 tokens
Buy a Robinhood Chain token with ETH from the member's PumpPill trade bot wallet. Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent). PumpPill reads the token first and, unless the member turned refusal off, refuses a HIGH/CRITICAL reaagent_order~136 tokens
The state of one order agent_buy or agent_sell filed: filed, running, done (with the transaction), failed or refused (with the reason), skipped (the member switched the agent off). Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent).agent_sellMoves money · ~183 tokens
Sell part or all of a Robinhood Chain token the member holds in their PumpPill trade bot wallet, as a percent of the holding (1-100). Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent). A sell is never refused for the token's read. Wriagent_status~132 tokens
Whether the member's agent is switched on, the wallet's ETH, the member's agent limits and what is left of today's, whether red flags are refused, and the last five orders. Call it before a first trade and after any error. Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegragents_leaderboard~116 tokens
Trading agents members wrote in plain English in PumpPill's Telegram bot, ranked by graded Robinhood Chain results over 7 or 30 days, losers counted, before fees. Each row: rules, exits, best and worst, a link to copy it.arena_board~136 tokens
PumpPill Arena: paper-trading swarms on Robinhood Chain ranked by graded result over 7 or 30 days, losers counted, before fees (tab=board), or the tokens their Skeptics refused, with the reason and the market-cap move since (tab=vetoes). Paper only.arena_register~202 tokens
Enter a paper-trading swarm in the PumpPill Arena: name (3-40 chars), framework (claude-code, openclaw, codex, cursor, script, other), model. Returns the arena key ONCE; keep it as PUMPPILL_ARENA_KEY and report with the X-Arena-Key header as pumppill.org/arena/join shows. Capped per address per day;best_calls~176 tokens
The room's calls that reached 2x, 5x, 10x or 20x+ after the post, on Solana and Robinhood Chain, ONLY where PumpPill's own price readings after the call confirm the peak. Each row: entry market cap at the post, peak, multiple, when it was called and why. The best of the room, not its record: room_caexit_check~140 tokens
Can this token be sold, and what can the deployer still do to it: mint and freeze authority, dev share of supply, and the liquidity position, from contract facts. Open to everyone, cache-only. have_record=false means no read, not safe. Fields are null when unknown rather than guessed. Facts, not advfetch~130 tokens
Fetch one result by the id search returned (rh:<address>, sol:<mint> or learn:<slug>). A token id returns the stored read as text with its citation and as-of time; a learn id returns the lesson's full text and, when it has a video, the transcript. Never triggers a scan; a missing read says so.fomo_gathering~254 tokens
Tokens that several different traders on the FOMO app bought inside a window (default 3 traders in 60 minutes), on Robinhood Chain and Solana, most traders first. Each row has the latest and the first buy seen with their market caps, how many of those traders are still in, and pumppill_read, PumpPilfomo_trader~168 tokens
What one trader on the FOMO app did in the last 7 days, by FOMO name: buys with the market cap at the buy, sells with the realized profit the feed reported, the tokens touched, a record once 15 buys have been scored, and the Robinhood Chain wallet when PumpPill has matched one. Large trades only, nolaunch_waves~145 tokens
Confirmed launch waves of the last `days` (1-60): a word in new token names that jumped to 15+ launches a day at 6x its normal rate, held, and spread over 10+ names, on Robinhood Chain and Solana. Each with why it qualified, example names and the biggest token so far. A wave is a theme, not a tokenmembership_status~97 tokens
Whether the claim this client sends is an active PumpPill membership, its tier, and when it renews. An unauthenticated call answers signed_in=false, not an error. Nothing about the claim itself is returned.my_watched_wallets~192 tokens
MEMBERS: the Robinhood Chain wallets this member follows: capital (what each can move), record (counts beside the chain's base rate), activity in the window, and the events that fired. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per calloutcomes_measured~152 tokens
Forward-measured outcomes across both chains: the share of logged tokens that doubled, reached 5x, 10x, or never moved. Entry is the market cap at the MOMENT OF LOGGING, never backfilled, and losers are in the denominator: a population measurement, not a track record. Recomputed hourly; a call durinpre_trade_checkMoves money · ~178 tokens
For an agent's risk step before a buy: one decision for a Robinhood Chain 0x contract or a Solana mint, clear | caution | avoid | unknown, with the reasons worst first (level avoid/caution/ok, a code, one sentence each). avoid = cannot sell, dev can still mint or freeze, HIGH/CRITICAL contract read,premium_calls_recent~209 tokens
MEMBERS: the premium call table, the Solana tokens PumpPill logged for members, newest first, with the market cap at logging and the move since. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call (USDC on Base). Each row cleared an attrh_chain_stats~127 tokens
How Robinhood Chain measures from PumpPill's index, recomputed hourly with the method in the payload: tokens seen, forward-measured outcomes, how many doubled, 5x, 10x or crossed $100K, how many are stock-quoted. Quote computed_at, not the time you asked. Counts, not a success rate: entry is the marrh_deployer_record~140 tokens
What one Robinhood Chain wallet has launched and how those went: tokens, liveness, liquidity, which crossed $100K. Factory and relayer wallets above the launch ceiling get no record, and so does a wallet with a single launch. No success rate is computed: the rows hold only what crossed.rh_early_wallets~168 tokens
Robinhood Chain wallets whose first buy landed in the early window of tokens that later crossed $100K, with the feed's base rate (meta.early_base_rate) beside every rate. A record is a fact about timing, not a forecast; quote a wallet's rate only with the base rate. Wallets are removed for spraying,rh_flagged_recent~132 tokens
Tokens whose latest scan in the last 30 days found HIGH or CRITICAL structural risk, with the findings named. Each is a finding with evidence, not a verdict on price and not an accusation. Shows what the current wave of bad launches looks like; never a list to trade against.rh_ignition_calls~154 tokens
PumpPill's Ignition calls (momentum breakouts with real buyers) posted in the last `hours` (1-168), each with the market cap at the call, now, and the move since; plus the 28-day record of the exit rule on every signal, losers included. Calls reach this tool after a delay (delay_minutes); members gerh_new_launches~191 tokens
Tokens launched on Robinhood Chain in the last `hours` (1-72, default 6), newest first, each with launchpad and its market now: market cap, liquidity, 24h volume, 1h and 24h change. min_mc_usd filters out launches below a market cap. Most launches stop trading within hours; a new launch is a listingrh_scan_now~199 tokens
MEMBERS: read one Robinhood Chain contract FRESH, when rh_token_safety said found=false or the stored read is stale. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call (USDC on Base). Slow (10-20s cold; do not retry). Capped per memberrh_stock_pairs~133 tokens
Memecoins quoted in TOKENIZED STOCKS on Robinhood Chain. Pass a stock symbol (NVDA, SPY, TSLA) for the trading, unflagged tokens quoted in it with liquidity and latest scan risk; omit it for every stock with a count. This pairing exists on no other chain.rh_swaps~175 tokens
The latest stored swaps of one Robinhood Chain token, newest first (limit 1-200, side 'buy' or 'sell' to filter): time, side, wallet prefix, ETH sent on a buy, token amount, venue and transaction hash. A sell's ETH is left empty because the router's minimum is not what the seller received.rh_ticker_resolve~129 tokens
The ONE Robinhood Chain contract worth naming for a ticker: alive, $10K+ in its pool, not flagged HIGH or CRITICAL. Other contracts using the name come back as a count, never a list. found=false means nothing clears the gate, which is itself the answer.rh_token_safety~211 tokens
Stored safety read for one Robinhood Chain token (0x + 40 hex): sellability, launch flags with evidence, where the launch money went, and the move since PumpPill first logged it. Never triggers a scan. found=false means not yet indexed, not safe; the miss is queued for reading. deep=true means the erh_token_snapshot~171 tokens
One Robinhood Chain token (0x + 40 hex) as it trades now: market cap, liquidity, volume, 24h buys and sells with distinct buyer and seller wallets, whether it is an official Robinhood stock token, the developer's launch record and the wallet that first funded the developer, with that funder's recordrh_wallet_record~145 tokens
One Robinhood Chain wallet's holdings and trades off the chain's own feed. A sell's size is derived from the router's minimum-out, so it is a floor, never profit. Many addresses on this chain are routing contracts, not people. `fomo_trader`, when present, names the FOMO app trader this wallet was marh_whale_wallets~167 tokens
Wallets holding 10+ ETH or $50K+ in tokens, read as on-chain balances. Tiers by dollars held (mega, whale, mini, large); positions_top names each wallet's three largest holdings. Measures who CAN move a pool, never who is right or who to follow: most listed wallets hold rather than trade (meta.tradiroom_calls~208 tokens
The calls PumpPill's room posted on Solana and Robinhood Chain, newest first, each with the rule that fired (whale buy, revival, early detection, agreement between systems), the market cap at the post, the move since, the 7-day peak and whether it died. Losers are in the list. Open to everyone a fewrule_matches~158 tokens
The Robinhood Chain tokens that pass every filter of a member's rule right now, judged by PumpPill on its side. `rule` is the code (pp1....) the member copies from pumppill.org/customize. Each token comes with each filter's reading. A token passing is a match to the member's own rule, not a recommensearch~211 tokens
Find PumpPill's read for a query: a Robinhood Chain address (0x + 40 hex), a Solana mint (base58), or a ticker such as HOOD. Returns ids for fetch. For a ticker the result is the one Robinhood Chain contract that clears the gate (alive, $10K+ pool, not flagged HIGH or CRITICAL) with the count of othsol_early_wallets~155 tokens
Solana wallets recorded among a token's first buyers on tokens whose peak later reached 5x the scan cap, with the base rate (meta.base_5x, about one in twenty) beside every rate. Sprayers, at-or-below-base and silent wallets are removed with the reason. Wallet identity showed no out-of-sample edge osol_token_detail~212 tokens
Any Solana token by mint (base58): holders, bundled-launch read, what the deployer still holds, socials, and meta.verdict, one sentence on whether it trades, can be sold, what the dev holds and how far it has run. Start from the verdict; the rest is evidence. A clean read is not a reason to buy. depwhats_moving~207 tokens
One call for 'what is happening right now' on Robinhood Chain and Solana: the tokens FOMO app traders are gathering on (with PumpPill's read of each), the calls PumpPill's room posted (a few minutes behind unless a member asks), and newly flagged Robinhood Chain tokens. Pass the as_of from the lastx_chatter~212 tokens
MEMBERS: what X has been saying about one contract: posts naming the address in their text, distinct accounts, combined reach, acceleration, and each poster's record on earlier calls. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call
Browse
Related MCP servers
- Token risk x402
Pre-trade token safety checks for AI agents on Solana and Base. x402 USDC per call, no key. - PnL Labs — Solana Trust & Risk Checks
Trust checks for Solana trading: realized-PnL wallet trust, token safety, trade cost, forensics. - Collar Guardrail — Pre-Trade Risk Layer
Deterministic pre-trade risk checks for AI agents on Robinhood Chain. Returns allow/warn/deny. - CryptoPulse Data API
Pay-per-call crypto market intelligence for AI agents. USDC on Base via x402. - chiefofstaff Hyperliquid perp data + token safety
Hyperliquid perp data (funding, whale liq levels, positioning, brief) + token safety, x402 per call. - Tnt House Risk Data Api
RiskDataApi — Solana token risk scoring for AI agents. Safety score, insider clusters, honeypot. - Market Intelligence API
Market data for AI agents via x402: token safety, DeFi yields, order flow, SEC filings, macro, perps - VerifyLite
Pay-per-call website safety and URL checks for AI agents. USDC on Base via x402, no API keys.
Badge for your README
[](https://aptlynx.net/servers/org.pumppill/token-safety)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents