Skip to main content
Glama
kukapay

raydium-launchlab-mcp

by kukapay

レイディウム ローンチラボ MCP

AI エージェントが Raydium Launchpad ( LaunchLabとも呼ばれます) でトークンを起動、購入、販売できるようにする MCP サーバー。

ライセンスNode.js状態

特徴

  • Mint Token : カスタマイズ可能なパラメータ (名前、シンボル、小数点、総供給量、資金調達目標など) を使用して結合曲線ベースのトークンを作成し、メタデータを IPFS にアップロードします。

  • トークンを購入: SOL を使用して Raydium Launchpad プールからトークンを購入します。

  • トークンを販売: トークンを Raydium Launchpad プールに販売します。

  • IPFS 統合: 分散ストレージのためにトークン イメージとメタデータを IPFS にアップロードします。

Related MCP server: Crypto MCP Server

前提条件

  • Node.js : バージョン 18.x 以上。

  • Solana ウォレット: トランザクションに十分な SOL を持つ秘密鍵。

  • Pinata アカウント: IPFS ストレージの API 資格情報 (JWT およびゲートウェイ)。

インストール

  1. リポジトリのクローンを作成します:

    git clone https://github.com/kukapay/raydium-launchlab-mcp.git
    cd raydium-launchlab-mcp
  2. 依存関係をインストール:

    npm install
  3. MCP クライアントを構成する:

    {
      "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"
          }
        }
      }
    }
    • /path/to/raydium-launchlab-mcp実際のインストール パスに置き換えます。

    • your-solana-rpc-url独自の Solana rpc url に置き換えます。

    • your-private-key-as-integer-array Solana ウォレットの秘密鍵 (例: [1,2,3,...] ) に置き換えます。

    • Pinata アカウントからPINATA_JWTとPINATA_GATEWAYを取得します。

ツール

MCP サーバーは、Raydium Launchpad と対話するための 3 つのツールを公開します。

1. mint_token

Pinata IPFS にアップロードされたメタデータを使用して、Raydium Launchpad 上に結合曲線ベースのトークンを作成します。

パラメータ:

  • name (文字列、1〜32文字): トークン名 (例: "My Token")。

  • symbol (文字列、1〜10 文字): トークン シンボル (例: "MTK")。

  • imagePath (文字列): トークンのロゴへのパス (例: "/assets/logo.png")。

  • decimals (整数、0〜18、デフォルト: 6):小数点以下の桁数。

  • fundRaisingTarget (数値、正、デフォルト: 85): 調達する目標 SOL 額。

  • totalSupply (数値、デフォルト: 1,000,000,000): トークンの総供給量。

  • totalSellPercent (数値、デフォルト: 0.75): 資金調達のための供給の割合。

  • createOnly (ブール値、デフォルト: true): trueの場合、初期購入をスキップします。

  • initialBuyAmount (数値、負でない、デフォルト: 0.1): 初期購入の SOL 金額 ( createOnlyがfalse場合)。

  • slippage (数値、0〜1.0、デフォルト:0.01):許容される価格スリッページ率(例:1%の場合は0.01)。

プロンプトの例:

Raydium Launchpad で、「My Token」という名前の新しいトークンを、シンボル「MTK」で作成します。「/assets/logo.png」のロゴを使用し、資金調達目標を 35 SOL に設定します。

応答例:

トークンの作成に成功しました(ミント:<mint_address>、名前:My Token、シンボル:MTK)。トランザクション署名:<tx_id>

2. buy_token

SOL を使用して Raydium Launchpad プールからトークンを購入します。

パラメータ:

  • mintAddress (文字列): トークンのミントアドレス。

  • inAmount (数値、正): 使用する SOL の量。

  • slippage (数値、0〜1.0、デフォルト:0.01):許容される価格スリッページ率。

プロンプトの例:

0.5 SOL と 1% のスリッページを使用して、ミント アドレス '<mint_address>' の Raydium Launchpad プールからトークンを購入します。

応答例:

トークンの購入に成功しました(ミント:<mint_address>)。トランザクション署名:<tx_id>

3. sell_token

トークンをRaydium Launchpadプールに売り戻します。

パラメータ:

  • mintAddress (文字列): トークンのミントアドレス。

  • inAmount (数値、正): 販売するトークンの量。

  • slippage (数値、0〜1.0、デフォルト:0.01):許容される価格スリッページ率。

プロンプトの例:

Raydium Launchpad プールから、ミント アドレス '<mint_address>'、スリッページ 1% で 1,000,000 トークンを販売します。

応答例:

トークンの販売に成功しました(ミント:<mint_address>)。トランザクション署名:<tx_id>

ライセンス

このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。

Related MCP Connectors

Related MCP Servers

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    An MCP server that gives AI agents real-time Solana DeFi intelligence — smart money tracking, rug detection, wallet analysis, and token research.
    -
  • A
    license
    A
    quality
    D
    maintenance
    The first blockchain & cryptocurrency MCP server that connects AI agents to Ethereum, Solana, Bitcoin, and cryptocurrency markets.
    9
    10 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that lets agents launch and trade coins on cook4.fun, a Uniswap-V3-native launchpad on the Robinhood chain.
    6
    1
    MIT