크로스민트 HR 에어드랍 MCP
기업 HR팀이 직원들에게 솔라나 토큰을 에어드랍할 수 있도록 지원하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 프로젝트는 역할 기반 할당 및 자동 이메일 알림을 지원하여 직원 지갑 주소에 토큰을 효율적으로 분배하는 방법을 제공합니다.
특징
- 지갑 관리 : Solana 지갑 또는 Crossmint 지갑을 연결하여 거래에 서명하고 자금을 조달합니다.
- 토큰 생성 : Solana 블록체인에서 사용자 정의 토큰을 생성합니다.
- 유동성 관리 : Raydium AMM을 통해 새로운 토큰에 유동성 추가
- 보관 지갑 생성 : 직원을 위한 Crossmint 보관 지갑 생성
- CSV 가져오기 : 이름, 이메일, 역할 정보가 포함된 직원 데이터 업로드
- 역할 기반 할당 : 직원 역할에 따라 토큰을 분배합니다.
- 가스 수수료 추정 : 에어드랍 전 거래 수수료 계산
- 압축 에어드랍 : 효율적인 토큰 분배를 위해 ZK 라이트 프로토콜을 사용하세요
- 이메일 알림 : 직원에게 토큰에 액세스하기 위한 지침을 보냅니다.
필수 조건
- Node.js(v16+)
- pnpm 패키지 관리자
- 거래 수수료를 위한 SOL이 포함된 Solana 지갑
- 보관 지갑 생성을 위한 Crossmint API 키
- 이메일 전송을 위한 API 키 재전송
- 압축된 거래를 위한 Helius API 키(선택 사항)
설치
1. 복제 및 설정
지엑스피1
설정 스크립트는 다음을 수행합니다.
- 종속성 설치
- 필요한 저장소 복제
.env
파일 템플릿 만들기- 프로젝트를 빌드하세요
2. 환경 변수 구성
API 키와 구성을 사용하여 .env
파일을 편집합니다.
3. Claude Desktop에 설치
이렇게 하면 Claude Desktop에 MCP 서버가 설치됩니다. 새 MCP 서버를 로드하려면 Claude Desktop을 다시 시작해야 합니다.
사용 가이드
구성이 완료되면 다음과 같은 지침을 제공하여 Claude Desktop에서 HR Airdrop MCP 서버를 사용할 수 있습니다.
- Solana 지갑 또는 Crossmint 지갑 연결
- 직원 보상을 위한 토큰 생성
- 토큰에 유동성을 추가하세요
- 직원을 위한 보관 지갑 생성
- 직원 역할이 포함된 CSV 업로드
- 토큰 분배 계산
- 가스 요금 계산
- 에어드랍을 수행하세요
- 알림 이메일 보내기
사용 가능한 도구
connect_wallet
: 솔라나 지갑 연결connect_crossmint_wallet
: Crossmint 지갑 연결check_balance
: 지갑 SOL 잔액 확인create_token
: 새로운 토큰을 생성합니다add_liquidity
: 토큰에 유동성을 추가합니다.generate_wallets
: 직원을 위한 보관 지갑을 생성합니다.upload_csv
: CSV에서 직원 데이터 처리calculate_amounts
: 토큰 분배 금액을 계산합니다.calculate_fees
: 에어드랍에 대한 가스 수수료를 계산합니다.start_airdrop
: 토큰 에어드랍을 실행합니다.send_emails
: 직원에게 알림 보내기get_state
: 에어드랍 프로세스의 현재 상태를 확인합니다.
CSV 형식
역할 기반 토큰 배포의 경우 다음 열이 포함된 CSV 파일을 준비하세요.
지원 역할: operational
, developer
, manager
, VP
, VIP
개발
프로젝트를 변경하려면:
src/
에 있는 TypeScript 파일을 수정하세요pnpm build
로 다시 빌드- 필요한 경우 Claude Desktop 구성을 업데이트하세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
감사의 말
- 모델 컨텍스트 프로토콜 로 구축됨
- @solana/web3.js 라이브러리를 사용합니다
- 지갑 관리를 위해 Crossmint SDK를 사용합니다.
- Solana 지갑 통합을 위해 GOAT SDK를 사용합니다.
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.
역할 기반 할당 및 자동 이메일 알림 지원을 통해 기업 HR 팀이 직원에게 Solana 토큰을 에어드롭할 수 있도록 지원합니다.
Related MCP Servers
- -securityAlicense-qualityProvides IMAP and SMTP capabilities, enabling developers to manage email services with seamless integration and automated workflows.Last updated -35PythonBSD 3-Clause
- AsecurityAlicenseAqualityA Model Context Protocol server that enables Claude to perform Solana token swaps through Jupiter's API, including getting quotes, building transactions, and sending swap transactions on the Solana blockchain.Last updated -36TypeScriptMIT License
- -security-license-qualityProvides unified access to real-time and historical Solana ecosystem data through 40+ API endpoints, enabling LLM agents to query tokens, wallets, trades, and DeFi metrics.Last updated -JavaScript
- AsecurityFlicenseAqualityA server implementation that enables interaction with the Futarchy protocol on Solana, allowing users to manage DAOs and proposals through both API endpoints and Cursor's chat interface.Last updated -10TypeScript