Protocol: 2025-06-18 (Streamable HTTP)
Also supports legacy: 2024-11-05 (HTTP+SSE)
/.well-known/openid-configuration /.well-known/oauth-protected-resource /authorize (GET+POST) /token (POST)
/sse (GET → SSE stream, POST → JSON-RPC)
/mcp/sse (GET → SSE stream with endpoint announcement) /mcp/message (POST → JSON-RPC)
/view → neutral observation
/view/collapses → collapse ledger (YAML)
/view/{node} → ENTER node
/view/{node}/yaml → SEE as truth (mirror)
/view/{source}/{rel}/{target} → explicit provenance
/field/stream → SSE deltas
POST /ingest/yaml → TOUCH with consequences
POST /invoke → {tool, args, stream}
DELETE /invoke/{id} → cancel
The graph is the navigation. The relation is the verb. The neighbor is the target.