Circle Agent Stack MCP server
io.github.kinance/circle-agent-stack-mcp·v0.1.1·1 starsCircle Agent Stack for AI agents: USDC wallets, spend policies, transfers, and x402 nanopayments.
1 stars45 downloads/wk
Reviews
Write oneNobody has reviewed Circle Agent Stack yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Circle Agent Stack tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 115 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Circle Agent Stack compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 40% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
- Downloads a week
- 45
- more than 37% of 1,538 AI and agents servers with a package
Install Circle Agent Stack in Claude Code, Cursor or VS Code
Runs npx -y circle-agent-stack-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add circle-agent-stack-mcp -- npx -y circle-agent-stack-mcp
What the publisher says
From the Circle Agent Stack repository's README, as published. We do not edit it. Read it on GitHub
circle-agent-stack-mcp
MCP server for Circle's Agent Stack. Create wallets, set spend policies, send USDC, and pay x402-priced endpoints — all from a tool call.
npx circle-agent-stack-mcpTools
Quickstart
You need the Circle CLI installed and authenticated:
npm install -g @circle-fin/circle-cli
circle login
export CIRCLE_API_KEY=your_key_hereClaude Desktop
{
"mcpServers": {
"circle": {
"command": "npx",
"args": ["-y", "circle-agent-stack-mcp"],
"env": {
"CIRCLE_API_KEY": "your_key_here"
}
}
}
}Claude Code
claude mcp add circle -- npx -y circle-agent-stack-mcpExample
You: Create a dev wallet called eva-treasury, set a $5 daily cap and $0.10 x402 cap,
then fetch today's BTC signal from the x402 endpoint at https://signals.example.co/btc
Claude:
→ circle_wallet_create("eva-treasury", type="dev")
{ wallet_id: "wal_abc123", address: "0x..." }
→ circle_policy_set("wal_abc123", daily_cap_usdc=5, x402_cap_usdc=0.10)
{ status: "applied" }
→ circle_x402_pay("wal_abc123", "https://signals.example.co/btc", max_price_usdc=0.10)
{ signal: "LONG", confidence: 0.72, price_paid_usdc: 0.05 }
Today's BTC signal: LONG (72% confidence). Paid $0.05.Self-hosting with x402 paywall
http-server.ts wraps the same tools behind an x402 paywall — agents pay per call in USDC rather than using an API key. Useful if you want to expose Circle tooling as a paid service.
CIRCLE_PAYOUT_ADDRESS=0x... npm run start:httpTo test the x402 flow locally, run the toy demo server in examples/x402-demo-server.mjs.
How it works
v0.1 shells out to the Circle CLI for all operations. This keeps auth handling out of this repo and avoids reimplementing the API client before the tool surface is validated. v0.2 will switch to direct HTTP via @circle-fin/circle-sdk.
Security
Your Circle API key has spend authority. Always:
- Set dailycapusdc before enabling automated payments
- Start on type="dev" wallets, not mainnet
- Review the allowlist before moving to production
- Don't commit CIRCLEAPIKEY
Roadmap
- [ ] circlenanopaymentstream — streaming x402 payments for per-token billing
- [ ] circleskillslist / circleskillscall — Circle Skills marketplace
- [ ] Direct HTTP API mode (v0.2) — remove CLI dependency
- [ ] Multi-chain — EURC, CCTP cross-chain transfers
Related
- Circle Agent Stack docs
- x402 protocol
- Model Context Protocol
Nothing above is checked by us. What we check is on the safety report.
Circle Agent Stack: common questions
- Is Circle Agent Stack MCP server safe?
- Mostly: it is graded B (72/100). Read the Circle Agent Stack safety report
- How do I install Circle Agent Stack?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Circle Agent Stack need an API key?
- Yes. The registry entry asks for
CIRCLE_API_KEY. - Is Circle Agent Stack maintained?
- The last commit was 153 days ago (2026-06-04). The latest release is v0.1.1.
- What can I use instead of Circle Agent Stack?
- Servers from other publishers that do the same job: Agoragentic Agent OS MCP server and three.ws Portfolio MCP server.
- How does Circle Agent Stack compare with other AI and agents MCP servers?
- safety score 72/100 (higher than 40% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers); downloads a week 45 (more than 37% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Circle Agent Stack
Same job from other publishers: the closest match first, then the best rated.
Agoragentic Agent OS MCPTriptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.not reviewedEstablishedB- three.ws PortfolioAn agent's trading state — portfolio value, PnL, live balances, trade feed, and signed transfers.not reviewedEstablishedB