Free USDC Transfer MCP Server

Free USDC Transfer MCP Server

site icon
2025.01.17 14
JavaScript加密货币转账钱包管理金融服务
mcp-free-usdc-transfer 是一个基于 Base 链和 Coinbase CDP MPC 钱包集成的 MCP 服务器,旨在实现免费的 USDC 转账。该服务允许用户在 Base 链上免费发送 USDC 到任何地址或 ENS/BaseName 域名,同时支持创建和管理 Coinbase MPC 钱包,确保交易的安全性和便捷性。
View on GitHub

Overview

基本能力

产品定位

mcp-free-usdc-transfer 是一个专注于加密货币(USDC)免费转账的服务,特别适用于 Base 链上的用户和开发者。

核心功能

  1. 免费 USDC 转账:支持在 Base 链上免费发送 USDC 到任何地址或 ENS/BaseName 域名。
  2. Coinbase MPC 钱包:提供创建和管理 Coinbase MPC 钱包的功能,确保交易的安全性和便捷性。
  3. 名称解析:自动支持 ENS 和 BaseName 域名的解析。

适用场景

  1. 加密货币转账:适用于需要在 Base 链上免费发送 USDC 的用户。
  2. 钱包管理:适用于需要创建和管理 Coinbase MPC 钱包的用户。
  3. 开发者集成:适用于开发者将免费 USDC 转账功能集成到自己的应用中。

工具列表

  1. tranfer-usdc
  2. 功能:分析购买物品的价值并通过 Base 链将 USDC 转账给接收者。
  3. 输入:USDC 金额(大于 0)和接收者的链上地址或 ENS 域名。
  4. 行为:验证接收者地址或解析 ENS 域名,调度 Base 链上的 USDC 转账,并提供 BaseScan 上的交易详情链接。
  5. create_coinbase_mpc_wallet
  6. 功能:创建 Coinbase MPC 钱包地址。
  7. 行为:创建新的 Coinbase MPC 钱包并将种子保存到安全文件,如果钱包已存在则返回现有钱包地址。

常见问题解答

  1. 如何获取 API 密钥?
  2. 注册 Coinbase CDP 账户并从开发者仪表板生成 API 密钥。
  3. 如何与 Claude Desktop 一起使用?
  4. claude_desktop_config.json 中添加配置或通过 magnet-desktop 安装服务器。

使用教程

使用依赖

  1. 注册 Coinbase CDP 账户
  2. 生成 API 密钥

安装教程

  1. claude_desktop_config.json 中添加以下配置:
{
  "mcpServers": {
    "free-usdc-transfer": {
      "command": "npx",
      "args": [
        "-y",
        "@magnetai/free-usdc-transfer"
      ],
      "env": {
        "COINBASE_CDP_API_KEY_NAME": "YOUR_COINBASE_CDP_API_KEY_NAME",
        "COINBASE_CDP_PRIVATE_KEY": "YOUR_COINBASE_CDP_PRIVATE_KEY"
      }
    }
  }
}
  1. 或通过 magnet-desktop 安装服务器

调试方式

  1. 确保 API 密钥和环境变量正确配置。
  2. 检查 BaseScan 上的交易详情链接以确认交易状态。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。