Ship stablecoin apps faster.
Best-practice skills for USDC payments, cross-chain transfers, wallets, and smart contracts — plus Circle's MCP server for real-time SDK and documentation guidance.
MCP connector Server URL https://api.circle.com/v1/codegen/mcpCopy Login None Protocol MCP 2025-11-25 · Interactive UI Tools Reads data4 get_ circle_ product_ summaryget_ coding_ resource_ detailslist_ available_ coding_ resourcessearch_ circle_ documentation
Skills 18 in the Claude listing
Accept agent payments Use when a developer wants to monetize an API, endpoint, service, model, dataset, tool, or agent-facing resource with Circle USDC pay-per-call payments, Gateway Nanopayments, x402, HTTP 402, or Agent Agent wallet policy View spending policy on a Circle agent wallet — per-transaction, daily, weekly, and monthly USDC caps via the `circle` CLI. Bridge stablecoin Build browser or server USDC bridging with Circle App Kit or standalone Bridge Kit and CCTP. Fund agent wallet Fund a Circle agent wallet with USDC via the `circle` CLI. Pay via agent wallet Use this skill when the user wants to call a paid API, look something up online, search for data, get prices, odds, or stats, or use any paid service with automatic USDC payment. Recover eco funds Recover USDC from a legacy Circle CLI Gateway `--method eco` deposit whose fixed refund recipient is the SCA's backing EOA. Swap tokens Build browser or server token swaps with Circle App Kit or standalone Swap Kit. Unify balance Build browser or server unified cross-chain USDC balances with Circle App Kit or standalone Unified Balance Kit. Use agent wallet Set up and manage a Circle agent wallet through the `circle` CLI. Use arc Provide instructions on how to build with Arc, Circle's blockchain where USDC is the native gas token. Use circle cli Use this skill when the user wants to do anything onchain with stablecoins, USDC, or Circle through a CLI — paying for APIs, sending USDC, bridging, checking balances, or managing spending. Use circle wallets Choose and implement the right Circle wallet type for your application. Use developer controlled wallets Create and manage Circle developer-controlled wallets where the application retains full custody of wallet keys on behalf of end-users. Use gateway Integrate Circle Gateway to hold a unified USDC balance across multiple blockchains and transfer USDC instantly (<500ms) via permissionless deposit, burn, and mint workflows. Use modular wallets Build crypto wallets using Circle Modular Wallets SDK with passkey authentication, gasless transactions, and extensible module architecture. Use smart contract platform Deploy, import, interact with, and monitor smart contracts using Circle Smart Contract Platform APIs. Use usdc USDC is Circle's stablecoin deployed across multiple blockchain ecosystems including EVM chains (Ethereum, Base, Arbitrum, Polygon, Arc) and Solana. Use user controlled wallets Build non-custodial wallets where end users retain control of their private keys via Circle's user-controlled wallets SDK.