Skip to main content
Glama

raydium-launchlab-mcp

Laboratorio de lanzamiento de Raydium MCP

Un servidor MCP que permite a los agentes de IA lanzar, comprar y vender tokens en Raydium Launchpad (también conocido como LaunchLab ).

LicenciaNode.jsEstado

Características

  • Mint Token : crea un token basado en una curva de enlace con parámetros personalizables (nombre, símbolo, decimales, suministro total, objetivo de recaudación de fondos, etc.) y carga metadatos en IPFS.
  • Comprar token : compre tokens de un pool de Raydium Launchpad usando SOL.
  • Vender token : vende tokens a un grupo de Raydium Launchpad.
  • Integración con IPFS : carga imágenes de tokens y metadatos a IPFS para almacenamiento descentralizado.

Prerrequisitos

  • Node.js : Versión 18.x o superior.
  • Monedero Solana : una clave privada con SOL suficiente para las transacciones.
  • Cuenta Pinata : credenciales de API para almacenamiento IPFS (JWT y puerta de enlace).

Instalación

  1. Clonar el repositorio :
    git clone https://github.com/kukapay/raydium-launchlab-mcp.git cd raydium-launchlab-mcp
  2. Instalar dependencias :
    npm install
  3. Configurar el cliente 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" } } } }
    • Reemplace /path/to/raydium-launchlab-mcp con su ruta de instalación real.
    • Reemplace your-solana-rpc-url con su propia URL de RPC de Solana.
    • Reemplace your-private-key-as-integer-array con la clave privada de su billetera Solana (por ejemplo, [1,2,3,...] ).
    • Obtén PINATA_JWT y PINATA_GATEWAY de tu cuenta Pinata.

Herramientas

El servidor MCP expone tres herramientas para interactuar con Raydium Launchpad:

1. mint_token

Crea un token basado en una curva de enlace en Raydium Launchpad con metadatos cargados en Pinata IPFS.

Parámetros :

  • name (cadena, 1-32 caracteres): nombre del token (por ejemplo, "Mi token").
  • symbol (cadena, 1-10 caracteres): símbolo de token (por ejemplo, "MTK").
  • imagePath (cadena): ruta al logotipo del token (por ejemplo, "/assets/logo.png").
  • decimals (entero, 0-18, predeterminado: 6): Número de decimales.
  • fundRaisingTarget (número, positivo, predeterminado: 85): Monto SOL objetivo a recaudar.
  • totalSupply (número, predeterminado: 1.000.000.000): suministro total de tokens.
  • totalSellPercent (número, predeterminado: 0,75): porcentaje de suministro para la recaudación de fondos.
  • createOnly (booleano, predeterminado: verdadero): si es true , omite la compra inicial.
  • initialBuyAmount (número, no negativo, predeterminado: 0,1): monto SOL para la compra inicial (si createOnly es false ).
  • slippage (número, 0-1,0, predeterminado: 0,01): porcentaje de deslizamiento de precio aceptable (por ejemplo, 0,01 para 1%).

Ejemplo de mensaje :

Cree un nuevo token en Raydium Launchpad llamado 'My Token' con el símbolo 'MTK', utilizando el logotipo en '/assets/logo.png', con un objetivo de recaudación de fondos de 35 SOL.

Ejemplo de respuesta :

Token creado correctamente (mint: <mint_address>, nombre: My Token, símbolo: MTK). Firmas de transacción: <tx_id>

2. buy_token

Compra tokens de un pool de Raydium Launchpad usando SOL.

Parámetros :

  • mintAddress (cadena): Dirección de acuñación del token.
  • inAmount (número, positivo): Cantidad de SOL a gastar.
  • slippage (número, 0-1,0, predeterminado: 0,01): porcentaje de deslizamiento de precio aceptable.

Ejemplo de mensaje :

Compre tokens de un pool de Raydium Launchpad con dirección de acuñación '<mint_address>' usando 0,5 SOL y un deslizamiento del 1 %.

Ejemplo de respuesta :

Tokens adquiridos correctamente (mint: <mint_address>). Firma de la transacción: <tx_id>

3. sell_token

Vende tokens a un grupo de Raydium Launchpad.

Parámetros :

  • mintAddress (cadena): Dirección de acuñación del token.
  • inAmount (número, positivo): Cantidad de tokens a vender.
  • slippage (número, 0-1,0, predeterminado: 0,01): porcentaje de deslizamiento de precio aceptable.

Ejemplo de mensaje :

Vender 1.000.000 de tokens de un pool de Raydium Launchpad con dirección de acuñación '<mint_address>' y un deslizamiento del 1%.

Ejemplo de respuesta :

Tokens vendidos correctamente (mint: <mint_address>). Firma de la transacción: <tx_id>

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

raydium-launchlab-mcp

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Herramientas
          1. 1. mint_token
          2. 2. buy_token
          3. 3. sell_token
        2. Licencia

          Related MCP Servers

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/raydium-launchlab-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server