Persistent memory that survives restarts and works offline. This MCP server gives Claude 22 tools for remembering facts across sessions, indexing files with semantic search, and coordinating work when multiple agents touch the same codebase. The `remember` and `recall` tools handle basic memory, while `claim` and `handoff` let agents soft-lock resources and pass work without clobbering each other's edits. Embeddings run locally via ONNX with no API keys required. Memory lives in append-only artifacts on disk under `~/.recall/`. Install via pip, add one JSON block to your Claude Desktop config, and your conversations stop starting cold. Scales from single-user to multi-agent without changing anything.
claude mcp add --transport stdio recallworks-recall uvx recall