Crossmint HR Airdrop MCP
Provides email notification capabilities to send instructions to employees for accessing their airdropped tokens.
Enables creation and management of custom tokens on the Solana blockchain, wallet connectivity, liquidity management via Raydium AMM, and efficient token distribution through compressed airdrops using ZK light protocol.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Crossmint HR Airdrop MCPupload the employee CSV and calculate token distribution amounts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Crossmint HR Airdrop MCP
A Model Context Protocol (MCP) server to help corporate HR teams airdrop Solana tokens to employees. This project provides an efficient way to distribute tokens to employee wallet addresses, with support for role-based allocation and automated email notifications.
Features
Wallet Management: Connect a Solana wallet or Crossmint wallet to sign and fund transactions
Token Creation: Create custom tokens on the Solana blockchain
Liquidity Management: Add liquidity to new tokens via Raydium AMM
Custodial Wallet Generation: Create Crossmint custodial wallets for employees
CSV Import: Upload employee data with name, email, and role information
Role-Based Allocation: Distribute tokens based on employee roles
Gas Fee Estimation: Calculate transaction fees before airdrop
Compressed Airdrops: Use ZK light protocol for efficient token distribution
Email Notifications: Send employees instructions to access their tokens
Related MCP server: Solana MCP Server
Prerequisites
Node.js (v16+)
pnpm package manager
Solana wallet with SOL for transaction fees
Crossmint API key for custodial wallet creation
Resend API key for sending emails
Helius API key for compressed transactions (optional)
Installation
1. Clone and Setup
git clone https://github.com/monostate/Employees-Airdrop-Rewards-MCP.git
cd crossmint-hr-airdrop-mcp
./setup.shThe setup script will:
Install dependencies
Clone required repositories
Create a
.envfile templateBuild the project
2. Configure Environment Variables
Edit the .env file with your API keys and configuration:
# Crossmint API Key (required for custodial wallet creation)
CROSSMINT_API_KEY=your_crossmint_api_key
# Crossmint Email (required for wallet operations)
CROSSMINT_EMAIL=your_email@example.com
# Resend API Key (required for sending emails)
RESEND_API_KEY=your_resend_api_key
# Helius API Key (optional, for compressed transactions)
HELIUS_API_KEY=your_helius_api_key
# Solana RPC URL (optional, defaults to mainnet-beta)
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com3. Install to Claude Desktop
pnpm install-mcpThis will install the MCP server to Claude Desktop. You'll need to restart Claude Desktop to load the new MCP server.
Usage Guide
Once configured, you can use the HR Airdrop MCP server with Claude Desktop by giving it instructions like:
Connect a Solana wallet or Crossmint wallet
Create a token for employee rewards
Add liquidity to the token
Generate custodial wallets for employees
Upload a CSV with employee roles
Calculate token distribution
Calculate gas fees
Perform the airdrop
Send notification emails
Available Tools
connect_wallet: Connect a Solana walletconnect_crossmint_wallet: Connect a Crossmint walletcheck_balance: Check wallet SOL balancecreate_token: Create a new tokenadd_liquidity: Add liquidity to the tokengenerate_wallets: Create custodial wallets for employeesupload_csv: Process employee data from CSVcalculate_amounts: Calculate token distribution amountscalculate_fees: Calculate gas fees for the airdropstart_airdrop: Perform the token airdropsend_emails: Send notifications to employeesget_state: Check the current state of the airdrop process
CSV Format
For role-based token distribution, prepare a CSV file with the following columns:
name,email,role
John Doe,john@example.com,developer
Jane Smith,jane@example.com,managerSupported roles: operational, developer, manager, VP, VIP
Development
To make changes to the project:
Modify the TypeScript files in
src/Rebuild with
pnpm buildUpdate your Claude Desktop configuration if needed
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
Built with the Model Context Protocol
Uses the @solana/web3.js library
Uses the Crossmint SDK for wallet management
Uses the GOAT SDK for Solana wallet integration
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA server that enables interaction with the Solana blockchain, providing access to over 40 Solana RPC methods including getting balances, transaction details, block information, and sending transactions.444MIT
- AlicenseBqualityCmaintenanceA server that provides simple RPC endpoints for common Solana blockchain operations, allowing users to check balances, get account information, and transfer SOL between accounts.5581MIT
- Alicense-qualityDmaintenanceA server that enables interaction with the Solana blockchain using your own private key, supporting operations like getting wallet information, checking balances, and transferring SOL.1510MIT
- Flicense-qualityDmaintenanceProvides 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.
Related MCP Connectors
Batch send SOL or any SPL token to 1000+ wallets via x402. AI agent payments on Solana.
Solana-native MCP gateway for SAP, DeFi tools, SNS identity, and x402 payments.
Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/monostate/Employees-Airdrop-Rewards-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server