
Swarmpay
Let your agent send USDC and manage escrows on Base so you can prototype paid agent-to-agent or micropayment flows without writing raw contract calls.
Overview
Swarmpay is a Build-phase MCP server that provides AI agents a USDC and escrow payment layer on the Base blockchain.
What is this MCP server?
- USDC transfers and escrow flows on Base mainnet or Base Sepolia (SWARMPAY_NETWORK)
- PyPI package swarmpay v0.4.4 with stdio MCP transport
- Coinbase Developer Platform keys for wallet creation (CDP_API_KEY_ID, CDP_API_KEY_SECRET)
- Admin wallet configuration (SWARMPAY_ADMIN_WALLET) for fee collection
- Agent-oriented payment layer—not a full billing SaaS dashboard
- Registry version 0.4.4
- Supports two networks: base-mainnet and base-sepolia
- Five environment variables documented in server manifest
What problem does it solve?
Agent products that need trustless payments stall when every transfer and escrow requires custom Solidity/SDK code the solo builder does not have time to maintain.
Who is it for?
Indie builders building agent marketplaces, bounties, or escrowed micropayments who already use or plan Base and Coinbase Developer Platform wallets.
Skip if: Teams needing Stripe-style fiat subscriptions, manual accounting-only workflows, or chains other than Base without extra custom work.
What do I get? / Deliverables
With CDP keys and network env vars set, your agent can invoke Swarmpay tools to move USDC and manage escrows on Base from the same MCP session as your app code.
- MCP tools for USDC payment operations on configured Base network
- Escrow create and manage flows exposed to the agent
- Wallet provisioning path via CDP credentials
Recommended MCP Servers
Journey fit
Swarmpay is a payment integration layer you add while building agent products, not a launch SEO or ops monitoring tool. Integrations is the right shelf because the server exposes blockchain payment primitives (USDC, escrow) to the agent during product construction.
How it compares
On-chain USDC/escrow MCP for agents, not a traditional merchant payment gateway skill.
Common Questions / FAQ
Who is Swarmpay MCP for?
Solo builders and agent developers who want MCP-accessible USDC payments and escrows on Base without embedding low-level wallet SDK logic in every agent prompt.
When should I use Swarmpay MCP?
During Build integrations when your product needs programmatic sends, holds, or releases between agents or users on Base testnet or mainnet.
How do I add Swarmpay MCP to my agent?
Install the swarmpay PyPI package, configure stdio MCP in your client, and set SWARMPAY_NETWORK plus CDP_API_KEY_ID, CDP_API_KEY_SECRET, and SWARMPAY_ADMIN_WALLET as documented.