
Free USDC Transfer MCP Server

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 链上的用户和开发者。
核心功能
- 免费 USDC 转账:支持在 Base 链上免费发送 USDC 到任何地址或 ENS/BaseName 域名。
- Coinbase MPC 钱包:提供创建和管理 Coinbase MPC 钱包的功能,确保交易的安全性和便捷性。
- 名称解析:自动支持 ENS 和 BaseName 域名的解析。
适用场景
- 加密货币转账:适用于需要在 Base 链上免费发送 USDC 的用户。
- 钱包管理:适用于需要创建和管理 Coinbase MPC 钱包的用户。
- 开发者集成:适用于开发者将免费 USDC 转账功能集成到自己的应用中。
工具列表
- tranfer-usdc:
- 功能:分析购买物品的价值并通过 Base 链将 USDC 转账给接收者。
- 输入:USDC 金额(大于 0)和接收者的链上地址或 ENS 域名。
- 行为:验证接收者地址或解析 ENS 域名,调度 Base 链上的 USDC 转账,并提供 BaseScan 上的交易详情链接。
- create_coinbase_mpc_wallet:
- 功能:创建 Coinbase MPC 钱包地址。
- 行为:创建新的 Coinbase MPC 钱包并将种子保存到安全文件,如果钱包已存在则返回现有钱包地址。
常见问题解答
- 如何获取 API 密钥?
- 注册 Coinbase CDP 账户并从开发者仪表板生成 API 密钥。
- 如何与 Claude Desktop 一起使用?
- 在
claude_desktop_config.json
中添加配置或通过 magnet-desktop 安装服务器。
使用教程
使用依赖
- 注册 Coinbase CDP 账户
- 生成 API 密钥
安装教程
- 在
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 安装服务器
调试方式
- 确保 API 密钥和环境变量正确配置。
- 检查 BaseScan 上的交易详情链接以确认交易状态。