Token导航 LogoToken导航

MCP Server · AI代理

MCP Agent Identity

为AI代理提供加密身份生成、签名和验证功能的开源协议,确保代理行为的可追溯性和不可抵赖性。

stdio官方级别未说明来源级核验工具 0@smithery/cli@latest
AI代理安全协议JavaScriptClaude

快速开始

作者 / 组织
faalantir
提供方
faalantir
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

4

仓库热度

收录来源

2 个

MCP World

选型结论

MCP Agent Identity 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

仅本地运行

安装与配置

安装命令

npx -y @smithery/cli@latest install @faalantir/mcp-agent-identity --client claude

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

代理身份协议(AIP)

AI代理的加密来源和归因的开放标准。

“特工目前是匿名的幽灵。AIP为他们提供了一个持久的、可验证的身份。”

🚀 问题

当人工智能代理(Claude、ChatGPT或自定义)试图与现实世界交互时,更新数据库、调用API或执行交易,接收系统会看到匿名请求。

  • 谁干的? (是支持机器人还是财务机器人?)
  • 它被篡改了吗? (路由器或中间商是否更改了提示?)
  • 我可以审计它吗? (我如何证明 *哪个* 代理人授权了这一行动?)

🛠 解决方案

代理身份协议(AIP) 是一个模型上下文协议(MCP)服务器,为AI代理提供本地安全的“钱包”。它使 归因 和 不可抵赖性 用于代理工作流。

核心能力

  1. 身份生成: 为代理创建持久加密密钥对(RSA-2048)。
  2. 加密签名: 允许代理使用其私钥对有效载荷(操作)进行签名。
  3. 验证: 为API提供了一种标准方法,用于根据公钥验证代理操作。

______________________________________________________________________

📦 安装

方法1:快速安装(Smithery)

最适合测试和快速使用。

⚠️ 注: 通过Smithery创建的身份是 临时的 (沙盒),重新启动Claude时将丢失,除非您配置了自定义路径(请参阅配置)。
npx -y @smithery/cli@latest install @faalantir/mcp-agent-identity --client claude  

方法2:开发人员安装(源代码)

最适合生产使用和持久身份存储。

# Clone the repository 

git clone https://github.com/faalantir/mcp-agent-identity.git

# Install dependencies 

cd mcp-agent-identity 
npm install && npm run build

然后将此添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "agent-identity": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/mcp-agent-identity/dist/index.js"]
    }
  }
}

💾 配置和存储

默认情况下,服务器会尝试保存 identity.json 在您的项目文件夹中。如果它不能在那里写入(例如,在Smithery容器内),它将回退到系统临时目录(RAM/Temp)。

要强制为密钥设置永久位置,请执行以下操作: 更新您的 claude_desktop_config.json 随着 AGENT_IDENTITY_PATH 环境变量:

"agent-identity": {
  "command": "...",
  "args": ["..."],
  "env": {
    "AGENT_IDENTITY_PATH": "/Users/YOURNAME/Desktop/my-identity.json"
  }
}

📖 使用流程

安装后,您的代理将自动获得这些工具。您可以自然地提示它:

1.设置(一次)

用户: “为自己创建一个名为“FinanceBot”的永久身份。” 代理人: _呼叫 create_identity..._

“身份已创建。我的公共ID是 MIIBIjAN... (我已经安全地存储了私钥)。"

2.检查身份

用户: “显示我的身份信息。” 代理人: _呼叫 get_identity..._

“代理名称:FinanceBot位置:/Users/aarti/Desktop/my-identity.json公钥:…”

3.交易

用户: “请授权向爱丽丝转账50美元。” 代理人: _呼叫 sign_message..._

“我已经签署了交易有效载荷。 签字: 7f8a9d... (可验证)”

4.验证(“银行”方面)

使用我们的 要验证后端中的签名,请执行以下操作:

npm install @agent-identity/verify
import { verifyAgentIdentity } from "@agent-identity/verify"; 
const result = verifyAgentIdentity({ message: "pay 500", signature: "...", publicKey: "..." }); 
if (result.isValid) { // Proceed with transaction }

🗺 路线图和架构

我们被设计成与算法无关。虽然v0.1为了简单起见使用了本地文件,但该协议是为了将“签名引擎”替换为企业后端而构建的。

  • v0.1(电流): 本地RSA-2048密钥。自我主权身份。最适合内部工具、调试和审计日志。
  • v0.2(下一页): Ed25519支持(更小、更快的密钥)和DID(去中心化标识符)导出。
  • v0.3: 云密钥管理(AWS KMS/谷歌云HSM) 企业部署的集成。
  • v0.4: 硬件飞地/TPM支持 (芯片内部生成的密钥,从未暴露于操作系统)。
  • v1.0: “代理注册表”-一个集中目录,用于将公钥映射到经过验证的人类所有者(信任链)。

⚠️ 安全与限制

  • 自签名信任: 目前,代理生成自己的密钥。这将创建一个“自签名证书”模型。这对 归因 (知道 _哪个_ 代理人做了X),但需要一个外部信任机制来处理高风险 授权.
  • 密钥存储: 密钥当前存储在 identity.json 在主机上。没有适当的文件权限,请勿在共享环境中使用此功能。

🤝 贡献

我们正在寻找贡献者来帮助构建Python和Go的验证SDK。

______________________________________________________________________

_由代理身份工作组维护。_

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI代理JavaScript本地部署加密身份数字签名区块链安全协议

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Agent Identity

MCP World · 本页

0stdio有2 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Agent Identity 怎么安装?

公开资料给出的安装命令是 npx -y @smithery/cli@latest install @faalantir/mcp-agent-identity --client claude,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP Agent Identity 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

MCP Agent Identity 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Agent Identity 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Agent Identity 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP