Pump SDK MCP Server logo

Pump SDK MCP Server

Pump SDK MCP Server exposes Pump.fun Solana operations, curve quotes, token tools, fee management, and protocol data.

Install Pump SDK MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "pump-sdk-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "-p",
        "@nirholas/pump-sdk",
        "pump"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y -p @nirholas/pump-sdk pump

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 5d ago.

Overview

Pump SDK MCP Server MCP server connects agent workflows with the Pump.fun protocol on Solana through an offline-first TypeScript SDK. It builds transaction instructions for token creation, bonding-curve trading, AMM pool operations, fee sharing, incentives, and related protocol actions, while leaving signing and transaction submission to the caller. Its online components can read current on-chain state, calculate trade quotes, inspect events, and derive program addresses. Reach for it when an agent needs Pump.fun-specific Solana data or transaction construction rather than a general-purpose blockchain interface.

Use cases

  • Build Pump.fun token launch workflows
  • Calculate bonding-curve buy and sell quotes
  • Monitor graduation progress and token prices
  • Inspect Pump protocol events and addresses
  • Manage creator fees and volume rewards

Key features

  • Solana Pump.fun token creation
  • Bonding-curve and PumpAMM trading
  • Offline trade quotes and fee calculations
  • Vanity mint address generation
  • Creator fee and volume incentive operations
  • CLI JSON output and protocol inspection

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

6/6 checks healthy over the last 18d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 17d ago via OSV.dev · @nirholas/pump-sdk (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars140Stargazers on the source repository.
npm downloads1.6kPackage downloads in the last 30 days.
Last commit9d agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Pump SDK MCP Server works

What Pump SDK MCP Server does

Pump SDK MCP Server MCP server is built around the community TypeScript SDK for the Pump.fun protocol on Solana. The SDK covers token creation, bonding-curve markets, PumpAMM pool operations, tiered fees, creator fee sharing, volume-based rewards, social referral fees, and vanity mint addresses ending in pump.

The package is designed for applications that need to assemble Solana transactions or inspect Pump protocol state. It does not send transactions by itself. Instead, its instruction builders return TransactionInstruction[], which an application can combine with its own transaction creation, signing, and submission flow.

How it works

The SDK has offline and online paths. Offline builders create instructions and calculate values without requiring a live wallet. An OnlinePumpSdk instance uses a Solana Connection to fetch current account and market state, such as bonding-curve summaries, market capitalization, graduation status, and progress.

The repository also provides a pump command-line interface. Read-only commands can inspect curves, prices, pools, global protocol state, events, and program-derived addresses without loading a keypair. Quote commands calculate buy and sell results offline, including output, fees, effective price, and price impact. Trading commands can route between the bonding curve and PumpAMM, while creation can include an atomic first buy.

Setup and configuration

Install the package with npm, Yarn, or pnpm. The documented peer dependencies are @solana/web3.js, @solana/spl-token, @coral-xyz/anchor, and bn.js. A basic online client requires a Solana RPC connection and a token mint public key.

The CLI can be installed globally or invoked through npx. Read operations do not require a wallet, API key, or additional configuration.

Tools and capabilities

Pump SDK MCP Server MCP server exposes the SDK and CLI capability set documented for the project, including:

  • Creating tokens and optionally performing an initial buy.
  • Buying and selling through the bonding curve or PumpAMM.
  • Checking graduation progress, prices, fees, and pool state.
  • Generating offline buy and sell quotes with impact and fee details.
  • Grinding vanity mint addresses with the ...pump suffix.
  • Inspecting, claiming, and managing creator fees and volume incentives.
  • Decoding Pump events from transactions and deriving program addresses.
  • Streaming a refreshed watch view or JSON price feed.

CLI commands support JSON output for scripting. Trade commands simulate before sending, require explicit confirmation by default, provide a --simulate mode, and accept --yes for scripted execution.

Limitations and notes

The SDK does not sign or broadcast transactions automatically; callers must provide their own signing and sending strategy. Read-only behavior does not require a keypair, but actions that spend funds or claim assets require the application to handle wallet access and transaction submission.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Pump SDK MCP Server

Pump SDK MCP Server is an MCP server that connects agent workflows with the Pump.fun protocol on Solana through the Pump SDK. Its documented tools cover token creation, bonding-curve trading, AMM pools, fee sharing, volume rewards, vanity mint addresses, curve quotes, event decoding, and program-derived address lookup.

Install the underlying SDK with `npm install @nirholas/pump-sdk`, then install its Solana peer dependencies if needed.

Yes, the SDK documents token creation and an optional atomic first buy. It builds the required transaction instructions, but the application remains responsible for signing and sending the resulting Solana transaction.

Yes, its quote functionality calculates buy and sell results offline, including expected output, fees, effective price, and price impact. The CLI exposes this through `pump quote buy` and `pump quote sell`.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPump SDK MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/pump-sdk-mcp-server?style=directory)](https://allmcps.com/mcp/pump-sdk-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/pump-sdk-mcp-server"><img src="https://allmcps.com/api/badge/pump-sdk-mcp-server?style=directory" alt="Pump SDK MCP Server on AllMCPs" /></a>