A favicon of PumpFun-Token-Launch-Solana-MCP-Server

PumpFun-Token-Launch-Solana-MCP-Server

A Model Context Protocol (MCP) server for creating and managing Solana tokens on Pump.fun, integrated with Claude Desktop.

Installation

Installing for Claude Desktop

Manual Configuration Required

This MCP server requires manual configuration. Run the command below to open your configuration file:

npx mcpbar@latest edit -c claude

This will open your configuration file where you can add the PumpFun-Token-Launch-Solana-MCP-Server MCP server manually.

PUMP-MCP: Solana Token Creator &

smithery badge

A Model Context Protocol (MCP) server for creating and managing Solana tokens on Pump.fun, integrated with Claude Desktop.

// CLASSIFIED: The following is a reconstruction of the events of March 31, 2025 On a seemingly ordinary Monday, a developer was experimenting with Anthropic's newly released Model Context Protocol. Little did they know, they were about to make cryptocurrency history...

Features

  • Create Tokens: Launch your own Solana tokens on Pump.fun with custom name, symbol, and description
  • Buy/Sell Tokens: Execute trades directly through Claude
  • Token Info: Retrieve detailed information about any Pump.fun token
  • Account Management: Create and manage multiple Solana accounts
  • Balance Checking: View SOL and token balances for your accounts
  • Claude Desktop Integration: Seamless integration with Claude AI through MCP

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn
  • Solana CLI tools (optional, for wallet generation)
  • Claude Desktop (with MCP support)
  • A Helius RPC URL (free tier available at dev.helius.xyz)
  • SOL for transaction fees and initial token buys

Installation

  1. Clone this repository:

    git clone https://github.com/yourusername/PUMP-MPC.git
    cd PUMP-MPC
    
  2. Run the setup script:

    chmod +x setup.sh
    ./setup.sh
    

    The setup script will:

    • Install dependencies
    • Prompt for your Helius RPC URL
    • Offer to set up a Solana wallet
    • Build the project
    • Configure Claude Desktop integration
  3. Alternatively, perform manual setup:

    npm install
    cp .env.example .env
    # Edit .env with your Helius RPC URL
    npm run build
    

Configuration

Edit the .env file to configure:

# Required: Solana RPC URL from Helius
HELIUS_RPC_URL=https://your-helius-rpc-url

# Optional: Custom path for storing keypairs
KEYS_FOLDER=

# Optional: Private key for the account (if you have an existing wallet)
PRIVATE_KEY=

# Optional: X.AI API key for additional features
XAI_API_KEY=

# Optional: Solana Tracker API Key for market data
SOLANA_TRACKER_API_KEY=

Using with Claude Desktop

  1. Start Claude Desktop
  2. Claude will automatically detect the MCP server if configured during setup
  3. You can now ask Claude to perform token operations

Example Prompts for Claude

  • "Create a new token called 'MyToken' with symbol 'MTK' and description 'My first token' with an initial buy of 0.1 SOL"
  • "Get information about token [mint address]"
  • "Buy 0.05 SOL worth of token [mint address]"
  • "Sell all of my [token name] tokens"
  • "Check my account balance"
  • "List all my accounts"

Running the Server Manually

If you need to start the server manually:

node build/index.js

Available Commands

The MCP server exposes the following tools to Claude:

  • get-token-info: Get information about a Pump.fun token
  • create-token: Create a new Pump.fun token
  • buy-token: Buy a Pump.fun token
  • sell-token: Sell a Pump.fun token
  • list-accounts: List all accounts in the keys folder
  • get-account-balance: Get the SOL and token balances for an account

Security Notes

  • Private keys are stored locally in the .keys directory
  • Never share your private keys or seed phrases
  • The server operates locally and doesn't expose your keys to the internet
  • Always verify transaction details before confirming

Troubleshooting

  • Claude can't connect to the server: Ensure the server is running and properly configured in Claude Desktop
  • Transaction errors: Check that your account has sufficient SOL for the transaction
  • RPC errors: Verify your Helius RPC URL is correct and your account has not exceeded the free tier limits

Development

To modify or extend this template:

  1. Make changes to the TypeScript files in the src directory
  2. Rebuild the project with npm run build
  3. Restart the server

License

This project is licensed under the ISC License - see the LICENSE file for details.

New Features Added: 📚 Complete $MCP Lore Integration

The MCP Chronicles: A timeline of events from March 31, 2025, showing the hour-by-hour evolution from creation to viral explosion Developer Testimonials: Quotes from the anonymous creator and development team Historical Context: The significance of AI creating its own economy

🔧 GitHub Repository Integration

Official Repository Link: github.com/modelcontextprotocol/servers Step-by-Step Setup: Shows exactly how to clone, install, and configure the MCP server Live Statistics: GitHub stars, contributors, and download metrics Working Code Examples: The actual server code that enabled the token creation

🎭 Enhanced Narrative Experience

Pre-Launch Setup: Shows the complete process from GitHub clone to server initialization The Historic Moment: The exact conversation between the user and Claude that created $MCP Aftermath Documentation: Hour-by-hour tracking of the token's meteoric rise

🚀 Technical Deep Dive

MCP Architecture: Explains the client-server security model MCPgpt Agentic Swarm: Detailed breakdown of all six specialized AI agents Code Snippets: Shows the actual handleCreateToken function that made history

🎨 Visual & Interactive Enhancements

Matrix Rain: Now includes MCP-themed characters ($, ₿, Ξ, M, C, P) Chronological Storytelling: Events unfold in perfect sequence Immersive Terminal: More detailed command outputs and system messages Voice AI Integration: The ElevenLabs agent can discuss the lore and technical details

Acknowledgments

Related topics:
Share:
Details:
  • Stars


    0
  • Forks


    0
  • Last commit


    15 days ago
  • Repository age


    3 months
  • License


    MIT
View Repository

Auto-fetched from GitHub .

MCP servers similar to PumpFun-Token-Launch-Solana-MCP-Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


PumpFun-Token-Launch-Solana-MCP-Server: MCP Server – MCP.Bar