mkreyman/mcp-memory-keeper and the MCP memory ecosystem for Claude Code, Cursor, and Cline. Never lose context between sessions.
mcp-memory-keeper by mkreyman is an MCP server for persistent context management in AI coding assistants. It stores and retrieves context across sessions, preventing the "forget everything" problem.
"MCP server for persistent context management in AI coding assistants." — mkreyman/mcp-memory-keeper on GitHub
MCP server for persistent context management. Works with any MCP-compatible AI coding assistant.
Persistent memory for Claude Code. Auto-updates CLAUDE.md and state.json on session start/end.
Vector memory database for Cursor and Claude Code. Semantic search across sessions.
Remote memory bank management for Cline. Inspired by Cline Memory Bank.
| Solution | Platform | Storage | Encryption | TTL | License |
|---|---|---|---|---|---|
| ★ agent-memory | Any MCP agent | JSON/SQLite/Redis | AES-256 | Yes | MIT |
| mcp-memory-keeper | Claude Code, Cline | SQLite | — | — | MIT |
| memory-mcp | Claude Code | JSON | — | — | MIT |
| Claude-CursorMemoryMCP | Cursor, Claude Code | Vector DB | — | — | MIT |
| memory-bank-mcp | Cline | MCP remote | — | — | MIT |
# Install mcp-memory-keeper
npm install -g mcp-memory-keeper
# Configure your AI coding assistant
# Add to MCP config (claude_desktop_config.json or similar):
# {
# "mcpServers": {
# "memory-keeper": {
# "command": "npx",
# "args": ["-y", "mcp-memory-keeper"]
# }
# }
# }
The MCP memory keeper ecosystem has many good options — but only agent-memory combines: