Mnemosyne + Claude Code
May 26, 2026 · View on GitHub
Give Claude Code persistent memory across sessions. It remembers your preferences, project context, and decisions.
Setup
- Install Mnemosyne with MCP support:
pip install "mnemosyne-memory[mcp]"
- Add to
claude.jsonin your project root:
{
"mcpServers": {
"mnemosyne": {
"command": "mnemosyne",
"args": ["mcp"],
"env": {}
}
}
}
- Restart Claude Code. The tools register automatically.
Usage
In Claude Code:
/remember User prefers pnpm over npm
/recall project architecture decisions
Or ask naturally:
- "Remember that I use 2-space indentation"
- "What do you know about our auth system?"
- "Recall the discussion about the database schema"
CLI shortcuts
Claude Code slash commands:
mnemosyne_remember— Store a memorymnemosyne_recall— Search memoriesmnemosyne_forget— Delete a memory
Project isolation
Use per-project memory banks to keep contexts separate:
{
"mcpServers": {
"mnemosyne": {
"command": "mnemosyne",
"args": ["mcp", "--bank", "my-project"],
"env": {}
}
}
}