mcpField
A
Agent Trust (mnki-mcp)

Agent Trust (mnki-mcp)

已认证精选本地服务
mnki.com开发工具15 周前更新

关于 Agent Trust (mnki-mcp)

Agent Trust 是用于验证 Agent 身份、权限及操作来源的开放规范与参考实现,包含 SDK、验证器、命令行工具,以及检查工具调用的本地 MCP 代理。

主要功能

  1. 01Agent 身份与委派权限
  2. 02基于能力的授权与证明
  3. 03请求持有证明及来源追踪
  4. 04提供 TypeScript、Python 和 Go SDK
  5. 05用于检查和保护的命令行工具
  6. 06本地代理验证 MCP 工具调用

适用场景

  1. 01调用工具前验证 Agent 权限
  2. 02向 Agent 委派受限权限
  3. 03检查 Agent 可访问的 MCP 服务和 API 密钥
  4. 04使用组织快照验证授权证据

MCP 相关

`mnki-mcp` 本地代理会在转发至 MCP 服务前验证每次 `tools/call`。Agent Trust 也规定了通过 MCP 传递其规范配置。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"agent-trust-mnki": {
"command": "npx",
"args": [
"-y",
"mnki-cli"
]
}
}
}
启动命令npx -y mnki-cli

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmnki-cli

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Agent Trust

证明自主 AI Agent 获准执行哪些操作。 一份开放的配置文件及参考实现,用于 Agent 身份、主体绑定、带权限收缩的委派、基于能力的授权、请求持有证明、授权证明、篡改可见的溯源、单次使用许可、跨组织撤销和声明的影响路径——基于 JWS、OAuth/OIDC、SPIFFE/WIMSE、AuthZEN、OpenID Federation、MCP 和 A2A。无需新的密码技术,也无需新协议。

不应仅因某个进程正在运行或令牌有效,就接受 Agent 执行可能产生重大后果的操作。只有当操作可归因、已授权、受约束、当前有效且可验证时,才应接受。

Package内容
packages/verifier纯核心:解析、委派链与权限收缩、策略引擎、请求证明、委派凭证、证明、12 步证据流水线。确定性、无依赖,仅使用 WebCrypto。
packages/sdk-tsmnki-sdk — TypeScript SDK:Agent 身份(密钥、签名请求)、用于任意工具调用的 guard()、验证、委派、生成证明、向访问代理请求授权、依据组织的 JWKS 离线验证;框架适配器作为子路径提供。
packages/climnki-cli — mnki demo · init · identity · verify · inspect · delegate · attest · access · scan · protect · conformance(agenttrust 为别名)。
packages/mcpmnki-mcp — 本地 MCP 代理,在每次 tools/call 到达服务之前进行验证(mnki protect 可安装它)。
python/pip install mnki — Python SDK(零依赖;Agent-Proof 使用 mnki[signing])。
go/Go 验证器(使用相同向量,无依赖),以及 at-verify:可自托管的验证器,基于导出的组织快照提供 /v1/verify。
spec/Agent Trust Profile v0.2、互操作性定位、Internet-Draft(draft-mnki-agent-trust-profile-00)和标准计划。
conformance/用于认证级别 1–3(LEVELS.md)的可执行向量——跨语言契约;TypeScript、Go 和 Python 运行器均通过全部测试。
npx mnki-cli demo      # the 15-second story, no account: a €47,000 refund denied, €420 allowed
npx mnki-cli scan      # find the MCP servers and API keys agents can use on this machine
npm install mnki-sdk   # guard() any tool call
pip install mnki               # same in Python

可免费使用开放的验证器和 SDK 进行开发;使用托管控制平面 mnki.com 管理 Agent 集群——边界说明请参见 COMMERCIAL.md,名称和徽标的使用规则请参见 TRADEMARK.md。发行版本附带 npm/PyPI 来源证明、SBOM 和由 cosign 签名的校验和(SECURITY.md)。

Apache-2.0。

评论

支持 Markdown

第一次接触 MCP?

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

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