SuperAPI AI 工具集

circle-agent-stack-mcp

Circle Agent Stack MCP 是一个面向 Circle Agent Stack 的 MCP 服务器,通过工具调用完成钱包创建、USDC 转账和 x402 纳米支付等操作。资料显示,它可创建钱包、设置支出策略、发送 USDC,并支付按 x402 定价的端点;需要先安装并认证 Circle CLI。项目还提供将同一批工具包装在 x402 付费墙后的自托管方式,让代理按次以 USDC 付费调用,而不是使用 API 密钥。v0.1 版本所有操作通过调用 Circle CLI 完成,以将认证处理排除在本仓库之外,v0.2 计划改用 @circle-fin/circle-sdk 直接走 HTTP。安全方面资料强调 Circle API 密钥具有支出权限,应在启用自动支付前设置 daily_cap_usdc、从 type="dev" 钱包而非主网开始、在生产前审查允许列表,并且不要提交 CIRCLE_API_KEY。路线图包括 circle_nanopayment_stream、circle_skills_list / circle_skills_call、直接 HTTP API 模式和多链支持。具体收费、价格、平台兼容性与实际效果暂未提供。

访问官网

工具介绍

Circle Agent Stack MCP 是一个 MCP 服务器,用于对接 Circle 的 Agent Stack。它把钱包管理、USDC 转账和 x402 纳米支付封装为可通过工具调用执行的能力,资料中描述为“创建钱包、设置支出策略、发送 USDC,并支付按 x402 定价的端点——全部来自一个工具调用”。

用途与主要能力:

  • 钱包管理:创建 USDC 钱包,并设置支出策略。
  • 转账:发送 USDC。
  • 支付:支付按 x402 定价的端点。
  • 自托管付费墙:http-server.ts 将同一批工具包装在 x402 付费墙之后,代理按次以 USDC 付费调用,而不是使用 API 密钥;这适合把 Circle 工具作为付费服务对外暴露。
  • 本地测试:可使用 examples/x402-demo-server.mjs 中的玩具演示服务器测试 x402 流程。

使用方式:

  • 需要先安装并认证 Circle CLI。
  • v0.1 版本对所有操作都通过调用 Circle CLI 完成,以将认证处理排除在本仓库之外,并避免在工具接口验证之前重写 API 客户端。

安全注意事项(资料明确给出):

  • Circle API 密钥具有支出权限,务必在启用自动支付前设置 daily_cap_usdc。
  • 从 type="dev" 钱包开始,而不是主网。
  • 在投入生产前审查允许列表。
  • 不要提交 CIRCLE_API_KEY。

路线图(资料列出):

  • circle_nanopayment_stream:用于按 token 计费的流式 x402 支付。
  • circle_skills_list / circle_skills_call:Circle Skills 市场。
  • 直接 HTTP API 模式(v0.2):移除 CLI 依赖。
  • 多链:EURC、CCTP 跨链转账。

限制:v0.1 依赖 Circle CLI;v0.2 计划改为通过 @circle-fin/circle-sdk 直接走 HTTP。资料未提供具体收费、价格、支持平台和实际使用效果的说明。