pumpfun-mcp
@noahgsolomon
About pumpfun-mcp
No overview available yet
Basic information
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
6Get 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
.keysfolder - 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.
More Other MCP servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Nginx UI
0xJackyYet another WebUI for Nginx
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
ICSS
chokcoco不止于 CSS
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments