MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

pumpdata

Claim this listing

fun.pumpdata/pumpdata

pumpdata.funVerified

Check a pump.fun coin, dev or wallet: deployer record, bundle, PnL. Every pump.fun trade, ever.

Finance & CryptoIs pumpdata down?Alternatives

15 of 22 checks passed

  • Handshake
  • Tools listed
  • Updated recently

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Connect to server
Median latency
244 ms
Uptime, 30 days
Not measured
Last checked

Measurement details

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 91 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-06-18, serverInfo.name pumpdata.fun.

  • Pass
    Lists tools

    tools/list returned 28 tools.

  • Pass
    Current protocol

    Negotiated 2025-06-18. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 244 ms over 2 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 381 ms over 2 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    2 of 2 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Pass
    Stable tool list

    No tool was removed and no required parameter was added in the last 30 days.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    68 of 72 parameters have a description (94%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Pass
    Source repo linked

    A repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-10-21T23:00:29.352547Z, within 180 days.

  • Not measured
    Open-source licence

    The GitHub licence lookup has not returned an OSI result yet.

Tools

  • base_rate

    The odds for pump.fun coins in a market-cap band: how many first traded inside the band in a window, how many of those then reached 2x, 5x, 10x and 20x within 3 h, and the median peak. For: the base rate, what are the odds a $20K coin does 10x, how often does it happen anyway. A crossing is a coin's first trade with a market cap inside the band (a coin that jumps over the band in one trade has none); the peak is the highest market cap, curve or pool, in the 3 h after it; USD is at the SOL price of the trade's hour. $0.005 a call, USDC on Solana over x402, or a free key.

    Measured

  • buy_coin

    Builds a buy (or sell) of a pump.fun coin for the agent's own wallet: an unsigned Solana transaction (base64) with the pump.fun curve or PumpSwap trade and pumpdata's 0.4% fee inside it. pumpdata never holds a key: sign it with the wallet, then send it yourself or with send_tx. Expires in about a minute. For: buy this coin, ape 0.2 SOL, sell all.

    Measured

  • check_coin

    Free. The pre-buy check of one pump.fun coin by its mint (contract address, CA), in one call: the findings as sentences (answer), short flags with a sentence each (serial_launcher, deployer_sells_fast, never_ran, curve_bought_at_launch, early_concentration, insiders, lookalikes_die), rules_say (skip, or no flags: your call) and the launch record behind them: the deployer's record, the bundle at creation, the insiders' share, who holds most, how launches like it went. For: check this coin, is this a rug, should I buy this, is this coin bundled. Facts, no verdict.

    Measured

  • coin_holders

    Free. A pump.fun coin's 20 biggest wallet holders now, read from the chain, each with its share of the supply (the bonding curve and pool vaults left out), whether many of them hold the very same amount (one bag split across wallets) and how much programs hold. count true adds the holder count. For: who holds this coin, top holders, is the supply concentrated. Then wallet_records on the holders.

    Measured

  • coin_price

    Free. The market cap and price now of up to 50 pump.fun coins, from each coin's last trade on its bonding curve or its own PumpSwap pool (within 10 seconds for coins traded in the last 12 hours, else the hourly fill), in SOL and USD. For: what is this coin's market cap, price of these coins, is it still trading.

    Measured

  • deployer_record

    A pump.fun dev's record by wallet address, no coin needed: launches, graduations, best run, the gap between launches; over the last 90 days how many of its launches doubled, did 10x, held at 2x a day later or died; its newest launches; and the base rate for its next launch from deployers with the same record. For: this dev's history, a serial deployer, has this creator rugged before, the deployer's track record. Facts, no score. $0.005 a call, USDC on Solana over x402, or a free key.

    Measured

  • find_coin

    Free. The pump.fun coins a ticker or name means, newest first, so a coin named in a chat can be looked up by its mint: for each, the mint (the contract address, CA), its name and ticker, when it was created, its deployer with their launches and graduations, whether it graduated, its market cap at five minutes and its first-day peak. For: what is $KIMCHI's CA, which Kimchi is the real one, find this coin by name, the mint for this ticker. Covers every coin that completed its bonding curve (about 300K); a coin still on its curve is not here yet. A mint given as q returns that coin's name. Then launch_record on the mint.

    Measured

  • graduations

    Free. The pump.fun coins whose bonding curve completed (graduated): the last hour as they land (from since), or a whole UTC day of the last three with day. Each with the seconds from its launch (same_second: bought whole in its launch second) and, for a day, the deployer's record before it. For: what just graduated on pump.fun, how many graduated today, which coins graduated in the same second. Then check_coin on a mint.

    Measured

  • launch_record

    Check a pump.fun coin by its mint (the contract address, CA): who launched it and the deployer's record at the launch (launches before it, graduations, the gap to the previous one, launches in the last day), the bundle at creation (buyers in the first 10 s and the share of supply they took), the insiders' share now, whether one or one or two wallets bought the whole curve as it launched (bundle_at_creation.top_buyer and top_buyer_share say whether one wallet took it) (curve_bought_at_launch, with the share they still hold), curve progress, the market cap now and the real SOL behind it (sol_reserve_now), its holder count, its 20 biggest wallets now (top_holders), the 20 that made the most SOL on it with their classes (top_traders, coins launched since the tables' build), and how launches that looked the same at this age went over their next 24 h (graduation share, peak and close quantiles, how many died). For: check this coin, a rug check, is this coin bundled, who holds it, who made money on it, who deployed this token, is this dev legit. Facts, no verdict. $0.005 a call, USDC on Solana over x402, or a free key.

    Measured

  • launches_since

    Free. Every pump.fun launch after a moment in the last 24 hours, oldest first: each with its deployer's record before it (launches, graduations, seconds since its last launch) and the first-10-second bundle; launches newer than the hourly fill come within the minute (source live, bundle not yet read). For: what launched just now, new coins from devs with a record, watch new launches. Poll with t = next_since; call check_coin only for the coins worth a look.

    Measured

  • live_events

    Free. The last hour's pump.fun events as they land, oldest first: launches (with the deployer, the first 10 seconds' buys as a share of the supply, and the deployer's own buys and sells so far), graduations, migrations to PumpSwap, and dev sells (the wallet that launched a coin selling it, with the share of its bag sold). For: did the dev sell, which devs are dumping right now, what just launched or migrated. Poll with since = next_since.

    Measured

  • odds_by_market_cap

    Free. Yesterday's odds for a pump.fun coin at each market cap: for every band ($5k-10k up to $250k-1M), how many coins first traded inside it, and what share went on to 2x, 5x, 10x and 20x within three hours, with the median peak. Dead coins count. For: what are the odds a pump.fun coin at $20k does a 2x, how often coins at a market cap run. A coin's own odds depend on its deployer and early buyers: check_coin. Any window: base_rate (paid).

    Measured

  • quote_coin

    Free. What an amount of SOL buys of a pump.fun coin now (on its bonding curve or PumpSwap), or what tokens sell for, with pumpdata's 0.4% fee. For: how many tokens does 0.5 SOL get, what would I get selling, before buy_coin.

    Measured

  • replay

    Backtest pump.fun picks: picks with timestamps and sizes in; what they made, pick by pick and in sum, every pick counted, the dead ones included, filled at the PumpSwap pool as it stood after your latency (graduates only; bonding-curve picks, and picks outside the archive, are counted in skipped_not_covered until curve fills ship), with every fee, the fixed costs and the bankroll you set. For: backtest my calls, would this strategy have made money, replay these picks with real fills. The most recent eight weeks come back apart from the rest, once per rule to each payer. A run is a queued job: the result is {id, state: queued}; poll replay_result with the id. $2 a run, USDC on Solana over x402; a run that fails is rerun free on the same id.

    Measured

  • replay_result

    A replay's result: the job's state, and the replay once done with the execution model it charged. Free; the id is the receipt.

    Measured

  • screener

    Free. Young pump.fun coins (under three days old, from the trending lists) screened now on the preset chart traders use: 12-hour volume 2-5x the market cap, the top 10 holders 30% or less, under 15% of the supply bought in the first 10 seconds, a trade a second or more, no volume-bot shape. pass: all five; near: one or two missed, named. Refreshed every minute. For: coins that pass a screener, Axiom-style filters, volume and holders checks across coins. Often none pass; a screen, not a recommendation; then check_coin on a mint.

    Measured

  • send_feedback

    Free. Tell the people who run pumpdata.fun what you were trying to do and what was wrong or missing: a coin or wallet with no record, a field you needed, an answer that looked wrong, a call that failed. Plain text, up to 2,000 characters; code, markup and anything that looks like a key are removed. Read by people; nothing comes back but a receipt. Never put secrets or private keys in it.

    Measured

  • send_tx

    Sends a transaction built by buy_coin and signed by the wallet, unchanged, to the network and Jito at once; answers with the signature and whether it landed.

    Measured

  • similar_launches

    The pump.fun launches most like this coin at the same age, named by mint, and how each went over its next 24 h (peak, close, dead or graduated): the same deployer's prior launches first, then the nearest of the last 90 days by the deployer's record, the first-10 s buyers, the insiders' share and curve progress, each saying why it is similar. For: coins like this one, what happened to launches like this, comparables. Not a prediction: what launches that looked like this did next. $0.005 a call, USDC on Solana over x402, or a free key.

    Measured

  • stats

    Pump.fun stats for one UTC day, free: coins launched and graduated, the graduation rate, SOL and USD volume, traders; the top coins by peak market cap and by volume; the deployers whose coins did best, with their record; the instant and fastest graduations; launches and the 1 h graduation rate per UTC hour; launches dead by their second hour. For: pump.fun today or yesterday, how many coins launched, how many graduated, the biggest coin of the day. `checks` lists any number that failed a sanity check: never quote one. `summary` is one paragraph to quote. Each coin and deployer names the paid call that goes deeper (launch_record, deployer_record).

    Measured

  • ticker_crowd

    Free. One ticker's crowd (Nov 3): most pump.fun launches reuse a ticker (88.3% in October 2026), so before buying a coin, see every coin with its ticker. Its launches over the last three days by UTC day, each day's first launch and the coins that graduated (with how long after the first they launched), how many launched in the last two hours, its launches and deployers over 14 days, and every coin with the ticker that ever graduated, the first and the biggest named. For: how many $KIMCHI launched today, did the first one or a later one run, is this a rerun.

    Measured

  • today_live

    Free. Pump.fun today so far (UTC), counted from the chain as trades land: launches, graduations, migrations, trades, SOL and USD volume, distinct traders and coins traded, large trades, dev sells, and the graduation rate; yesterday's beside it. For: how many coins launched on pump.fun today, pump.fun volume today, how many graduated so far. For a whole settled day, use stats.

    Measured

  • top_wallets

    Free. The pump.fun wallet leaderboard, ranked by each wallet's own profit. (Oct 31: the follower ranking, sort copyable, is withdrawn until it is rebuilt at PumpSwap's real fees; at them, copying the best-scored wallets 1 slot behind lost money in all seven weeks tested.) The wallets win over their whole record (took out 10+ SOL and 1% more than they put in over 20+ coin-weeks) and traded in the last ~20 days, each with why, its SOL in and out, its coins and its recent pace (trades a day, median hold). followable: true keeps the ones a copier can keep up with (under 20 trades a day, a median hold of 2 minutes or more, under half its trades fast). For: who should I copy trade, the best pump.fun traders, smart money wallets. Not pump.fun's own leaderboard, which ranks recent profit. Then wallet_records for any wallet's full record.

    Measured

  • trending

    Free. The pump.fun coins with the most SOL flowing in over the trailing window (6 hours by default; 1h and 12h too), among coins whose first-10-second buyers took under 30% of the supply, with under 30% dust trades, a real float and no launch-slot buyout. Two lanes: new (launched inside the window, curve not finished) and hot (any age). Each coin with its net SOL in, the wallets that bought in the window (not holders), largest buy, market cap now, age and early concentration, and the list's own backtest (most listed coins were below their listed price an hour later). For: what is trending on pump.fun, what is hot right now, new coins with money coming in. Not a recommendation; then check_coin on a mint.

    Measured

  • wallet_records

    Check pump.fun wallets by address: what each has been since day one, its class by rule (winner: took out 10+ SOL and 1% more than it put in over 20+ coin-weeks; net_loser: put in 50+ SOL more than it took out; bot: a sniper (20+ coins bought in their create block, half or more of its new coins) or 1,500+ trades a day; supply_seller: took out 1.5x what it put in, 100 SOL or more; new: no record before the mint you name, or before today; none: no rule fits, usually too young for them), why (the rule it met, with its numbers) and the numbers behind it: pnl_sol, put_in, took_out, coins, first_seen, recent (its pace). For: who is buying this coin, is this wallet a bot, a wallet's PnL, a holder check on the top buyers. Up to 50 addresses a call. $0.01 a call, USDC on Solana over x402, or a free key.

    Measured

  • wallet_trades

    Free. Up to 50 wallets' pump.fun trades (bonding curve and PumpSwap) in the last 3 hours, every size unless min_sol, oldest first: coin, side, SOL, venue, time. For: what has this wallet traded today, follow these wallets, did this wallet sell. A record, not a signal; wallet_records says what each wallet has been since day one.

    Measured

  • whale_trades

    Free. Every pump.fun buy and sell of $2,500 or more (min_usd from $1,000) in the last hour, oldest first, read from the chain as trades land: each with the wallet, the coin (name, symbol, mint), side, SOL, USD and the market cap at the trade. Give a wallet for that wallet's large trades only. For: what are whales buying on pump.fun, big buys right now, did this wallet buy or sell. A record of what wallets did, not a signal; then check_coin on a mint, wallet_records on a wallet.

    Measured

  • who_funded

    Free. Who funded a Solana wallet (a pump.fun dev, a buyer, any address): who sent it its first SOL, who funded that wallet, up to five hops back, each with the amount, the time and the transaction; where the walk stopped (a wallet with more than 5,000 transactions, the mark of an exchange, a service or a bot, ends it); and which other walked wallets got their first SOL from the same address. For: who is behind this dev, where did this wallet's money come from, are these wallets funded by the same address. Read from the chain; facts, no verdict.

    Measured

Probe history

  • ok91 ms28 tools
  • ok396 ms28 tools

Status and uptime

Add badge to your README

The image links back to this page. It shows checks passed, or uptime, and the colour follows the latest status. Responses are cached for 5 to 15 minutes.

MCP Heartbeat badge

Markdown

[![MCP Heartbeat](https://mcpheartbeat.com/badge/fun.pumpdata/pumpdata.svg)](https://mcpheartbeat.com/s/fun.pumpdata/pumpdata)

HTML

<a href="https://mcpheartbeat.com/s/fun.pumpdata/pumpdata"><img alt="MCP Heartbeat" src="https://mcpheartbeat.com/badge/fun.pumpdata/pumpdata.svg"></a>

Uptime markdown

[![MCP Heartbeat uptime](https://mcpheartbeat.com/badge/fun.pumpdata/pumpdata.svg?kind=uptime)](https://mcpheartbeat.com/s/fun.pumpdata/pumpdata)

Served from https://mcpheartbeat.com.

Related servers

All alternatives

Same function and industry, ranked by checks passed then median latency.

Connect to this server

Claude Code

claude mcp add --transport http pumpdata https://pumpdata.fun/mcp

Cursor .cursor/mcp.json

{
  "mcpServers": {
    "pumpdata": {
      "url": "https://pumpdata.fun/mcp"
    }
  }
}

VS Code .vscode/mcp.json

{
  "servers": {
    "pumpdata": {
      "type": "http",
      "url": "https://pumpdata.fun/mcp"
    }
  }
}