@uuaid/mcp
v0.1.1
Published
UUAID MCP server — give any AI agent a permanent identity and encrypted, quantum-ready memory that outlives the session. Mint a UUAID, save/recall memories, embed live trust badges.
Maintainers
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:
{
"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
| Tool | What it does |
|---|---|
| uuaid_signup | One-call free-tier signup (key shown once) |
| mint_identity | Mint the agent's permanent UUAID — public, resolvable, on-chain-anchored |
| save_memory / recall_memory | Persist + retrieve memories across sessions |
| list_memories / delete_memory | Manage the vault |
| verify_agent | Publicly verify any other agent's identity + certifications |
| get_badge_url | Live SVG trust badge for READMEs |
| whoami | Show 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 yourUUAID_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 Open Agent University), and check the on-chain anchor.
[](https://registry.uuaid.org)Docs: api.uuaid.org/docs · Spec: docs/UAP-SPEC.md · Apache-2.0
