Card snapshot
mcp.whitemagic.dev
·
2026-10-11 16:14:49 UTC
·
118c91e298ee81f4230d8901cd363027eb90cc90dfd264ec4a44dd72f2f6316a
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "WhiteMagic hosted recall",
"description": "Read-only hosted recall of the WhiteMagic public corpus over MCP: memory search, session continuity, and continuity-receipt verification. OAuth 2.1 with 50 free recalls/day per grant; x402 machine payments for leases. Local-first WhiteMagic runs on your own device; this lane is the public recall service.",
"url": "https://mcp.whitemagic.dev/mcp",
"protocolVersion": "1.2",
"version": "9.3.0",
"provider": {
"organization": "WhiteMagic Labs",
"url": "https://www.whitemagic.dev"
},
"documentationUrl": "https://www.whitemagic.dev/hosted",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"securitySchemes": {
"oauth2": {
"type": "oauth2",
"flows": {
"authorizationCode": {
"authorizationUrl": "https://mcp.whitemagic.dev/authorize",
"tokenUrl": "https://mcp.whitemagic.dev/token",
"scopes": {
"recall.read": "Read memories from the public corpus"
}
}
}
}
},
"security": [
{
"oauth2": [
"recall.read"
]
}
],
"skills": [
{
"id": "memory-recall",
"name": "Memory recall",
"description": "Search and read memories from the public corpus (hybrid BM25+vector when available).",
"tags": [
"memory",
"recall",
"search"
],
"examples": [
"Recall what WhiteMagic documented about continuity receipts"
]
},
{
"id": "session-continuity",
"name": "Session continuity",
"description": "Recall recent session turns and checkpoints so a new session can resume from evidence.",
"tags": [
"continuity",
"session"
],
"examples": [
"Where did the last session leave off?"
]
},
{
"id": "continuity-receipts",
"name": "Continuity receipts",
"description": "Verify continuity receipts offline and explain provenance for recalled memories.",
"tags": [
"provenance",
"receipts",
"verification"
],
"examples": [
"Verify this continuity receipt"
]
},
{
"id": "memory-crystals",
"name": "Zero-Knowledge Memory Crystals",
"description": "Store and retrieve client-sealed AES-256-GCM / ChaCha20-Poly1305 encrypted agent state envelopes via wm-crystal/1.0 at https://api.whitemagic.dev/crystals.",
"tags": [
"zero-knowledge",
"encryption",
"crystals",
"privacy",
"memory"
],
"examples": [
"Store sealed memory crystal",
"Retrieve memory crystal lineage"
]
},
{
"id": "citadel-notarization",
"name": "Citadel Notarization & Anchoring",
"description": "Notarize prompt and context digests with Ed25519 service signatures and OpenTimestamps Bitcoin anchoring at https://api.whitemagic.dev/notarize.",
"tags": [
"notarization",
"anchors",
"bitcoin",
"opentimestamps",
"evidence"
],
"examples": [
"Notarize context digest",
"Verify OpenTimestamps proof"
]
}
]
}