protogrid

Search / fun.pumpdata/pumpdata

pumpdata

R0· no sign-in

pump.fun history for trading agents: base rates, wallet and launch records, replay. Paid per call.

v0.3.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality73new
Trust96of 100
Uptime, 30 days100%
Latency p50225 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "pumpdata": {
      "type": "http",
      "url": "https://pumpdata.fun/mcp"
    }
  }
}
claude mcp add --transport http pumpdata https://pumpdata.fun/mcp
[mcp_servers.pumpdata]
url = "https://pumpdata.fun/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "pumpdata": {
      "type": "remote",
      "url": "https://pumpdata.fun/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "pumpdata": {
      "type": "http",
      "url": "https://pumpdata.fun/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=pumpdata&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcHVtcGRhdGEuZnVuL21jcCJ9"
}
{
  "servers": {
    "pumpdata": {
      "type": "http",
      "url": "https://pumpdata.fun/mcp"
    }
  }
}
{
  "mcpServers": {
    "pumpdata": {
      "httpUrl": "https://pumpdata.fun/mcp"
    }
  }
}
extensions:
  "pumpdata":
    enabled: true
    name: "pumpdata"
    type: streamable_http
    uri: "https://pumpdata.fun/mcp"
    timeout: 300

Quality 73 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: stats (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); base_rate (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); wallet_records (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,900 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 2 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 1,900 tokens to load them all · tool set d21bd621aa3e · tools last changed 2026-10-18 · checked 2026-10-19 11:27 UTC

Tool changes

  • deployer_recordadded

    A pump.fun deployer'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. Facts, no score. $0.005 a call, USDC on Solana over x402.

  • similar_launchesadded

    The launches most like this one at the same age, named with their mints, 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. Not a prediction: what launches that looked like this did next. $0.005 a call, USDC on Solana over x402.

  • statsadded

    Free. Yesterday on pump.fun (one UTC day), or any day kept: coins launched and graduated, SOL and USD volume, traders, failed transactions; who made money (top 10 wallets by net SOL, the 5 biggest losers, the share of traders down); the top coins by volume, the fastest graduations, the biggest launches; launches and the 1 h graduation rate per UTC hour; launches dead by their second hour; the busiest deployers. `summary` is one paragraph to quote. Each wallet and coin names the paid call that goes deeper (wallet_records, launch_record).

  • replaychangeddescription
    before

    Your picks, replayed honestly. Picks with timestamps and sizes in; what they made, pick by pick and in sum, every coin in the window counted including the dead ones, filled at the pool as it stood after your latency, with every fee, the fixed costs and the bankroll you set. 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.

    after · 80% of words in common

    Your picks, replayed honestly. 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. 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.

  • wallet_recordschangeddescription
    before

    What these wallets have been since March 2025: for each address its class by rule (winner: took out more than it put in over 20+ coin-weeks; bot: a coin traded 20+ times in a week or 500+ coins; 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) and the numbers behind it: pnl_sol, put_in, took_out, coins, first_seen. Up to 50 addresses a call. $0.01 a call, USDC on Solana over x402.

    after · 94% of words in common

    What these wallets have been since day one: for each address its class by rule (winner: took out more than it put in over 20+ coin-weeks; bot: a coin traded 20+ times in a week or 500+ coins; 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) and the numbers behind it: pnl_sol, put_in, took_out, coins, first_seen. Up to 50 addresses a call. $0.01 a call, USDC on Solana over x402.

  • launch_recordadded

    This launch, historically. The deployer's record at this 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, curve progress, 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). $0.005 a call, USDC on Solana over x402.

  • wallet_recordsadded

    What these wallets have been since March 2025: for each address its class by rule (winner: took out more than it put in over 20+ coin-weeks; bot: a coin traded 20+ times in a week or 500+ coins; 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) and the numbers behind it: pnl_sol, put_in, took_out, coins, first_seen. Up to 50 addresses a call. $0.01 a call, USDC on Solana over x402.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-2d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://pumpdata.fun/mcp streamable-httpnoneyes100%225 ms2025-06-182026-10-19

Tools (8)

base_rateHow often it happens anyway. How many coins first traded inside a market-cap band in a window, how many of those then reached 2x, 5x, 10x and 20x within 3 h, and the median peak. 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.
deployer_recordA pump.fun deployer'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. Facts, no score. $0.005 a call, USDC on Solana over x402.
launch_recordThis launch, historically. The deployer's record at this 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, curve progress, 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). $0.005 a call, USDC on Solana over x402.
replayYour picks, replayed honestly. 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. 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.
replay_resultA replay's result: the job's state, and the replay once done with the execution model it charged. Free; the id is the receipt.
similar_launchesThe launches most like this one at the same age, named with their mints, 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. Not a prediction: what launches that looked like this did next. $0.005 a call, USDC on Solana over x402.
statsFree. Yesterday on pump.fun (one UTC day), or any day kept: coins launched and graduated, SOL and USD volume, traders, failed transactions; who made money (top 10 wallets by net SOL, the 5 biggest losers, the share of traders down); the top coins by volume, the fastest graduations, the biggest launches; launches and the 1 h graduation rate per UTC hour; launches dead by their second hour; the busiest deployers. `summary` is one paragraph to quote. Each wallet and coin names the paid call that goes deeper (wallet_records, launch_record).
wallet_recordsWhat these wallets have been since day one: for each address its class by rule (winner: took out more than it put in over 20+ coin-weeks; bot: a coin traded 20+ times in a week or 500+ coins; 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) and the numbers behind it: pnl_sol, put_in, took_out, coins, first_seen. Up to 50 addresses a call. $0.01 a call, USDC on Solana over x402.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "fun.pumpdata/pumpdata",
  "title": "pumpdata",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://pumpdata.fun/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.3.1",
  "repository": {
    "url": "https://github.com/pumpdatafun/pumpdata-examples",
    "source": "github"
  },
  "websiteUrl": "https://pumpdata.fun",
  "description": "pump.fun history for trading agents: base rates, wallet and launch records, replay. Paid per call."
}