mcp-memory-keeper
by mkreyman·★ 122·Score 49
MCP server for persistent context management in AI coding assistants that prevents context loss during session resets.
Overview
MCP Memory Keeper is a comprehensive solution for maintaining context across Claude Code sessions. It provides a persistent memory layer that stores work history, decisions, and progress, ensuring important information isn't lost when context limits are reached. The server offers rich features including file content caching, checkpoint systems, channel-based organization, and full-text search capabilities. It's particularly valuable for complex coding projects, long debugging sessions, and team collaboration where context preservation is critical.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this when working with Claude Code on long coding sessions or complex projects where preserving context between sessions is critical.
When NOT to choose this
Not suitable if you're using AI assistants other than Claude, as this is specifically designed for Claude's context management.
Tools this server exposes
8 tools extracted from the READMEcontext_session_startStart a new context session with optional project directory and default channel
context_saveSave context data with optional key, category, and priority
context_getRetrieve saved context data by key
context_searchSearch all saved context with filters for time, category, and keywords
context_checkpointCreate a complete snapshot checkpoint of current context
context_restore_checkpointRestore context from a previously created checkpoint
context_diffCompare saved context between two points in time
context_timelineView a timeline of context changes over time
Note: Tool names inferred from the 'Features' section and examples throughout the README. The README mentions 38 tools in total but only shows examples of 8 core tools. Tool signatures are not documented in the README.
Comparable tools
Installation
Installation
Recommended: NPX Installation
claude mcp add memory-keeper npx mcp-memory-keeperClaude Desktop App Configuration
- Open Claude Desktop settings
- Navigate to "Developer" → "Model Context Protocol"
- Click "Add MCP Server"
- Add the following configuration:
{
"mcpServers": {
"memory-keeper": {
"command": "npx",
"args": ["mcp-memory-keeper"]
}
}
}FAQ
- How does Memory Keeper prevent context loss?
- Memory Keeper stores context information in a persistent SQLite database that survives session resets. When Claude's context fills up, you can save checkpoints and restore them later.
- Can multiple Claude sessions share the same context?
- Yes, Memory Keeper maintains a shared memory board that allows multiple Claude sessions to access the same context data, enabling collaborative workflows.
Compare mcp-memory-keeper with
Last updated · Auto-generated from public README + GitHub signals.