Crossmint HR Airdrop MCP logo

Crossmint HR Airdrop MCP

by monostate

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.

View on GitHub

Last updated: N/A

What is Crossmint HR Airdrop MCP?

The Crossmint HR Airdrop MCP is a server designed to streamline the process of distributing Solana tokens to employees within a corporate setting. It leverages the Model Context Protocol to provide a structured and efficient workflow for token creation, allocation, and distribution.

How to use Crossmint HR Airdrop MCP?

To use the server, you need to clone the repository, configure environment variables with API keys for Crossmint, Resend, and optionally Helius. After installation, the server can be used with Claude Desktop by giving it instructions to connect wallets, create tokens, upload employee data via CSV, calculate token distributions, and perform the airdrop.

Key features of Crossmint HR Airdrop MCP

  • Wallet Management (Solana and Crossmint)

  • Token Creation on Solana

  • Liquidity Management via Raydium AMM

  • Custodial Wallet Generation for Employees

  • CSV Import for Employee Data

  • Role-Based Token Allocation

  • Gas Fee Estimation

  • Compressed Airdrops (ZK light protocol)

  • Email Notifications

Use cases of Crossmint HR Airdrop MCP

  • Employee Rewards Programs

  • Token-Based Incentives

  • Equity Distribution

  • Payroll in Cryptocurrency

FAQ from Crossmint HR Airdrop MCP

What is the Model Context Protocol (MCP)?

The Model Context Protocol provides a structured way for applications to interact and share data, enabling more complex workflows.

What API keys are required?

You need a Crossmint API key for custodial wallet creation and a Resend API key for sending emails. A Helius API key is optional for compressed transactions.

What is the required CSV format?

The CSV file should contain columns for name, email, and role (e.g., name,email,role).

What roles are supported for role-based allocation?

Supported roles include: operational, developer, manager, VP, and VIP.

How do I install the MCP server to Claude Desktop?

Run the command pnpm install-mcp after configuring the environment variables and building the project. Restart Claude Desktop to load the new MCP server.