Raydium LaunchLab MCP
Enables AI agents to launch, buy, and sell tokens on Raydium Launchpad using MCP.
Key Features
Use Cases
README
Raydium LaunchLab MCP
An MCP server that enables AI agents to launch, buy, and sell tokens on the Raydium Launchpad(also know as LaunchLab).
Features
- Mint Token: Create a bonding-curve-based token with customizable parameters (name, symbol, decimals, total supply, fundraising target, etc.) and upload metadata to IPFS.
- Buy Token: Purchase tokens from a Raydium Launchpad pool using SOL.
- Sell Token: Sell tokens back to a Raydium Launchpad pool.
- IPFS Integration: Uploads token images and metadata to IPFS for decentralized storage.
Prerequisites
- Node.js: Version 18.x or higher.
- Solana Wallet: A private key with sufficient SOL for transactions.
- Pinata Account: API credentials for IPFS storage (JWT and gateway).
Installation
-
Clone the Repository:
bashgit clone https://github.com/kukapay/raydium-launchlab-mcp.git cd raydium-launchlab-mcp -
Install Dependencies:
bashnpm install -
Configure MCP Client:
json{ "mcpServers": { "raydium-launchlab": { "command": "node", "args": ["/path/to/raydium-launchlab-mcp/index.js"], "env": { "RPC_URL": "your-solana-rpc-url", "PRIVATE_KEY": "your-private-key-as-integer-array", "PINATA_JWT": "your-pinata-jwt", "PINATA_GATEWAY": "your-pinata-gateway" } } } }- Replace
/path/to/raydium-launchlab-mcpwith your actual installation path. - Replace
your-solana-rpc-urlwith your own Solana rpc url. - Replace
your-private-key-as-integer-arraywith your Solana wallet's private key (e.g.,[1,2,3,...]). - Obtain
PINATA_JWTandPINATA_GATEWAYfrom your Pinata account.
- Replace
Tools
The MCP server exposes three tools for interacting with Raydium Launchpad:
1. mint_token
Creates a bonding-curve-based token on Raydium Launchpad with metadata uploaded to Pinata IPFS.
Parameters:
name(string, 1-32 chars): Token name (e.g., "My Token").symbol(string, 1-10 chars): Token symbol (e.g., "MTK").imagePath(string): Path to the token logo (e.g., "/assets/logo.png").decimals(integer, 0-18, default: 6): Number of decimal places.fundRaisingTarget(number, positive, default: 85): Target SOL amount to raise.totalSupply(number, default: 1,000,000,000): Total token supply.totalSellPercent(number, default: 0.75): Percentage of supply for fundraising.createOnly(boolean, default: true): Iftrue, skips initial buy.initialBuyAmount(number, non-negative, default: 0.1): SOL amount for initial buy (ifcreateOnlyisfalse).slippage(number, 0-1.0, default: 0.01): Acceptable price slippage percentage (e.g., 0.01 for 1%).
Example Prompt:
Create a new token on Raydium Launchpad named 'My Token' with symbol 'MTK', using the logo at '/assets/logo.png', a fundraising target of 35 SOL.
Example Response:
Successfully created token (mint: <mint_address>, name: My Token, symbol: MTK). Transaction signatures: <tx_id>
2. buy_token
Purchases tokens from a Raydium Launchpad pool using SOL.
Parameters:
mintAddress(string): Token mint address.inAmount(number, positive): Amount of SOL to spend.slippage(number, 0-1.0, default: 0.01): Acceptable price slippage percentage.
Example Prompt:
Buy tokens from a Raydium Launchpad pool with mint address '<mint_address>' using 0.5 SOL and a slippage of 1%.
Example Response:
Successfully purchased tokens (mint: <mint_address>). Transaction signature: <tx_id>
3. sell_token
Sells tokens back to a Raydium Launchpad pool.
Parameters:
mintAddress(string): Token mint address.inAmount(number, positive): Amount of tokens to sell.slippage(number, 0-1.0, default: 0.01): Acceptable price slippage percentage.
Example Prompt:
Sell 1,000,000 tokens from a Raydium Launchpad pool with mint address '<mint_address>' and a slippage of 1%.
Example Response:
Successfully sold tokens (mint: <mint_address>). Transaction signature: <tx_id>
License
This project is licensed under the MIT License. See the LICENSE file for details.
Star History
Repository Owner
User
Repository Details
Programming Languages
Tags
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
MCP XRPL Server
Unified Model Context Protocol server for seamless AI-driven interaction with the XRP Ledger.
MCP XRPL Server provides a comprehensive Model Context Protocol implementation for the XRP Ledger, enabling AI agents to access blockchain services seamlessly across MainNet, TestNet, and DevNet. It offers an extensive suite of features including account management, token transfers, NFT operations, DIDs, AMM operations, and oracle interactions, all via a standardized MCP interface. The server supports context-driven interactions, making XRPL functionality readily accessible for AI-powered agents.
- ⭐ 5
- MCP
- RomThpt/mcp-xrpl
Token Minter MCP
MCP server enabling AI agents to mint and manage ERC-20 tokens on 21 blockchains.
Token Minter MCP is an MCP server that empowers AI agents to deploy and manage ERC-20 tokens across 21 blockchains. It provides tools to create tokens, query metadata, initiate token transfers, and retrieve transaction details. The server also offers interactive prompts to guide token deployment and exposes token metadata via standardized URIs. Built on Node.js, it integrates with EVM networks using Infura and private keys for transaction signing.
- ⭐ 17
- MCP
- kukapay/token-minter-mcp
Uniswap V3 Price MCP Server
Real-time Uniswap V3 token price server for AI agents and DeFi automation.
Uniswap V3 Price MCP Server delivers real-time token prices from Uniswap V3 across major EVM-compatible networks, including Ethereum, Polygon, Arbitrum, and Optimism. Optimized for AI agents and DeFi automation, it queries token prices in USD or other stablecoins, with optional conversion via CryptoCompare. The server is designed for compatibility with MCP clients, enabling seamless and standardized integrations. Environment setup is straightforward, leveraging Infura endpoints and Node.js.
- ⭐ 2
- MCP
- kukapay/uniswap-price-mcp
Mifos MCP - Model Context Protocol (MCP)
Enabling AI agents to access and operate on financial data in the Mifos X ecosystem using Model Context Protocol.
Mifos MCP provides a Model Context Protocol (MCP) interface tailored for the Mifos X ecosystem, empowering AI agents to interact with financial data and perform operations within the platform. It offers a Java (Quarkus) implementation, with easy configurability via environment variables and native executable support. Developers can test and debug deployments with the MCP Inspector, and detailed instructions ensure smooth setup and integration. Comprehensive examples demonstrate practical banking and financial automation workflows.
- ⭐ 17
- MCP
- openMF/mcp-mifosx
Agentset MCP
Open-source MCP server for Retrieval-Augmented Generation (RAG) document applications.
Agentset MCP provides a Model Context Protocol (MCP) server designed to power context-aware, document-based applications using Retrieval-Augmented Generation. It enables developers to rapidly integrate intelligent context retrieval into their workflows and supports integration with AI platforms such as Claude. The server is easily installable via major JavaScript package managers and supports environment configuration for namespaces, tenant IDs, and tool descriptions.
- ⭐ 22
- MCP
- agentset-ai/mcp-server
Substrate MCP Server
A Rust-based MCP server for dynamic Substrate blockchain operations.
Substrate MCP Server provides a Model Context Protocol (MCP) compliant server enabling dynamic interaction with Substrate blockchains. It supports querying balances, pallets, and storage, as well as submitting transactions and accessing block and event data. The server is fully configurable via environment variables and designed for seamless integration with tools such as Cursor, Claude, and development dashboards. Built in Rust, it interfaces with Substrate nodes using the subxt crate.
- ⭐ 11
- MCP
- ThomasMarches/substrate-mcp-rs
Didn't find tool you were looking for?