关于 Free USDC Transfer MCP Server
Free USDC Transfer MCP Server 是一个基于 Coinbase CDP MPC 钱包的 MCP 服务,用于在 Base 链上转账 USDC。它支持 ENS 和 BaseName 域名解析,适合需要通过 AI 助手发起稳定币转账的用户。
主要功能
- 01在 Base 链上转账 USDC
- 02支持 ENS 与 BaseName 域名解析
- 03创建 Coinbase MPC 钱包
- 04已有钱包时返回现有地址
适用场景
- 01通过 AI 助手向指定地址转账 USDC
- 02向 ENS 或 BaseName 域名发送 USDC
- 03创建并查询 Coinbase MPC 钱包地址
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 tranfer-usdc 和 create_coinbase_mpc_wallet 两个工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
免费 USDC 转账 MCP 服务
一个 MCP 服务实现,可通过 Coinbase CDP MPC 钱包集成,在 Base 上免费转账 USDC。
功能
- 免费转账 USDC:在 Base 上向任意地址或 ENS/BaseName 域名发送 USDC,无需支付费用,转账简单便捷
- Coinbase MPC 钱包:创建和管理 Coinbase MPC 钱包,实现安全、零手续费交易
- 名称解析:自动支持 ENS 和 BaseName 域名
函数
tranfer-usdc
- 描述:分析所购商品的价值,并通过 Base 链向收款人转账 USDC。由于区块链交易时间存在不确定性,此处只会安排交易,不会等待交易完成。
- 输入:
- usdc_amount (number):USDC 金额,必须大于 0。
- recipient (string):收款人的链上地址或 ENS 域名(例如,example.eth)。
- 行为:
- 验证收款人地址或解析 ENS 域名。
- 在 Base 链上安排 USDC 转账。
- 提供用于在 BaseScan 上查看交易详情的链接。
create_coinbase_mpc_wallet
- 描述:创建 Coinbase MPC 钱包地址。
- 行为:
- 创建新的 Coinbase MPC 钱包,并将种子保存到安全文件中。
- 如果钱包已存在,则返回现有钱包地址。
- Coinbase MPC 钱包的种子文件以 mpc_info.json 为文件名,存储在 Documents 目录中。
配置
获取 API 密钥
- 注册 Coinbase CDP 账户
- 在开发者控制面板中生成 API 密钥
在 Claude Desktop 中使用
- 将以下内容添加到
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"
}
}
}
}
- 或者使用 magnet-desktop 安装该服务
许可证
此 MCP 服务采用 MIT 许可证。这意味着你可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。详情请参阅项目仓库中的 LICENSE 文件。
由 Magnet Labs 与我们充满活力的 AI 和加密社区共同打造
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。