agent-recall: Local SQLite MCP for Persistent Claude Code Memory

✍️ OpenClawRadar📅 Published: February 28, 2026🔗 Source
agent-recall: Local SQLite MCP for Persistent Claude Code Memory
Ad

Solving Claude Code's Session Memory Problem

Claude Code forgets everything between sessions, requiring users to re-explain team details, decisions, and blockers. While CLAUDE.md works for single projects, it becomes messy across multiple projects with conflicting context.

agent-recall addresses this with a local SQLite-based memory layer that persists across sessions without cloud dependencies.

How It Works

  • Single SQLite file in WAL mode - no cloud, no vector DB, nothing leaves your machine
  • 9 MCP tools that let Claude save entities, relationships, and observations as you work
  • At session start, an LLM generates a structured briefing covering key people, recent decisions, and active blockers instead of dumping raw data
  • Versioned slot history - old values get archived, not overwritten
Ad

Key Features

Compared to claude-memory-mcp (which is great for free-form memories), agent-recall offers:

  • Entity-relation model for structured data
  • Scoped visibility to control which project sees what context
  • LLM-summarized briefings rather than loading raw facts into context

Setup

Installation is straightforward:

pip install 'agent-recall[mcp]'

Then add the server to your .mcp.json configuration file. The tool is MIT licensed with 321 tests and was developed from running approximately 30 agents daily for work.

The author raises an interesting question about implementation approaches: are LLM-summarized briefings actually better than loading raw facts into context? This reflects ongoing experimentation in the MCP ecosystem about optimal memory management strategies.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Hyper iOS App: Voice Recorder with Real-Time Transcription and Action Extraction
Tools

Hyper iOS App: Voice Recorder with Real-Time Transcription and Action Extraction

Hyper is an iOS voice recorder app that transcribes conversations in real-time, provides summaries and action items, and allows mid-conversation queries via wakeword detection. It's designed for unstructured meetings like 1:1s, coffee chats, and standups.

OpenClawRadar
Time Complexity MCP: Static Analysis Tool Feeds Big-O Complexity to AI Coding Agents
Tools

Time Complexity MCP: Static Analysis Tool Feeds Big-O Complexity to AI Coding Agents

Time Complexity MCP is an open-source MCP server that performs static code analysis to detect Big-O complexity, feeding the results directly to AI coding agents like Claude Code or Copilot without token consumption. It supports JavaScript, TypeScript, Python, Java, Kotlin, and Dart.

OpenClawRadar
mindpm: A Free MCP Server for Persistent Project Memory with Claude
Tools

mindpm: A Free MCP Server for Persistent Project Memory with Claude

mindpm is a free, open-source MCP server that provides Claude with a local SQLite database to track tasks, decisions, notes, and session summaries across conversations. Setup takes 30 seconds with the command: claude mcp add mindpm -e MINDPM_DB_PATH=~/.mindpm/memory.db -- npx -y mindpm.

OpenClawRadar
AgentHandover: Mac menu bar app that creates agent skills by watching your screen
Tools

AgentHandover: Mac menu bar app that creates agent skills by watching your screen

AgentHandover is an open-source Mac menu bar app that uses Gemma 4 running locally via Ollama to watch your screen and turn repeated workflows into structured Skill files that any agent can follow. It offers both Focus Record for specific tasks and Passive Discovery that picks up patterns from background observation.

OpenClawRadar