Crossmint HR Airdrop MCP
A MCP Server to launch a token, add value to it, distribute to your employees via email
Overview
Employees Airdrop Rewards MCP is a Model Context Protocol (MCP) server designed to assist corporate HR teams in distributing Solana tokens to employees efficiently.
To use the MCP server, clone the repository, set up the environment variables with your API keys, and follow the usage guide to connect wallets, create tokens, and perform airdrops.
- Wallet Management for Solana and Crossmint wallets - Custom Token Creation on the Solana blockchain - Liquidity Management via Raydium AMM - Role-Based Token Allocation - Automated Email Notifications for employees - CSV Import for employee data - Gas Fee Estimation for transactions - Compressed Airdrops using ZK light protocol
- Distributing employee rewards in the form of tokens
- Managing token liquidity for new projects
- Automating the process of notifying employees about their token allocations
Add to your AI client
Use these steps to connect Crossmint HR Airdrop MCP in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"employees-airdrop-rewards-mcp-monostate": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-employees-airdrop-rewards-mcp-monostate"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"employees-airdrop-rewards-mcp-monostate": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-employees-airdrop-rewards-mcp-monostate"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"employees-airdrop-rewards-mcp-monostate": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-employees-airdrop-rewards-mcp-monostate"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"employees-airdrop-rewards-mcp-monostate": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-employees-airdrop-rewards-mcp-monostate"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"employees-airdrop-rewards-mcp-monostate": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-employees-airdrop-rewards-mcp-monostate"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"employees-airdrop-rewards-mcp-monostate": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-employees-airdrop-rewards-mcp-monostate"
]
}
}
}FAQ
What is required to run the MCP server?
You need Node.js, pnpm, a Solana wallet, and API keys for Crossmint and Resend.
Can I customize the tokens?
Yes! You can create custom tokens tailored to your company's needs.
How does role-based allocation work?
Tokens can be distributed based on the roles defined in the uploaded CSV file.