Home / MCP / Free USDC Transfer MCP Server
Provides fee-free USDC transfers on Base with Coinbase CDP MPC Wallet integration and automatic ENS/BaseName resolution.
Configuration
View docs{
"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"
}
}
}
}You can run the Free USDC Transfer MCP Server to send USDC for Base-chain transactions without fees, while leveraging Coinbase CDP MPC Wallet integration and automatic resolution of ENS and BaseName domains. This server schedules transfers efficiently and provides a clear view into each transaction on BaseScan.
You interact with the Free USDC Transfer MCP Server through an MCP client. The server exposes functions that let you schedule USDC transfers to on-chain addresses or ENS/BaseName domains on Base. Transfers are scheduled for execution without waiting for blockchain confirmations, and you receive a link to view the transfer details on BaseScan. Use the wallet management feature to create and use a Coinbase MPC wallet for secure, feeless transactions. Ensure recipient addresses are valid or resolvable, and rely on automatic domain resolution for ENS and BaseName domains.
Prerequisites: you need Node.js and npm installed on your system.
Option A: Install via Claude Desktop configuration
{
"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"
}
}
}
}Or install the server using magnet-desktop to manage MCP servers from a graphical interface.
Configuration details are provided inline below, including how to obtain an API key and what environment variables you need to supply.
Analyses the value of purchased items and schedules a USDC transfer to the recipient on the Base chain. The transfer is scheduled and not waited for completion; a BaseScan link is provided for details.
Creates a Coinbase MPC wallet address and stores the seed in a secure file. If a wallet exists, returns the existing address; the seed file is saved to Documents/mpc_info.json.