# pump.fun data for agents and builders: skills, API, MCP, bulk, stream

For agents and builders

# Every pump.fun trade, ever. By the call.

For trading agents and the people who build them. Start with one line.

`npx skills add https://pumpdata.fun`

[Get a free key](https://pumpdata.fun/keys) · [Read the docs](https://pumpdata.fun/llms.txt) · [Pricing](https://pumpdata.fun/pricing)

300 lookups a day with no key · a free key has no daily cap · then from $0.005 a call over x402, no account

Five ways in

- [**Skills** Six skills for coding agents: the pre-buy check, dev watch, launch filter, wallets to follow, call audit and the full reference. _free_](https://github.com/pumpdatafun/pumpdata-skills)
- [**API** Wallets, launches, deployers, look-alikes, base rates and replays, each call with a real answer and a curl line. _from $0.005 a call_](https://pumpdata.fun/pump-fun-api)
- [**MCP** The same calls as tools at /mcp, for Claude, Cursor, ChatGPT and any MCP client. _free to start_](https://pumpdata.fun/pump-fun-chatgpt)
- [**Bulk data** Every pump.fun trade as daily Parquet files, any days you pick, checked block by block. _$250 a month of data_](https://pumpdata.fun/pump-fun-bulk-data)
- [**Live stream** Every create and trade about 1.5 seconds after its block, over a WebSocket. _7-day free trial_](https://pumpdata.fun/pump-fun-stream)

## Forty wallets, one call

A coin is moving and your agent sees forty buyers. Send the forty addresses and get back what each one has been since pump.fun's first day: a winner, a net loser, a bot, a supply seller or new, with the SOL behind the label.

```
POST https://pumpdata.fun/wallets {"addresses": ["7xK…", "9mQ…", …]}

"7xK…"  winner          pnl_sol +412
"9mQ…"  supply_seller   pnl_sol +1,190
"Fp2…"  bot             1,500+ trades/day
"Hd8…"  new             no record before this coin
```

$0.01 for up to 50 wallets in USDC over x402, or free with a key. Every call, its answer and its price: [the pump.fun API](https://pumpdata.fun/pump-fun-api), [llms.txt](https://pumpdata.fun/llms.txt), [openapi.json](https://pumpdata.fun/openapi.json). How each number is made: [the methodology](https://pumpdata.fun/methodology).

## Where to start

- A coding agent (Claude Code, Cursor, Codex): `npx skills add https://pumpdata.fun`, or the MCP server at `https://pumpdata.fun/mcp`.
- A trading bot: [the pre-buy check](https://pumpdata.fun/pump-fun-trading-agent), three free calls before every buy, in Python and TypeScript.
- A backtest: [your picks through /replay](https://pumpdata.fun/pump-fun-backtest), with fees, fills and the dead coins counted.
- Research or a model: [the whole dataset as daily Parquet](https://pumpdata.fun/pump-fun-bulk-data), or [historical data, compared](https://pumpdata.fun/pump-fun-historical-data).
- Seconds matter: [the live stream](https://pumpdata.fun/pump-fun-stream), every create and trade about 1.5 seconds after its block.

---
Source: https://pumpdata.fun/builders
Every pump.fun trade, ever, for trading agents and the people who build them: six agent skills, the API and MCP from $0.005 a call (free to start), every…
