Pump.fun MCP Server
Provides tools to interact with pump.fun on Solana, including token search, details, bonding curve analysis, trade history, trending/new/graduated tokens, creator profiles, and token holder analysis.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pump.fun MCP ServerShow me the top trending tokens on pump.fun"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pump.fun MCP Server
A Cloudflare Worker that implements the MCP Streamable HTTP transport for AI agents to interact with pump.fun on Solana.
Tools (10 read-only tools)
Tool | Description |
| Search tokens by name, symbol, or mint address |
| Full details for a specific token |
| Bonding curve analysis — reserves, price, graduation % |
| Recent trade history (buys & sells) |
| Top tokens by market cap |
| Most recently launched tokens |
| Tokens that graduated to Raydium AMM |
| Highest market cap token still on bonding curve |
| All tokens by a creator + rug-pull risk flags |
| Top holders with concentration analysis |
All tools are read-only — no wallet keys needed. Write operations (buy/sell/create) require client-side wallet signing and are intentionally excluded for safety.
Related MCP server: remote-mcp-server-authless
Deploy
npm install
npx wrangler deployCustom domain
To serve at pump-fun-sdk.modelcontextprotocol.name (or any subdomain):
Add a CNAME record in Cloudflare DNS pointing to your Worker
Add a Custom Domain in the Cloudflare dashboard under Workers → pump-fun-mcp → Settings → Domains & Routes
Or for the path-based gateway pattern (modelcontextprotocol.name/mcp/pump-fun-sdk):
Uncomment the
[route]section inwrangler.tomlRedeploy
Connect from SperaxOS
The server is registered in cryptoMcpData.ts and appears in the MCP marketplace. Users can also add it manually:
https://pump-fun-sdk.modelcontextprotocol.name/mcpDevelopment
npx wrangler dev # local dev server on :8787Test with curl:
# Discovery manifest
curl http://localhost:8787/
# Initialize
curl -X POST http://localhost:8787/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'
# List tools
curl -X POST http://localhost:8787/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}'
# Search tokens
curl -X POST http://localhost:8787/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"searchTokens","arguments":{"query":"pepe","limit":5}}}'Architecture
AI Agent (SperaxOS)
│
▼
Cloudflare Worker (MCP Streamable HTTP)
│
├── pump.fun API (token data, search, trades)
│ └── frontend-api-v3.pump.fun
│
└── Solana RPC (holder data, on-chain reads)
└── api.mainnet-beta.solana.comStar History
Support the project
If pump-fun-workers saves you time, star it on GitHub. Stars are how other developers and AI agents find the repositories worth trusting, and they cost you one click.
Know someone who would use it? Post on X · Share on Bluesky · Share on LinkedIn · Submit to Hacker News · Share on Reddit
Built for AI agents too
Coding agents and LLM tooling can read this repo directly: AGENTS.md, llms.txt, llms-full.txt. Point an agent at https://github.com/nirholas/pump-fun-workers and it has the context it needs.
More from the same author
All repositories by nirholas: the full catalog, grouped by topic
three.ws: the platform for 3D AI agents with Solana wallets, a skill marketplace and x402 payments
Questions or ideas: open an issue or start a discussion
Contributors
This server cannot be deployed
Maintenance
Related MCP Connectors
Cloudflare Workers MCP server: agent-workflow-engine
Cloudflare Workers MCP server: ai-agent-scratchpad
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Remote streamable-HTTP MCP server running on a single Cloudflare Worker. Your assistant gets live Airbnb, Amazon, Booking.com, Google Flights, Maps and Reddit data, social search on X, Instagram and TikTok, the Meta Ad Library, and image/video generation without any keys. Connect your own accounts to let it send WhatsApp or Telegram messages, work an IMAP inbox, manage Meta Ads campaigns and publish to X and LinkedIn. OAuth 2.1 with PKCE; stored credentials are AES-256-GCM encrypted.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA template for deploying an authentication-free MCP server on Cloudflare Workers. Provides a foundation for building custom tools accessible via SSE from MCP clients like Claude Desktop or the Cloudflare AI Playground.-
- FlicenseNot gradedqualityBmaintenanceDeploys a stateless remote MCP server on Cloudflare Workers without authentication, enabling MCP tool calls from clients like Claude Desktop and Cloudflare AI Playground.-
- FlicenseNot gradedqualityCmaintenanceEnables deploying a stateless remote MCP server on Cloudflare Workers without authentication, implementing the MCP 2026-07-28 specification and compatible with legacy clients for tool calls.-
- FlicenseNot gradedqualityBmaintenanceDeploys a stateless remote MCP server on Cloudflare Workers without authentication, enabling users to connect custom MCP tools to clients such as Cloudflare AI Playground and Claude Desktop.-