A post-mortem succession protocol for AI agents. Black Box, handoff, time-locks.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit c11b167 · analyzer v17 · 3d ago
skills & prompt files 1
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 5
- fs Omodaka9375-wake-c11b167/wake-mcp-server/src/db.ts :2
import { mkdirSync } from 'node:fs'; - fs Omodaka9375-wake-c11b167/wake-mcp-server/src/http.ts :2
import { readFile } from 'node:fs/promises'; - fs Omodaka9375-wake-c11b167/wake-mcp-server/src/legal.ts :2
import { writeFileSync, readFileSync, mkdirSync } from 'node:fs'; - fs Omodaka9375-wake-c11b167/wake-mcp-server/src/store.ts :2
import { readFile, writeFile, mkdir } from 'node:fs/promises'; - fs Omodaka9375-wake-c11b167/wake-mcp-server/src/test.ts :9
import { rm } from 'node:fs/promises';
network 3
- net Omodaka9375-wake-c11b167/wake-mcp-server/dashboard/app.js :19
const res = await fetch(API, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(body) }); - net Omodaka9375-wake-c11b167/wake-mcp-server/src/http.ts :1
import { createServer, IncomingMessage, ServerResponse } from 'node:http'; - net Omodaka9375-wake-c11b167/wake-mcp-server/src/webhooks.ts :45
await fetch(hook.url, {
database 1
- db Omodaka9375-wake-c11b167/wake-mcp-server/src/db.ts :1
import Database from 'better-sqlite3';
tool registrations 23
- export_will Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/backup.ts :9
- import_will Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/backup.ts :27
- list_backups Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/backup.ts :45
- restore_backup Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/backup.ts :63
- configure_will Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/configure.ts :28
- update_will Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/configure.ts :59
- get_access_tier Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/eulogy.ts :11
- get_final_message Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/eulogy.ts :24
- get_black_box Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/eulogy.ts :49
- get_audit_log Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/eulogy.ts :106
- initiate_handoff Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/handoff.ts :10
- get_handoff_package Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/handoff.ts :45
- heartbeat Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/heartbeat.ts :9
- contribute_knowledge Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/knowledge.ts :10
- list_knowledge Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/knowledge.ts :38
- delete_knowledge Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/knowledge.ts :60
- export_legal_will Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/legal.ts :9
- get_deletion_certificate Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/legal.ts :25
- purge_owner_data Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/legal.ts :36
- execute_terminal_state Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/rest.ts :10
- verify_death Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/verify.ts :9
- get_status Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/vigil.ts :9
- trigger_vigil Omodaka9375-wake-c11b167/wake-mcp-server/src/tools/vigil.ts :37
declared dependencies 9
- @cfworker/json-schema@^4.1.1
- @modelcontextprotocol/node@2.0.0-alpha.2
- @modelcontextprotocol/server@2.0.0-alpha.2
- better-sqlite3@^12.9.0
- zod@^4.3.6
- @modelcontextprotocol/client@2.0.0-alpha.2
- @types/better-sqlite3@^7.6.13
- @types/node@^25.6.0
- typescript@^6.0.3