Question → hypothesis/design → architecture → evaluation → results → limitations → next questions
The Model Context Protocol standardises tool discovery but says little about state, identity, or trust. A memory server is a good stress test of what the protocol leaves unspecified.
An explicit memory contract can preserve semantics across clients, provided identity and scope are enforced outside tool discovery.
Evaluation in progress: portability checks across multiple MCP clients.
Working MCP server used to drive MemKit from multiple agent runtimes.