Recall: A Persistent Memory MCP Server for Claude Code

✍️ OpenClawRadar📅 Published: February 28, 2026🔗 Source
Recall: A Persistent Memory MCP Server for Claude Code
Ad

Recall is an MCP server that provides Claude Code with persistent memory across sessions, addressing the issue where each new session starts from zero. The tool ships as a native Claude Code plugin and is available via /plugin install recall@claude-plugins-official, with setup initiated by /recall:setup to connect an API key.

Core Features

The system implements four lifecycle hooks:

  • session-start: Loads recent memories and decisions
  • observe: Silently captures important changes after file edits, filtering for high-signal events like git commits, test runs, and architectural decisions to avoid noise
  • pre-compact: Saves critical state before context compaction to preserve nuanced reasoning that would otherwise be lost (e.g., "we chose Redis over Postgres because of X, Y, Z" becoming just "uses Redis")
  • session-end: Writes a summary for the next session
Ad

Technical Implementation

Recall uses semantic search with embeddings, meaning Claude doesn't receive a wall of text but instead gets contextually relevant memories for the current task. The developer notes that auto-capture is tricky—storing every file edit creates noise, so the observe hook filters for meaningful events.

For team usage, the system implements a tenant + workspace model to handle workspace isolation and selective sharing across multiple Claude sessions. The pre-compact hook is identified as the most valuable feature, as compaction often eliminates nuanced decisions.

The project is open source under MIT license at github.com/joseairosa/recall, with a hosted version available at recallmcp.com that includes a free tier.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

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
🦀
Tools

Collaborate: A Claude Code Skill for Structured, Asynchronous Document Writing with Multi-Agent Handoffs

A Claude Code skill called 'collaborate' enables multi-contributor document writing where each participant gets a plain‑English briefing from Claude on previous changes, reasoning, and next tasks, with support for parallel sections, structured critique, and Slack/Signal notifications.

OpenClawRadar
yburn: Tool to audit and replace unnecessary AI agent cron jobs
Tools

yburn: Tool to audit and replace unnecessary AI agent cron jobs

yburn is a Python tool that audits AI agent cron jobs and replaces those that don't need LLMs with standalone Python scripts. The creator found 58% of 98 cron jobs were purely mechanical tasks like system health checks and git backups.

OpenClawRadar
Jentic Mini: Self-Hosted API and Action Execution Layer for OpenClaw
Tools

Jentic Mini: Self-Hosted API and Action Execution Layer for OpenClaw

Jentic Mini is a self-hosted API and action execution layer that sits between AI agents and external APIs, storing credentials in an encrypted vault and providing scoped toolkits with individually revocable keys. It automatically imports 10,000+ OpenAPI specs and Arazzo workflow sources when credentials are added.

OpenClawRadar