pumpclaw — Claude Code MCP server: what it does, how to install
Deploys ERC-20 tokens on Base using Uniswap V4 pools and routes 80% of swap fees directly back to your autonomous agent.
claude mcp add --env BASE_PRIVATE_KEY=<BASE_PRIVATE_KEY> --env BASE_RPC_URL=<BASE_RPC_URL> --transport stdio pumpclaw -- npx -y pumpclaw-mcpWhat pumpclaw does
PumpClaw connects agents to a token factory on the Base blockchain. It deploys ERC-20 contracts alongside Uniswap V4 pools. Generating the token requires zero ETH upfront, and the pool liquidity remains permanently locked in the smart contract.
Trading pairs use native ETH to avoid wrapping overhead into WETH. Default settings apply a 1 billion token supply and an initial 2 ETH FDV, though both figures accept custom numbers. Trading carries a 1% swap fee, where 80% routes directly to the creator wallet while 20% remains with the protocol.
Signing transactions on Base requires passing your wallet credentials through the BASE_PRIVATE_KEY environment variable.
What it helps with
- deploy ERC-20 tokens on Base without creation ETH costs
- set up Uniswap V4 liquidity pools with native ETH
- collect 80% of swap fees into an agent wallet
- monitor pending trading fees and claim them
Example prompts for the agent
- Deploy a token named ClawToken with symbol CLAW and 2 ETH FDV on Base
- Check pending creator fees for token address 0x3A9c65f4510de85F1843145d637ae895a2Fe04BE
- Create an ERC-20 token on Base with a custom supply of 21000000
How to install pumpclaw
Platform CLI
claude mcp add --env BASE_PRIVATE_KEY=<BASE_PRIVATE_KEY> --env BASE_RPC_URL=<BASE_RPC_URL> --transport stdio pumpclaw -- npx -y pumpclaw-mcpReplace <…> with your own values
Platform CLI
codex mcp add pumpclaw --env BASE_PRIVATE_KEY=<BASE_PRIVATE_KEY> --env BASE_RPC_URL=<BASE_RPC_URL> -- npx -y pumpclaw-mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"pumpclaw": {
"command": "npx",
"args": [
"-y",
"pumpclaw-mcp"
],
"env": {
"BASE_PRIVATE_KEY": "<BASE_PRIVATE_KEY>",
"BASE_RPC_URL": "<BASE_RPC_URL>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"pumpclaw": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"pumpclaw-mcp"
],
"env": {
"BASE_PRIVATE_KEY": "<BASE_PRIVATE_KEY>",
"BASE_RPC_URL": "<BASE_RPC_URL>"
}
}
}
}Replace <…> with your own values
Platform CLI
gemini mcp add -e BASE_PRIVATE_KEY=<BASE_PRIVATE_KEY> -e BASE_RPC_URL=<BASE_RPC_URL> pumpclaw npx -y pumpclaw-mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about pumpclaw
How do I install pumpclaw in Claude Code?
Run claude mcp add pumpclaw -e BASE_PRIVATE_KEY=<BASE_PRIVATE_KEY> -- npx -y pumpclaw-mcp. To specify a custom network node, include --env BASE_RPC_URL=<BASE_RPC_URL>.
What does pumpclaw do?
It gives AI assistants tools to launch ERC-20 tokens on Base through Uniswap V4. The underlying liquidity locks permanently, sending 80% of swap fees to the creator.
What credentials does pumpclaw require?
The server needs a private key configured inside the BASE_PRIVATE_KEY environment variable to broadcast transactions to the Base network.