关于 Countersign
Countersign 为使用不同钱包后端的 AI Agent 提供统一消费策略、冻结控制和防篡改账本。该 MCP 服务面向需要跨 Agent 管理审批与支出的团队,须连接运行中的 Countersign Core。
主要功能
- 01钱包操作前检查支出
- 02跨后端冻结 Agent
- 03应用统一支出策略
- 04管理人工审批请求
- 05读取并验证审计账本
适用场景
- 01阻止超出设定限额的支出
- 02冻结多个钱包后端上的 Agent
- 03审查并验证支出记录
MCP 相关
提供支出检查、策略管理、审批、冻结、Agent 状态及账本相关 MCP 工具。连接运行中的 Countersign Core,并可通过 COUNTERSIGN_URL 和启用认证时所需的 COUNTERSIGN_API_KEY 配置。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @countersign/mcpCOUNTERSIGN_URLBase URL of the Countersign Core to govern (hosted or self-hosted).COUNTERSIGN_API_KEY密钥API key for the Core (self-serve one at https://app.countersign.network/start or POST /signup).本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
13收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
@countersign/mcp
面向 AI Agent 的跨供应商紧急停止开关 + 支出防护——以 MCP 工具的形式,集成在任何 MCP 客户端中。
Countersign 是一个中立的控制平面,可同时在所有 Agent 钱包后端之间统一策略、冻结状态和防篡改审计账本。此软件包将其封装为 Model Context Protocol 工具,让 Agent(或你在 Claude / Cursor 的聊天中)可以在执行操作前询问*“我可以支出这笔钱吗?”*,并在不到一秒内冻结所有内容。
工具
| 工具 | 功能 |
|---|---|
countersign_request_spend | 事前防护——在触碰钱包之前,询问是否允许支出(允许 / 拒绝 / 需要审批)。 |
countersign_freeze | 紧急停止开关——同时冻结所有后端上的每个 Agent。 |
countersign_apply_policy | 在所有后端应用统一策略(限额、允许 / 拒绝列表、审批阈值)。 |
countersign_list_agents / countersign_health | 查看受管控的 Agent 集群和控制平面运行状况。 |
countersign_list_approvals / countersign_approve / countersign_deny | 人工审批队列。 |
countersign_ledger | 读取并重新验证仅追加、哈希链式审计账本。 |
countersign_unfreeze | 解除冻结(恢复)。 |
设置
它管理正在运行的 Countersign Core。托管 Core app.countersign.network 自 2026-09-18 起已暂停,并返回 503,因此请将其指向你自行运行的 Core。设置:
COUNTERSIGN_URL— 你的 Core,例如https://app.countersign.networkCOUNTERSIGN_API_KEY— Core 启用身份验证时必需
Claude Desktop / Claude Code / Cursor
添加到 MCP 配置(claude_desktop_config.json、claude mcp add 或 Cursor 的 mcp.json):
{
"mcpServers": {
"countersign": {
"command": "npx",
"args": ["-y", "@countersign/mcp"],
"env": {
"COUNTERSIGN_URL": "https://app.countersign.network",
"COUNTERSIGN_API_KEY": "csk_…"
}
}
}
}
就这样——你的 Agent 现在拥有支出防护和紧急停止开关。
展示(“powered by”徽章)
如果 Countersign 为你的 Agent 提供防护,请明确说明——这样用户(以及其他 Agent)就能知道支出受到管控,并指引下一位操作人员使用同一个紧急停止开关。将以下内容添加到你的 README:
[](https://countersign.network)
在 MCP 注册表中列出(分发)
Countersign 通过便于 Agent 构建者在查找工具时发现而传播。以下元数据已准备好提交至常见注册表——请原样复制。
- 官方 MCP 注册表(
registry.modelcontextprotocol.io/mcp-registry仓库)——条目:{ "name": "io.github.countersign-network/countersign", "description": "Cross-vendor kill switch + spend guard for AI agents that spend money — one policy, one freeze, one tamper-evident ledger across every wallet/card backend.", "homepage": "https://countersign.network", "repository": "https://github.com/countersign-network/countersign", "packages": [ { "registry": "npm", "name": "@countersign/mcp", "runtime": "npx" } ], "license": "Apache-2.0" } - mcp.so ——提交
@countersign/mcp;类别:金融 / 安全 / Agent。 - Smithery ——通过
npx启动的服务;环境变量COUNTERSIGN_URL(默认值为https://app.countersign.network)+ 可选的COUNTERSIGN_API_KEY。 - awesome-mcp-servers 列表——一句话介绍:
Countersign ——为处理资金的 AI Agent 提供跨厂商支出防护、亚秒级紧急停止开关和防篡改账本(Coinbase、Turnkey、Openfort、Visa 卡)。仅限测试网。
标准条目字段:
| 字段 | 值 |
|---|---|
| 服务 ID | countersign |
| 启动命令 | npx -y @countersign/mcp |
| 工具 | countersign_request_spend、countersign_freeze、countersign_apply_policy、countersign_list_agents、countersign_health、countersign_list_approvals、countersign_approve、countersign_deny、countersign_ledger、countersign_unfreeze |
| 标签 | payments · security · kill-switch · spend-guard · agent-payments · wallet |
此处内容均不会自动提交——条目由维护者主动提交。
Apache-2.0。Countersign 管理策略、冻结和账本;绝不托管资金。仅限测试网。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。