Openpump
MCP-native Solana trading infrastructure. TypeScript SDK, MCP server, ElizaOS plugin, and Solana Agent Kit integration for pump.fun automation.
What is Openpump?
Openpump is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp-native solana trading infrastructure. typescript sdk, mcp server, elizaos plugin, and solana agent kit integration for pump.fun automation.
MCP-native Solana trading infrastructure. TypeScript SDK, MCP server, ElizaOS plugin, and Solana Agent Kit integration for pump.fun automation.
This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP-native Solana trading infrastructure. TypeScript SDK, MC
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx openpumpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Openpump
OpenPump is an MCP-native Solana trading infrastructure that enables AI agents and developers to automate token creation, buying, and selling on the pump.fun platform. It provides a TypeScript SDK, an MCP server, an ElizaOS plugin, and a Solana Agent Kit integration, allowing seamless programmatic access to pump.fun trading operations. Developers and AI power-users use OpenPump to automate token launches and trades directly from AI assistants like Claude without writing custom blockchain code.
Prerequisites
- Node.js 18 or higher installed
- An OpenPump account at openpump.io with an API key (format: op_sk_live_...)
- A Solana wallet managed via the OpenPump dashboard
- An MCP-compatible client such as Claude Desktop, Cursor, or Claude Code
Create an OpenPump account
Go to openpump.io and sign up for an account. Once registered, navigate to the Settings page to generate your API key. The key will begin with op_sk_live_ and is required for all SDK and MCP server calls.
Initialize the MCP server
Run the OpenPump MCP initializer via npx. This command sets up the MCP server configuration so that your AI client can communicate with pump.fun through the OpenPump infrastructure.
npx @openpump/mcp initInstall the TypeScript SDK (optional)
If you want to use OpenPump programmatically in a Node.js project outside of an MCP client, install the SDK package.
npm install @openpump/sdkAdd OpenPump to your MCP client configuration
Open your Claude Desktop (or other MCP client) configuration file and add the OpenPump server entry with your API key set as an environment variable.
{
"mcpServers": {
"openpump": {
"command": "npx",
"args": ["@openpump/mcp"],
"env": {
"OPENPUMP_API_KEY": "op_sk_live_YOUR_KEY_HERE"
}
}
}
}Restart your MCP client
After saving the configuration, restart Claude Desktop (or your MCP client) so it picks up the new server. You should see OpenPump tools available in the tool list.
Test token creation and trading
Use the MCP tools or SDK to create a token or execute a buy order on pump.fun. With the SDK, you can also automate these operations in CI pipelines or trading bots.
import { OpenPump } from '@openpump/sdk';
const client = new OpenPump({ apiKey: 'op_sk_live_...' });
await client.tokens.create({
name: 'My Token',
symbol: 'MTK',
description: 'A new token on pump.fun',
});
await client.trading.buy({
mint: 'TOKEN_MINT_ADDRESS',
walletId: 'your-wallet-id',
amountSol: 0.1,
});Openpump Examples
Client configuration
Add this block to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json) to connect Claude Desktop to the OpenPump MCP server.
{
"mcpServers": {
"openpump": {
"command": "npx",
"args": ["@openpump/mcp"],
"env": {
"OPENPUMP_API_KEY": "op_sk_live_YOUR_KEY_HERE"
}
}
}
}Prompts to try
After connecting the server, try these prompts in Claude Desktop to exercise the OpenPump tools.
- "Create a new Solana token called 'AICoin' with symbol AIC on pump.fun"
- "Buy 0.05 SOL worth of token with mint address ABC123 using my default wallet"
- "List all tokens I have created through OpenPump"
- "Sell my entire balance of token XYZ on pump.fun"Troubleshooting Openpump
npx @openpump/mcp fails with 'command not found' or 404
Ensure you are running Node.js 18+ and that your npm registry is reachable. Try `npm install -g @openpump/mcp` first, then run `openpump-mcp` directly. Check openpump.io for the latest package name if the package was recently renamed.
API requests return 401 Unauthorized
Verify your API key starts with op_sk_live_ and was copied correctly from the Settings page at openpump.io. Make sure the OPENPUMP_API_KEY environment variable is set in the MCP server env block, not as a shell variable.
Token creation succeeds but trade fails
Confirm your OpenPump wallet has sufficient SOL balance to cover the trade amount plus network fees. Navigate to the wallet section of openpump.io to fund your wallet before executing buy orders.
Frequently Asked Questions about Openpump
What is Openpump?
Openpump is a Model Context Protocol (MCP) server that mcp-native solana trading infrastructure. typescript sdk, mcp server, elizaos plugin, and solana agent kit integration for pump.fun automation. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Openpump?
Follow the installation instructions on the Openpump GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Openpump?
Openpump works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Openpump free to use?
Yes, Openpump is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Openpump Alternatives — Similar Finance & Fintech Servers
Looking for alternatives to Openpump? Here are other popular finance & fintech servers you can use with Claude, Cursor, and VS Code.
ValueCell
★ 10.7kValueCell is a community-driven, multi-agent platform for financial applications.
Vibe Trading
★ 8.1k'Vibe-Trading: Your Personal Trading Agent'
Quantdinger
★ 6.2kAI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
TradingView
★ 2.8kReal-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick patterns + native Claude Desktop integration. Multi-exchange (Binance, KuCoin, Bybit+). Open-source AI trading infrastructure.
Financial Datasets
★ 2.1kProvides access to comprehensive financial data including income statements, balance sheets, cash flow statements, stock prices, company news, SEC filings, and cryptocurrency information with built-in financial ratio analysis.
Stripe
★ 1.6kThe Stripe Model Context Protocol server allows you to integrate with Stripe APIs through function calling. This protocol supports various tools to interact with different Stripe services.
Browse More Finance & Fintech MCP Servers
Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Openpump in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Openpump?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.