$PUMPMCPan MCP server for pump.fun
Launch a coin
by talking.
An MCP server that lets any AI agent launch a coin on pump.fun from one line, seed the curve and watch it fill. A meme coin today, a connector the day it ships.
launch a cat in a hard hat
HAT filled its curve and graduated. It trades on PumpSwap now.
market cap
410.9 SOL
41 buys · 9 sells
Simulated launch on the real curve math. No wallet.
tools/call · get_live_coins
Coins live-streaming on pump.fun now
Connecting to pump.fun
Curve % is estimated from each coin's market cap and the launch curve. Tap a coin to open it on pump.fun.
01 · you
Describe the coin in one line.
02 · pumpmcp
It deploys the coin and seeds the curve.
03 · the curve
It graduates, or it does not.
tools/list
What it would do
Eight tools. Your agent picks the right one from what you say. One runs on this page right now; the ones that move SOL need your wallet.
| # | Tool | What it does | Status |
|---|---|---|---|
| 01 | get_live_coins | Coins live-streaming on pump.fun now, with image, market cap and curve progress. The strip above calls it every 20 seconds. | Live data |
| 02 | get_coin | One coin by mint: market cap, curve progress, creator and links. | Buildable now |
| 03 | get_trades | The latest buys and sells on one coin, with size and wallet. | Buildable now |
| 04 | watch_graduations | Tells you the moment a coin fills its curve and moves to PumpSwap. | Buildable now |
| 05 | create_coin | Turns your one line into a name, ticker, image and description, then deploys the coin. | Needs a wallet |
| 06 | buy | Buys on the curve with the size and slippage you set. | Needs a wallet |
| 07 | sell | Sells some or all of a position, on the curve or after graduation. | Needs a wallet |
| 08 | claim_creator_fees | Collects the creator fees your coins have earned. | Needs a wallet |
mcp.json
Connect
One block in your MCP client's config. The package is not published yet; this is what it will look like.
- 01Starts read only. Launching and trading are switches you turn on.
- 02Every launch and every buy shows a confirm in the chat. No yes, no transaction.
- 03A SOL cap per launch that you set, enforced by the server, not the agent.
{
"mcpServers": {
"pump": {
"command": "npx",
"args": ["-y", "pumpmcp"],
"env": {
"PUMPMCP_MODE": "read-only",
"PUMPMCP_MAX_SOL_PER_LAUNCH": "0.5"
}
}
}
}