
Total Recall
Give coding agents durable, verifiable memory across sessions using SQLite-backed tools instead of re-pasting context every time.
Overview
Total Recall is a MCP server for the Build phase that provides 26 tools for persistent, verified, cross-session agent memory backed by SQLite and sync.
What is this MCP server?
- 26 MCP tools for persistent cross-session agent memory
- SQLite storage with sync-oriented design for local-first recall
- Verified memory patterns to reduce hallucinated project state
- stdio npm package @avi-total-recall/total-recall (npx runtime hint)
- Fits Claude Code and other MCP clients needing long-horizon context
- 26 tools documented in the server description
- Version 0.2.3
- Storage: SQLite with sync
What problem does it solve?
Agents forget prior sessions unless you manually reload context, which wastes tokens and reintroduces inconsistent assumptions.
Who is it for?
Solo builders running long Claude Code or Cursor sessions on one repo who want structured agent memory beyond the chat window.
Skip if: Teams that only need ephemeral chat, or those who require enterprise multi-tenant memory with hosted compliance guarantees out of the box.
What do I get? / Deliverables
Your agent can read and write durable memory locally so multi-day solo builds stay aligned without repeating the same briefing.
- Persistent memory store the agent can query and update across sessions
- Access to 26 memory-oriented MCP tools
- Sync-capable local memory workflow aligned with agent tooling
Recommended MCP Servers
Journey fit
Memory infrastructure is built when you wire agent tooling; it pays off again during long-term iteration in production. Agent-tooling is the canonical shelf for MCP servers that extend what agents remember and verify locally.
How it compares
MCP memory layer with 26 tools, not a notes app skill or generic vector DB tutorial.
Common Questions / FAQ
Who is Total Recall for?
Developers shipping with AI agents who need cross-session recall and verification without rebuilding context from scratch each time.
When should I use Total Recall?
Use it while building and iterating agent-heavy workflows, especially when the same project spans many sessions over days or weeks.
How do I add Total Recall to my agent?
Run the @avi-total-recall/total-recall npm package over stdio in your MCP client configuration, typically via npx as documented in the registry entry.