mcpField
C
Countersign

Countersign

本地服务
countersign.network安全16 周前更新

关于 Countersign

Countersign 为使用不同钱包后端的 AI Agent 提供统一消费策略、冻结控制和防篡改账本。该 MCP 服务面向需要跨 Agent 管理审批与支出的团队,须连接运行中的 Countersign Core。

主要功能

  1. 01钱包操作前检查支出
  2. 02跨后端冻结 Agent
  3. 03应用统一支出策略
  4. 04管理人工审批请求
  5. 05读取并验证审计账本

适用场景

  1. 01阻止超出设定限额的支出
  2. 02冻结多个钱包后端上的 Agent
  3. 03审查并验证支出记录

MCP 相关

提供支出检查、策略管理、审批、冻结、Agent 状态及账本相关 MCP 工具。连接运行中的 Countersign Core,并可通过 COUNTERSIGN_URL 和启用认证时所需的 COUNTERSIGN_API_KEY 配置。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"countersign-network-countersign": {
"command": "npx",
"args": [
"-y",
"@countersign/mcp"
],
"env": {
"COUNTERSIGN_URL": "<COUNTERSIGN_URL>",
"COUNTERSIGN_API_KEY": "<COUNTERSIGN_API_KEY>"
}
}
}
}
启动命令npx -y @countersign/mcp
需要配置的环境变量
COUNTERSIGN_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+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@countersign/mcp0.2.2

工具

13

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

@countersign/mcp

npm version MCP License: Apache-2.0 Spending governed by Countersign

面向 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.network
  • COUNTERSIGN_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:

[![Spending governed by Countersign](https://img.shields.io/badge/spending%20governed%20by-Countersign-58e6a8?labelColor=0b1020)](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 卡)。仅限测试网。

标准条目字段:

字段值
服务 IDcountersign
启动命令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 管理策略、冻结和账本;绝不托管资金。仅限测试网。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。