Back to MCP Catalog

Free USDC Transfer MCP Server

Finance & FintechJavaScript
Send fee-free USDC transfers on Base using Coinbase CDP
Available Tools

tranfer-usdc

Transfers USDC to a recipient via the Base chain. Supports both wallet addresses and ENS/BaseName domains.

usdc_amountrecipient

create_coinbase_mpc_wallet

Creates a new Coinbase MPC wallet or returns the existing wallet address if one already exists.

Free USDC Transfer enables seamless, fee-free USDC transfers on the Base blockchain through Coinbase's CDP (Coinbase Developer Platform) MPC Wallet integration. This MCP server allows you to create and manage a secure Coinbase MPC wallet and send USDC to any address or ENS/BaseName domain without transaction fees. With built-in name resolution for ENS and BaseName domains, this tool simplifies cryptocurrency transfers while leveraging the security benefits of Coinbase's Multi-Party Computation wallet technology. Perfect for developers and users looking to integrate fee-free USDC transfers into their applications or workflows.

Overview

Free USDC Transfer is an MCP server that enables fee-free USDC transfers on the Base blockchain using Coinbase CDP's MPC Wallet technology. This server allows you to create a secure wallet and send USDC to any address or ENS/BaseName domain without paying transaction fees.

Prerequisites

Before using this MCP server, you'll need:

  1. A Coinbase CDP account
  2. API credentials from the Coinbase CDP developer portal

Installation

Setting up with Claude Desktop

Add the following configuration to your claude_desktop_config.json file:

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

Replace YOUR_COINBASE_CDP_API_KEY_NAME and YOUR_COINBASE_CDP_PRIVATE_KEY with your actual Coinbase CDP credentials.

Alternative Installation with Magnet Desktop

You can also install this server using magnet-desktop, which provides a more streamlined setup process.

Getting Coinbase CDP API Credentials

  1. Sign up for a Coinbase CDP account at portal.cdp.coinbase.com
  2. Navigate to the developer dashboard
  3. Generate an API key and save both the key name and private key
  4. Add these credentials to your configuration as shown above

Usage

Once installed, you can use the MCP server to:

  1. Create a Coinbase MPC wallet
  2. Send fee-free USDC transfers to any address or ENS/BaseName domain on Base

The server handles all the complexities of blockchain transactions, including address verification and name resolution for ENS and BaseName domains.

Security Notes

  • The seed file for your Coinbase MPC wallet is stored in the Documents directory as mpc_info.json
  • Keep your Coinbase CDP API credentials secure and never share them
  • While transactions are fee-free, they still require confirmation on the Base blockchain

Troubleshooting

If you encounter issues:

  1. Verify your Coinbase CDP API credentials are correct
  2. Ensure you have sufficient USDC in your wallet for transfers
  3. Check that recipient addresses or ENS domains are valid
  4. For transaction status, use the BaseScan link provided after initiating a transfer

Related MCPs

TastyTrade Portfolio Manager
Finance & FintechPython

Manage your TastyTrade brokerage account through Claude

Investor Agent
Finance & FintechPython

Financial analysis and investment insights for LLMs

Bankless Onchain
Finance & FintechTypeScript

Access and interact with blockchain data through the Bankless API

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.