mcpField
F
Fabric Verify

Fabric Verify

远程服务
augmentev.com安全05 天前更新

关于 Fabric Verify

Fabric Verify 是一款 MCP 服务,可在本机为 Agent 的操作记录签名并写入公共日志。它提供可离线验证的证明,表明特定记录在某个时间前已存在且未被修改,但不证明记录内容属实。

主要功能

  1. 01在本机为操作记录签名
  2. 02将文本加盐指纹写入公共日志
  3. 03获取已记录操作的证明
  4. 04查看余额和本次会话支出

适用场景

  1. 01建立 Agent 操作的可审计记录
  2. 02验证日志记录在某一时间前已存在
  3. 03在本地保存操作摘要并公开其指纹

MCP 相关

MCP 服务提供记录并签名操作、获取证明、查看余额和生成充值结账链接的工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.augmentev.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@augmentev/fabric-verify-mcp0.1.2

工具

详细介绍

Fabric Verify MCP 服务

为你的 AI Agent 提供可检测篡改的操作记录。

每当 Agent 记录一项操作时,此服务都会在你的机器上,使用 Agent 自己的密钥签署一条简短记录,并将其添加到 Fabric Verify 公共日志中。之后,你会获得一份证明,任何人都可以离线验证,无需信任你或我们。

证明表明,这条确切的记录在某个时间之前已经存在,且未被更改。 它不能证明记录所描述的内容属实。

你的文本会留在你这里。每条记录只会发送文本加盐后的指纹,以及签名。公共日志会永久显示每条记录的Agent 名称、密钥名称、操作类型、时间和公钥,因此绝不要在 FABRIC_AGENT 或 FABRIC_KID 中填写个人数据。

价格

工具费用
record_action每条记录 $0.005,从预付额度中扣除
get_proof、check_balance、buy_credit_link免费

可通过银行卡在 https://augmentev.com/pricing#buy 购买额度。付款后,你的额度密钥(fvk_…)只会显示一次,请将其保存在密码管理器中。

安装

你需要 Node.js 20 或更高版本。将以下内容添加到 MCP 客户端的配置中:

{
  "mcpServers": {
    "fabric-verify": {
      "command": "npx",
      "args": ["-y", "@augmentev/fabric-verify-mcp"],
      "env": {
        "FABRIC_CREDIT_KEY": "fvk_...",
        "FABRIC_AGENT": "my-agent"
      }
    }
  }
}

在 Claude Code 中:

claude mcp add fabric-verify --env FABRIC_CREDIT_KEY=fvk_... --env FABRIC_AGENT=my-agent -- npx -y @augmentev/fabric-verify-mcp

设置

变量默认值含义
FABRIC_CREDIT_KEY(必填)你的额度密钥。请妥善保密。
FABRIC_AGENTmcp-agent此 Agent 的稳定名称(可打印 ASCII 字符,不含空格)。
FABRIC_KID<agent>-key-1Agent 签名密钥的名称。轮换密钥时请更改此名称。
FABRIC_HOME~/.fabric-verify存放 Agent 密钥和记录的位置(仅你的用户可访问)。
FABRIC_MAX_SPEND_USD1此服务在一个会话中最多可支出的金额。

工具

  • record_action(kind、summary,以及可选的 idempotency_key):签署并记录一条记录,然后返回其日志索引。摘要及其盐值会保存在 FABRIC_HOME/records/<api host>/<index>/ 下,方便你之后查看该记录的内容。如果调用失败,请使用相同的 idempotency_key、kind 和 summary 再次调用:系统会重新发送完全相同的已签名记录,且最多只收费一次。
  • get_proof(index,以及可选的 wait_seconds,最长 45 秒):获取证明并将其保存在记录旁边。证明通常会在记录后几分钟内准备就绪。
  • check_balance:显示剩余额度以及本次会话的支出。
  • buy_credit_link(amount_usd:25、50、100 或 500):返回银行卡结账链接,供他人打开。此工具不收费。

验证证明

从 https://augmentev.com/verify 下载验证器和已发布的日志密钥,然后在记录所在的文件夹中运行:

augmentev-verify log-proof proof.json --pins fabric-log-v1.json --audit agent-record.json

固定版本

对于生产环境中的 Agent,请固定到确切版本,例如 npx -y @augmentev/[email protected],并谨慎更新。此软件包附带锁文件(npm-shrinkwrap.json),因此其依赖项也会固定。

保管好 Agent 密钥

Agent 密钥位于 FABRIC_HOME/agent-ed25519.pem。请备份。每个密钥名称(FABRIC_KID)只能对应一个密钥。如果丢失密钥,请设置新的 FABRIC_KID。

支持

[email protected]

许可证

Apache-2.0。“Fabric Verify”和“AugmentEV”是 AugmentEV Inc. 的商标;本许可证不授予使用这些商标的权利。

评论

支持 Markdown

第一次接触 MCP?

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

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