
Recall
Persist, search, and re-inject Claude Code session memory so long-running solo projects do not lose context.
Overview
Recall is a Build-phase MCP server for Claude Code that searches, recalls, and re-injects persistent memory from any past session.
What is this MCP server?
- npm stdio package @clauderecallhq/cli (v0.12.0)
- Search and recall context from any prior Claude Code session
- Re-inject remembered context into the active thread
- Built for Claude Code persistent memory, not generic note apps
- Server version 0.12.0
- npm package: @clauderecallhq/cli
- Transport: stdio (no API key in published server schema)
What problem does it solve?
Claude Code sessions reset context, so you lose earlier decisions and debugging notes whenever you start a fresh chat on the same repo.
Who is it for?
Solo builders on Claude Code running long-horizon features, refactors, or support loops who need session memory without manual copy-paste.
Skip if: Teams standardized on Cursor-only workflows without Claude Code, or users who want cloud KB search unrelated to coding sessions.
What do I get? / Deliverables
After installing Recall, you can search past sessions and pull remembered context back into the active agent thread.
- Searchable archive of prior Claude Code conversational context
- Faster re-injection of decisions and debug trails into new threads
- Reduced re-explaining of repo state to the agent
Recommended MCP Servers
Journey fit
Recall is foundational agent infrastructure you install while building with Claude Code, and it pays off across later phases as sessions accumulate. Agent-tooling is the primary shelf for first-party memory MCP aimed at coding agents rather than app runtime monitoring.
How it compares
Claude Code session-memory MCP, not a vector database skill or production error monitoring integration.
Common Questions / FAQ
Who is Recall for?
Indie developers using Claude Code who need searchable, reusable memory across coding sessions on the same product.
When should I use Recall?
Use it early in Build-phase agent setup and keep it enabled whenever threads grow long enough that rediscovered context saves real time.
How do I add Recall to my agent?
Add the npm stdio server @clauderecallhq/cli to your Claude Code MCP configuration per the Recall repo docs and restart the client.