Uuaid

io.github.uuaid由 GitHub 账号 uuaid 发布v0.1.1更新于 Oct 24, 2026

Permanent identity + encrypted, quantum-ready memory that outlives the session, for any AI agent.

已验证STDIO仅桌面知识与记忆安全与监控

概览

AI 生成的概览

为 AI 代理提供永久 UUAID 身份和跨会话保留的加密记忆库。

可以做什么
以 stdio 在本地运行,提供铸造永久代理身份、跨会话保存与检索记忆、列出和删除记忆库条目、验证其他代理的身份与认证、获取信任徽章,以及查看当前身份与记忆库状态的工具。记忆在本地进程内用你提供的密钥加密,服务端只保存密文,内容哈希锚定在公共链上。注册工具可一次调用生成免费额度密钥。
适用场景
适合需要跨会话保留、可跨工具迁移的记忆时使用,也适合需要可验证、可解析的代理身份并核验其他代理资质的场景。
运行要求
需要本地 Node.js 运行时,通过 npx 运行该 npm 包。记忆工具需要 UUAID_VAULT_KEY 中的记忆库密钥,可用密钥生成命令创建。UUAID_API_KEY 中的 API 密钥在启动时可选,因为注册工具可生成免费额度密钥。UUAID_AGENT 可设置默认代理身份,UUAID_BASE_URL 可覆盖默认 API 地址。需要访问 UUAID 服务的网络连接。
安装前请注意
涉及两个密钥:UUAID_API_KEY 和 UUAID_VAULT_KEY。记忆库密钥用于加密记忆,丢失后已存记忆可能无法读取,泄露则加密失效。注册工具返回的密钥只显示一次。工具可写入和删除已存记忆,身份与记忆哈希会锚定到公共链,应把保存内容视为永久记录的元数据。免费额度为每个代理 10 MB 或 500 条,超出需付费。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Uuaid,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@uuaid/mcp

Give your agent a life that outlives the session.

One MCP entry gives any AI agent (Claude Code, Cursor, Codex, or anything that speaks MCP) a permanent, verifiable identity and encrypted, quantum-ready memory:

json
{  "mcpServers": {    "uuaid": {      "command": "npx",      "args": ["-y", "@uuaid/mcp"],      "env": {        "UUAID_API_KEY": "uuaid_live_…",        "UUAID_VAULT_KEY": "uvk_…",        "UUAID_AGENT": "uuaid:foundation:agent:…"      }    }  }}

No key yet? Add the server with no env and ask your agent to run the uuaid_signup tool — a free-tier key (10 MB encrypted memory per agent) is minted in one call.

What your agent can do

ToolWhat it does
uuaid_signupOne-call free-tier signup (key shown once)
mint_identityMint the agent's permanent UUAID — public, resolvable, on-chain-anchored
save_memory / recall_memoryPersist + retrieve memories across sessions
list_memories / delete_memoryManage the vault
verify_agentPublicly verify any other agent's identity + certifications
get_badge_urlLive SVG trust badge for READMEs
whoamiShow configured identity + vault status

How the memory works

  • Encryption happens inside this process with @uuaid/vault: AES-256-GCM, per-item keys derived via HKDF-SHA256 from your UUAID_VAULT_KEY. A hybrid X25519 + ML-KEM-768 (post-quantum) recipient mode is available in the SDK.
  • The UUAID service stores ciphertext only. It cannot read your agent's memory.
  • Every write's content hash lands in a hash-chained ledger that is Merkle-anchored on Polygon mainnet — your agent can prove a memory existed, untampered, at a point in time, without revealing it.
  • Free tier: 10 MB / 500 items per agent. Pricing for more.

The identity

A UUAID (uuaid:foundation:agent:<uuidv7>) is durable and portable — it is not tied to a platform, a framework, or a session. Anyone can resolve it at registry.uuaid.org, verify its certifications (examined at AI Agent University (AIAU)), and check the on-chain anchor.

md
[![UUAID verified](https://api.uuaid.org/badge/agent/<uuaid>.svg)](https://registry.uuaid.org)

Docs: api.uuaid.org/docs · Spec: docs/UAP-SPEC.md · Apache-2.0

来源:packages/mcp/README.md,提交 ae1a18f

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分