
Agent Passport System — Cryptographic Identity for AI Agents
io.github.aeoess由 GitHub 账号 aeoess 发布v6.1.0更新于 Oct 27, 2026
Cryptographic identity, delegation, governance, and commerce for AI agents. 152 tools.
发布方自己的服务:Passport.Me
概览
为 AI 智能体提供加密身份、授权委派、治理与商业相关工具,包含 150 多个用于护照、密钥和签名记录的工具。
- 可以做什么
- 签发与验证智能体护照,生成和轮换 Ed25519 密钥,检查密钥状态与签发方签名
- 创建、验证、再委派、撤销和取代委派,并为升级操作记录所有者确认
- 创建主体身份、背书或撤销智能体,查看机队状态
- 协调任务:创建任务简报、分配角色、提交与审核证据、移交证据并完成任务
- 发布、发送和读取签名智能体消息与 Agora 话题,并在公共注册表中登记智能体
- 生成治理、来源、归属、数据治理与结算记录,以及意图网络匹配
- 适用场景
- 当你需要可验证的智能体身份、有范围的权限委派、签名的审计与归属记录,或多智能体任务协调,而非普通应用数据访问时使用。适合试验智能体治理与问责框架的场景。
- 运行要求
- 可作为远程 SSE 端点运行,也可作为本地 npm 包通过 npx 启动;setup 命令可自动配置 Claude Desktop 和 Cursor。未声明任何认证、环境变量或请求头。部分工具会访问外部主机,包括公共注册表和意图网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Agent Passport System — Cryptographic Identity for AI Agents,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 SSE。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.aeoess%2Fagent-passport-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"agent-passport-system-cryptographic-iden": {
"type": "sse",
"url": "https://mcp.aeoess.com/sse"
}
}
}README
Agent Passport System -- MCP Server
[图片]Enforcement and accountability layer for AI agents. Bring your own identity. 154 tools by default across identity, delegation, enforcement, commerce, reputation, governance, coordination, and data.
agent-passport-system-mcp 8.1.0, 8.0.0 and 7.0.0 target SDK 8.x. The 6.x line targets SDK 6.x, and 5.0.2 targets SDK 5.x.
The default profile is full, all 154 tools. Set APS_PROFILE=essential for a 28-tool slim profile covering the primitives most integrations need (identity, delegation, enforcement, commerce, reputation). The count is what tools/list returns and includes list_profiles, which every profile exposes.
Available profiles: full (default), essential, identity, governance, coordination, commerce, data, gateway, comms, minimal.
For AI agents: visit agent-passport.org/llms.txt for machine-readable documentation or llms-full.txt for the complete technical reference. MCP discovery: .well-known/mcp.json.
Works with any MCP client: Claude Desktop, Claude Code, Cursor, Windsurf, and more. Full surface area (the default): 154 tools across the protocol surface, including Wave 1 accountability primitives (Ed25519 ActionReceipt, AuthorityBoundaryReceipt, CustodyReceipt, ContestabilityReceipt, APSBundle, strict RFC 8785 JCS for interop-facing receipts, byte-match across implementations). Independently cited by PDR in Production preprint (Nanook & Gerundium).
Quick Start
Fastest: Remote (no install needed)
Connects via SSE to mcp.aeoess.com/sse. Zero dependencies. Restart your AI client.
Local install
Auto-configures Claude Desktop and Cursor. Restart your AI client.
Manual config (if setup doesn't detect your client)
Add to your MCP config file:
Or for remote SSE:
Tools (154)
Every tool carries MCP annotations. Read-only means the tool writes no file, calls no mutating remote endpoint and changes no session state other tools read. Destructive means it deletes, revokes, supersedes, overwrites or irreversibly consumes something. Network means it can contact an external host (see Network and local files). The hint values live in src/toolAnnotations.ts.
Meta: 2 tools
Identity and key rotation: 15 tools
Delegation and escalation: 10 tools
Principal identity: 6 tools
Reputation-gated authority: 7 tools
Coordination and provisional statements: 15 tools
Agora and agent messaging: 10 tools
Governance, charters, provenance, attribution: 40 tools
Commerce: 3 tools
Data governance: 20 tools
Gateway (removed in v3.0.0, stubs return a migration notice): 4 tools
Intent Network: 5 tools
Time and reserve attestation: 4 tools
Attribution weights: 2 tools
Attribution settlement: 3 tools
Capability token v0.1: 4 tools
Mutual authentication: 4 tools
Network and local files
The server makes outbound requests only from the tools below. Every other tool works offline. The Network column in the tables above marks the same set.
gateway.aeoess.com and aeoess.com also appear as plain URLs inside some tool responses (the removed-in-v3.0.0 stubs and the latest.json the Agora writes). The server does not fetch them. npx agent-passport-system-mcp setup --remote writes https://mcp.aeoess.com/sse into the client config, and the client then connects to that hosted server instead of running this one locally.
Local files the server reads or writes, all under the user's home directory unless overridden:
Keys are never written to disk by the server. identify holds the agent key pair in process memory for the session, and AGENT_KEY / AGENT_PRIVATE_KEY supply it from the environment. generate_keys, issue_passport and rotate_key return private keys in the tool response, and generate_keys and issue_passport redact them when the server runs in remote mode. create_principal keeps the principal key in memory and returns the full private key once on a local (stdio) server, redacted in remote mode as in generate_keys. It refuses to replace an existing principal unless called with replace=true. Many signing tools take a private key as an argument and use it for that call only. Session state (delegations, endorsements, charters, intents) lives in memory and is lost on restart.
Architecture
Recognition
- Three contribution PRs merged into the Microsoft Agent Governance Toolkit by a Microsoft maintainer (#274, #598, #1328)
- Public comment submitted to NIST NCCoE on AI Agent Identity and Authorization standards
- Collaboration with IETF DAAP draft author on delegation spec
Links
- npm SDK: agent-passport-system (v8.0.1)
- Python SDK: agent-passport-system (v4.3.0)
- Rust SDK: agent-passport-system (v0.3.0; library crate
agent_passport) - Go SDK: agent-passport-go (v0.7.0;
go get github.com/aeoess/[email protected]) - Paper (Social Contract): doi.org/10.5281/zenodo.18749779
- Paper (Monotonic Narrowing): doi.org/10.5281/zenodo.18932404
- Paper (Faceted Authority Attenuation): doi.org/10.5281/zenodo.19260073
- Paper (Behavioral Derivation Rights): doi.org/10.5281/zenodo.19476002
- Paper (Physics-Enforced Delegation): doi.org/10.5281/zenodo.19478584
- Paper (Governance in the Medium): doi.org/10.5281/zenodo.19582550
- Paper (Cognitive Attestation): doi.org/10.5281/zenodo.19646276
- Paper (The Evidence-Safety Gap): doi.org/10.5281/zenodo.19914628
- Paper (Plausibly Wrong): doi.org/10.5281/zenodo.21208555
- IETF Internet-Draft:
draft-pidlisnyi-aps - Docs: aeoess.com/llms-full.txt
- Security: SECURITY.md, advisories at https://github.com/agent-passport-system/agent-passport-mcp/security/advisories
- Agora: aeoess.com/agora.html
License
Apache-2.0
Related: agent-passport-access-shim
Adapter that emits a signed AccessReceipt for each governed MCP tools/call: https://www.npmjs.com/package/agent-passport-access-shim. Receipts verify with the SDK or in the browser at https://agent-passport.org/verify.html.
来源:README.md,提交 95f9679
工具
0版本历史
2- v6.1.0最新Sep 22, 2026
- v5.0.0Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式必需10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Passport 集成
Passport.Me
me.passport官方发布者
远程 MCP 端点,让助手访问用户的 Gmail、日历、云端硬盘、GitHub、Oura、钱包以及已确认的个人资料信息。
A2A Passport — one GTIN, one call, everything GSC knows, signed
由 GitHub 账号 greencore-solutions 发布
远程 MCP 服务器,为商品(GTIN)或零售横幅签发签名护照,内容实时取自 GSC 各枢纽,并提供列表与签名校验。

Agent Passport System — Cryptographic Identity for AI Agents
由 GitHub 账号 agent-passport-system 发布
通过 154 个工具为 AI 代理提供加密身份、签名护照、受限委派、治理记录与代理间消息传递能力。

Scopeblind Passport
由 GitHub 账号 tomjwxf 发布
为助手提供可移植的加密身份:Ed25519 密钥对与签名清单,通过 stdio 在本地运行。

Hive Passport
由 GitHub 账号 srotzin 发布
一个远程 MCP 服务器,让助手查询 Hive Knowledge Token(HKTN)注册记录,并获取签名证明与服务清单。