Employees Airdrop Rewards MCP

Employees Airdrop Rewards MCP

🚀 CrossMint 人力资源空投 MCP

CrossMint 人力资源空投 MCP 是一个模型上下文协议(MCP)服务器,旨在助力企业人力资源团队向员工空投 Solana 代币。它提供了一种高效的方式,可将代币分发至员工的钱包地址,同时支持基于角色的分配和自动化电子邮件通知。

✨ 主要特性

  • 钱包管理:连接 Solana 钱包或 Crossmint 钱包以签名和资助交易。
  • 代币创建:在 Solana 区块链上创建自定义代币。
  • 流动性管理:通过 Raydium AMM 添加新代币的流动性。
  • 托管钱包生成:为员工创建 CrossMint 托管钱包。
  • CSV 导入:上传包含姓名、电子邮件和角色信息的员工数据。
  • 基于角色的分配:根据员工角色分配代币。
  • gas 费用估算:在空投前计算交易费用。
  • 压缩空投:使用零知识轻量协议进行高效代币分发。
  • 电子邮件通知:发送指示员工访问其代币的说明。

📦 安装指南

先决条件

  • Node.js(v16+)
  • pnpm 包管理器
  • 具有 SOL 的 Solana 钱包用于交易费用
  • CrossMint API 密钥用于托管钱包创建
  • Resend API 密钥用于发送电子邮件
  • Helius API 密钥(可选,用于压缩交易)

安装步骤

1. 克隆和设置

git clone https://github.com/monostate/Employees-Airdrop-Rewards-MCP.git
cd crossmint-hr-airdrop-mcp
./setup.sh

安装脚本将执行以下操作:

  • 安装依赖项
  • 克隆所需仓库
  • 创建.env 文件模板
  • 构建项目

2. 配置环境变量

编辑.env 文件并用你的 API 密钥和配置填充:

# CrossMint API 密钥(托管钱包创建必需)
CROSSMINT_API_KEY=your_crossmint_api_key

# CrossMint 电子邮件(用于钱包操作)
CROSSMINT_EMAIL=your_email@example.com

# Resend API 密钥(发送电子邮件必需)
RESEND_API_KEY=your_resend_api_key

# Helius API 密钥(可选,用于压缩交易)
HELIUS_API_KEY=your_helius_api_key

# Solana RPC URL(可选,默认为主网 Beta)
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com

3. 安装到 Claude 桌面

pnpm install-mc

💻 使用示例

基础用法

项目构建完成之后,您可以通过以下步骤进行操作:

  1. 初始化配置:编辑配置文件并填写相关信息。
  2. 导入员工数据:上传包含员工信息的 CSV 文件。
  3. 设置代币参数:指定要分发的代币及其分配规则。
  4. 执行空投:运行脚本开始代币分发过程。
  5. 监控进度:通过提供的控制台或日志跟踪分发状态。

CSV 格式

员工数据文件应包含以下字段:

字段名称 数据类型 描述
姓名 String 员工姓名
电子邮件 String 员工电子邮件地址
角色 String 员工角色(如开发、设计等)
数量 Number 分配的代币数量

📚 详细文档

开发信息

📄 许可证

该项目遵守 MIT 许可证。请查看 LICENSE 文件以获取详细信息。

致谢

感谢以下项目和技术的支持:

  • Solana 区块链
  • CrossMint 钱包
  • Raydium AMM
  • pnpm 包管理器
  • 0 关注
  • 0 收藏,32 浏览
  • system 提出于 2025-09-26 12:36

相似服务问题

相关AI产品