레이듐 런치랩 MCP
AI 에이전트가 Raydium Launchpad( LaunchLab 이라고도 함)에서 토큰을 출시, 구매, 판매할 수 있도록 하는 MCP 서버입니다.
특징
- 민트 토큰 : 사용자 정의 가능한 매개변수(이름, 기호, 소수점, 총 공급량, 모금 목표 등)를 사용하여 본딩 커브 기반 토큰을 생성하고 IPFS에 메타데이터를 업로드합니다.
- 토큰 구매 : SOL을 사용하여 Raydium Launchpad 풀에서 토큰을 구매하세요.
- 토큰 판매 : Raydium Launchpad 풀에 토큰을 다시 판매합니다.
- IPFS 통합 : 분산형 저장을 위해 토큰 이미지와 메타데이터를 IPFS에 업로드합니다.
필수 조건
- Node.js : 버전 18.x 이상.
- 솔라나 지갑 : 거래에 필요한 SOL을 충분히 보유한 개인 키.
- 피냐타 계정 : IPFS 스토리지(JWT 및 게이트웨이)를 위한 API 자격 증명입니다.
설치
- 저장소 복제 :지엑스피1
- 종속성 설치 :
- MCP 클라이언트 구성 :
/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와 상호 작용하기 위한 세 가지 도구를 제공합니다.
1. mint_token
Pinata IPFS에 업로드된 메타데이터를 사용하여 Raydium Launchpad에 본딩 커브 기반 토큰을 생성합니다.
매개변수 :
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
(부울, 기본값: true):true
인 경우 초기 구매를 건너뜁니다.initialBuyAmount
(숫자, 음수 아님, 기본값: 0.1): 최초 구매에 대한 SOL 금액(createOnly
가false
인 경우).slippage
(숫자, 0-1.0, 기본값: 0.01): 허용 가능한 가격 미끄러짐 비율(예: 1%의 경우 0.01).
예시 프롬프트 :
Raydium Launchpad에 'My Token'이라는 이름의 새 토큰을 만들고 심볼은 '/assets/logo.png'의 로고를 사용하여 'MTK'로 설정하고 모금 목표는 35 SOL입니다.
응답 예시 :
토큰이 성공적으로 생성되었습니다(mint: <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: <mint_address>). 거래 서명: <tx_id>
3. sell_token
토큰을 Raydium Launchpad 풀에 다시 판매합니다.
매개변수 :
mintAddress
(문자열): 토큰 채굴 주소.inAmount
(숫자, 양수): 판매할 토큰의 양.slippage
(숫자, 0-1.0, 기본값: 0.01): 허용 가능한 가격 미끄러짐 비율입니다.
예시 프롬프트 :
'<mint_address>'라는 민트 주소와 1%의 슬리피지를 사용하여 Raydium Launchpad 풀에서 1,000,000개의 토큰을 판매합니다.
응답 예시 :
토큰 판매가 성공적으로 완료되었습니다(mint: <mint_address>). 거래 서명: <tx_id>
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.
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.
레이듐-런치랩-MCP
Related MCP Servers
- JavaScriptMIT License
- TypeScript
- PythonMIT License
- TypeScriptMIT License