# Pump SDK MCP Server [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/nirholas/pump-fun-sdk  
**GitHub Stars:** 140  
**npm Downloads (last month):** 1598  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/pump-sdk-mcp-server

## Description
Pump SDK MCP — Solana token launchpad, bonding curves, vanity addresses, key management

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "pump-sdk-mcp-server": {
    "command": "npx",
    "args": ["-y","-p","@nirholas/pump-sdk","pump"]
  }
}
```

## Documentation

## 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.

_Full upstream README: https://allmcps.com/mcp/pump-sdk-mcp-server/readme_

