MCP.so
Sign In

pumpfun-mcp

@noahgsolomon

About pumpfun-mcp

No overview available yet

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

noahgsolomon

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "pumpfun": {
      "command": "node",
      "args": [
        "/Users/noahsolomon/Desktop/pumpfun-mcp/build/index.js"
      ],
      "env": {
        "HELIUS_RPC_URL": "https://your-helius-rpc-url.com"
      }
    }
  }
}

Tools

6

Get information about a Pump.fun token

Create a new Pump.fun token

Buy a Pump.fun token

Sell a Pump.fun token

List all accounts in the keys folder

Get the SOL and token balances for an account

Overview

What is pumpfun-mcp?

pumpfun-mcp is a Model Context Protocol (MCP) server that enables AI assistants to create, buy, and sell tokens on the Pump.fun platform on Solana.

How to use pumpfun-mcp?

Clone the repository, run npm install, create a .env file with a Helius RPC URL (and optionally a base58 private key), run npm run build, then start the server with node build/index.js. Configure your MCP client (e.g., Claude Desktop) with the command node and the absolute path to build/index.js, and set the HELIUS_RPC_URL environment variable. Use the exposed tools (e.g., create-token, buy-token, sell-token) to interact with Pump.fun.

Key features of pumpfun-mcp

  • Get token information from Pump.fun
  • Create new Pump.fun tokens with metadata and initial buy
  • Buy tokens on Pump.fun with configurable slippage
  • Sell tokens (all or specific amount) with slippage tolerance
  • List all managed Solana accounts in the .keys folder
  • Check SOL and token balances for any account
  • Support multiple wallets via keypair JSON files

Use cases of pumpfun-mcp

  • Launching a new token on Pump.fun with an AI assistant
  • Monitoring token details and account balances
  • Automated token buying and selling based on user requests
  • Managing multiple Solana wallets for token operations

FAQ from pumpfun-mcp

What dependencies does pumpfun-mcp require?

Node.js, npm, a Helius RPC URL (free tier available), and optionally an existing Solana wallet private key.

How are Solana keys managed?

Keypairs are stored as JSON files in the .keys folder. A default account is created if none is provided; you can also convert a private key from .env into a keypair file using node convert-key.js.

Can I use my own Solana wallet?

Yes. Add your base58 private key to the .env file as PRIVATE_KEY, then run node convert-key.js to generate the keypair file.

What is the default slippage tolerance?

The default slippage tolerance is 1% (100 basis points). You can override it per transaction using the slippageBasisPoints parameter.

Are there any image restrictions when creating tokens?

Yes. When providing an image, you must use a local file path; remote URLs are not supported.

Comments

More Other MCP servers