返回市场
免费USDC转账

免费USDC转账

作者:magnetai20 星标更新:2025-01-17

项目介绍

免费USDC转账MCP服务器

一个实现免费在**Base上进行USDC转账的MCP服务器,并集成了Coinbase CDP** MPC钱包。

<img width="1374" alt="image" src="https://gips0.baidu.com/it/u=24640432,3956384459&fm=3081&app=3081&f=PNG?w=2748&h=1750" />

特性

  • 免费USDC转账:向Base上的任何地址或ENS/BaseName域名发送USDC - 不收取费用,仅简单转账
  • Coinbase MPC钱包:创建并管理您的Coinbase MPC钱包以进行安全、无费用的交易
  • 域名解析:自动支持ENSBaseName域名

功能

transfer-usdc

  • 描述:分析购买商品的价值并通过Base链将USDC转账给接收方。由于区块链交易时间的不确定性,这里只安排交易而不等待交易完成。
  • 输入:
    • usdc_amount(数字):USDC金额,大于0。
    • recipient(字符串):接收方的链上地址或ENS域名(例如,example.eth)。
  • 行为:
    • 验证接收方地址或解析ENS域名。
    • 在Base链上安排USDC转账。
    • 提供链接以在BaseScan中查看交易详情。

create_coinbase_mpc_wallet

  • 描述:创建一个Coinbase MPC钱包地址。
  • 行为:
    • 创建一个新的Coinbase MPC钱包并将种子保存到安全文件中。
    • 如果已经存在钱包,则返回现有钱包地址。
    • Coinbase MPC钱包的种子文件存储在Documents目录下,文件名为mpc_info.json。

配置

获取API密钥

  1. 注册一个Coinbase CDP账户
  2. 从开发者仪表板生成您的API密钥

使用Claude Desktop

  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**安装该服务器

许可证

此MCP服务器采用MIT许可证。这意味着您可以自由地使用、修改和分发软件,但需遵守MIT许可证中的条款和条件。更多细节,请参见项目仓库中的LICENSE文件。


Magnet Labs与我们充满活力的AI及加密社区共同打造