Raydium Launchlab MCP logo

Raydium Launchlab MCP

by kukapay

Launch, buy, and sell Raydium LaunchLab tokens through MCP, with token metadata stored on IPFS via Pinata.

Install Raydium Launchlab MCP

Run the project’s own setup commands, in order.

Setup steps from the project

kukapay/raydium-launchlab-mcp installs with its own commands rather than a config we can generate, so these are copied as-is. Run them in order in a terminal. Source: github.com

  1. 1. Install
    git clone https://github.com/kukapay/raydium-launchlab-mcp.git
    
  2. 2. Install
    cd raydium-launchlab-mcp
    
  3. 3. Install
    npm install
    

Overview

kukapay/raydium-launchlab-mcp MCP server lets AI agents create, buy, and sell tokens on Raydium LaunchLab. It uses a Solana RPC endpoint and wallet private key to submit transactions, while Pinata handles token image and metadata uploads to IPFS. Token creation supports configurable supply, decimals, fundraising target, sale percentage, optional initial buying, and slippage. Reach for it when an agent needs to automate Raydium LaunchLab token operations from an MCP-compatible client.

Use cases

  • Create a bonding-curve token on Raydium LaunchLab
  • Buy LaunchLab tokens with SOL
  • Sell LaunchLab tokens by mint address
  • Upload token images and metadata to IPFS

Key features

  • Mint configurable LaunchLab tokens
  • Buy tokens with SOL
  • Sell tokens to LaunchLab pools
  • Upload metadata to Pinata IPFS
  • Configure transaction slippage

Tools14

What Raydium Launchlab MCP lets your agent do. Expand a tool for its parameters.

Self-reported~33 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked

Recent health check succeeded.

9/9 checks healthy over the last 95d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars4Stargazers on the source repository.
Last commit1y agoMost recent push to the default branch.
Tools exposed14Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Raydium Launchlab MCP works

What kukapay/raydium-launchlab-mcp MCP server does

The kukapay/raydium-launchlab-mcp MCP server exposes Raydium LaunchLab token operations to an AI agent through three tools: mint_token, buy_token, and sell_token. It is intended for Solana wallets and LaunchLab pools, so it fits workflows that need an agent to create a token or trade an existing LaunchLab token.

mint_token creates a bonding-curve-based token and accepts a name, symbol, logo path, decimal count, fundraising target, total supply, and the percentage of supply offered for fundraising. The tool can either create the token without buying or make an initial purchase as part of creation. buy_token spends SOL on tokens in a LaunchLab pool, while sell_token sells tokens back to that pool.

How it works

For token creation, the server uploads the supplied image and token metadata to IPFS through Pinata, then uses the configured Solana connection and wallet to perform the LaunchLab operation. Buy and sell requests identify the token with its mint address and specify the input amount. Each trading operation also accepts a slippage value; the documented default is 0.01, representing 1 percent.

The wallet must have enough SOL to cover the relevant transactions. The server does not describe market data, portfolio tracking, token discovery, or general Solana account management features.

Setup and configuration

The project requires Node.js 18 or newer. The documented setup is to clone the repository and run npm install in the project directory. An MCP client then starts the server with Node and the repository’s index.js file.

Configuration uses four environment variables:

  • RPC_URL: Solana RPC endpoint used for blockchain requests.
  • PRIVATE_KEY: Solana wallet private key represented as an integer array.
  • PINATA_JWT: Pinata credential for IPFS uploads.
  • PINATA_GATEWAY: Pinata gateway configuration used with uploaded content.

A Solana wallet with sufficient SOL and a Pinata account are prerequisites.

Tools and capabilities

  • mint_token: Creates a LaunchLab token with configurable metadata and tokenomics parameters. The documented inputs include name, symbol, image path, decimals, fundraising target, total supply, total sell percentage, create-only mode, initial buy amount, and slippage.
  • buy_token: Buys tokens using SOL. It requires a token mint address, a positive SOL amount, and optional slippage.
  • sell_token: Sells tokens to a LaunchLab pool. It requires a token mint address, a positive token amount, and optional slippage.
  • IPFS metadata handling: Sends token images and metadata to Pinata during token creation.

Limitations and notes

The kukapay/raydium-launchlab-mcp MCP server requires access to a funded Solana wallet and exposes operations that can submit blockchain transactions. Review amounts, mint addresses, and slippage before allowing an agent to call the trading tools.

It also does not identify specific MCP clients as officially supported. Pinata credentials are required for token creation because the project uses Pinata for IPFS storage. Trading tools still depend on a working Solana RPC endpoint and wallet configuration.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Raydium Launchlab MCP

Clone the GitHub repository, change into its directory, and run `npm install`. Start the server with Node using the project's `index.js` file from your MCP client configuration.

It requires `RPC_URL`, `PRIVATE_KEY`, `PINATA_JWT`, and `PINATA_GATEWAY`. The private key must be provided as an integer array, and the wallet needs sufficient SOL.

It provides `mint_token`, `buy_token`, and `sell_token`. Token creation also uploads the image and metadata to Pinata IPFS.

The README provides generic MCP client configuration but does not specifically document Claude Desktop compatibility.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewRaydium Launchlab MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/kukapay-raydium-launchlab-mcp?style=directory)](https://allmcps.com/mcp/kukapay-raydium-launchlab-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/kukapay-raydium-launchlab-mcp"><img src="https://allmcps.com/api/badge/kukapay-raydium-launchlab-mcp?style=directory" alt="Raydium Launchlab MCP on AllMCPs" /></a>