Home / MCP / Free USDC Transfer MCP Server

Free USDC Transfer MCP Server

Provides fee-free USDC transfers on Base with Coinbase CDP MPC Wallet integration and automatic ENS/BaseName resolution.

javascript
Installation
Add the following to your MCP client configuration file.

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.

How to use

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.

How to install

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"
      }
    }
  }
}

Additional installation option

Or install the server using magnet-desktop to manage MCP servers from a graphical interface.

Additional sections

Configuration details are provided inline below, including how to obtain an API key and what environment variables you need to supply.

Available tools

tranfer-usdc

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.

create_coinbase_mpc_wallet

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.