Raydium LaunchLab MCP
Сервер MCP, который позволяет агентам ИИ запускать, покупать и продавать токены на Raydium Launchpad (также известном как LaunchLab ).
Функции
- Токен Mint : создайте токен на основе кривой связывания с настраиваемыми параметрами (имя, символ, десятичные знаки, общее предложение, цель сбора средств и т. д.) и загрузите метаданные в IPFS.
- Купить токен : купите токены из пула Raydium Launchpad, используя SOL.
- Продать токены : продать токены обратно в пул Raydium Launchpad.
- Интеграция с IPFS : загружает изображения токенов и метаданные в IPFS для децентрализованного хранения.
Предпосылки
- Node.js : версия 18.x или выше.
- Solana Wallet : закрытый ключ с достаточным количеством SOL для проведения транзакций.
- Учетная запись Pinata : учетные данные API для хранилища IPFS (JWT и шлюз).
Установка
- Клонировать репозиторий :
- Установить зависимости :
- Настройте MCP-клиент :
- Замените
/path/to/raydium-launchlab-mcp
на фактический путь установки. - Замените
your-solana-rpc-url
на ваш собственный rpc-url Solana. - Замените
your-private-key-as-integer-array
на закрытый ключ вашего кошелька Solana (например,[1,2,3,...]
). - Получите
PINATA_JWT
иPINATA_GATEWAY
из своей учетной записи Pinata.
- Замените
Инструменты
Сервер MCP предоставляет три инструмента для взаимодействия с Raydium Launchpad:
1. mint_token
Создает токен на основе кривой связывания на Raydium Launchpad с метаданными, загруженными в Pinata IPFS.
Параметры :
name
(строка, 1–32 символа): имя токена (например, «Мой токен»).symbol
(строка, 1–10 символов): символ токена (например, «MTK»).imagePath
(строка): Путь к логотипу токена (например, «/assets/logo.png»).decimals
(целое число, 0-18, по умолчанию: 6): Количество десятичных знаков.fundRaisingTarget
(число, положительное, по умолчанию: 85): целевая сумма SOL для сбора.totalSupply
(число, по умолчанию: 1 000 000 000): общее количество токенов.totalSellPercent
(число, по умолчанию: 0,75): процент предложения для сбора средств.createOnly
(boolean, по умолчанию: true): Еслиtrue
, пропускает первоначальную покупку.initialBuyAmount
(число, неотрицательное, по умолчанию: 0,1): сумма SOL для первоначальной покупки (еслиcreateOnly
имеет значениеfalse
).slippage
(число, 0-1,0, по умолчанию: 0,01): приемлемый процент проскальзывания цены (например, 0,01 для 1%).
Пример подсказки :
Создайте новый токен на Raydium Launchpad под названием «Мой токен» с символом «MTK», используя логотип «/assets/logo.png», и установите цель сбора средств в размере 35 SOL.
Пример ответа :
Успешно создан токен (mint: <mint_address>, имя: My Token, символ: MTK). Подписи транзакций: <tx_id>
2. buy_token
Покупает токены из пула Raydium Launchpad, используя SOL.
Параметры :
mintAddress
(строка): адрес чеканки токена.inAmount
(число, положительное): Сумма SOL для траты.slippage
(число, 0-1,0, по умолчанию: 0,01): приемлемый процент проскальзывания цены.
Пример подсказки :
Купите токены из пула Raydium Launchpad с адресом монеты «<mint_address>» за 0,5 SOL и проскальзыванием 1%.
Пример ответа :
Успешно приобретены токены (mint: <mint_address>). Подпись транзакции: <tx_id>
3. sell_token
Продает токены обратно в пул Raydium Launchpad.
Параметры :
mintAddress
(строка): адрес чеканки токена.inAmount
(число, положительное): Количество токенов для продажи.slippage
(число, 0-1,0, по умолчанию: 0,01): приемлемый процент проскальзывания цены.
Пример подсказки :
Продайте 1 000 000 токенов из пула Raydium Launchpad с адресом монетного двора «<mint_address>» и проскальзыванием 1%.
Пример ответа :
Успешно проданы токены (mint: <mint_address>). Подпись транзакции: <tx_id>
Лицензия
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .
This server cannot be installed
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
Related MCP Servers
- JavaScriptMIT License
- TypeScript
- PythonMIT License
- TypeScriptMIT License