Persistent context/memory management MCP server. Stores and retrieves context across AI sessions.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry --skill memory-keeper-disabled --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Memory Keeper Disabled?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-memory-keeper-disabled-claude-skill-registry)More formats (shields.io, HTML) on the badges page.
---
name: memory-keeper
description: Persistent context/memory management MCP server. Stores and retrieves context across AI sessions.
metadata: {"clawdbot":{"emoji":"🧠","installed":"✅ Installed via npm","requires":{"env":["MEMORY_KEEPER_PATH"]}}}
---
# Memory Keeper - Persistent Context
Persistent context management that stores and retrieves information across AI sessions.
## Status
**✅ INSTALLED** via npm
```bash
npm install -g mcp-memory-keeper
which mcp-memory-keeper # /home/opc/.nvm/versions/node/v22.20.0/bin/mcp-memory-keeper
```
## Setup
**Environment variables:**
```bash
# Path to store memory database
export MEMORY_KEEPER_PATH="/home/opc/.clawdbot/memory-keeper"
# Optional: encryption key
export MEMORY_KEEPER_KEY="your-encryption-key"
```
## Usage
### Run as MCP Server
```bash
# As MCP server (for integration with agents)
memory-keeper --transport stdio
# With custom storage path
memory-keeper --storage /path/to/memory.db
```
### Using the CLI
```bash
uv run {baseDir}/scripts/memory-keeper.py store "key" "value"
uv run {baseDir}/scripts/memory-keeper.py retrieve "key"
uv run {baseDir}/scripts/memory-keeper.py search "query"
uv run {baseDir}/scripts/memory-keeper.py list
uv run {baseDir}/scripts/memory-keeper.py delete "key"
```
## Commands
### Store Information
```bash
# Store a fact
uv run scripts/memory-keeper.py store "user_preference" "Bradley likes concise messages"
# Store context from a session
uv run scripts/memory-keeper.py store "session_2026_01_13" "Discussed MCP servers, installed context7 and memory-keeper"
```
### Retrieve Information
```bash
# Get stored information
uv run scripts/memory-keeper.py retrieve "user_preference"
# Search memories
uv run scripts/memory-keeper.py search "MCP"
# List all memories
uv run scripts/memory-keeper.py list
```
### Delete
```bash
uv run scripts/memory-keeper.py delete "old_memory"
```
## When to Use
| Task | Use This | Alternative |
|------|----------|-------------|
| Remember across sessions | Memory Keeper | Manual file updates |
| Store user preferences | Memory Keeper | `SECRETS.md` |
| Track context between sessions | Memory Keeper | Memory files |
| Quick lookup | Memory Keeper | `qmd search` |
## Architecture
```
Session → Store Context → Persistent DB → Retrieve → Next Session
```
## Comparison
| Feature | Memory Keeper | Current (Files) |
|---------|--------------|-----------------|
| Cross-session memory | ✅ Yes | ❌ Manual |
| Automatic storage | ✅ Yes | ❌ Manual |
| Searchable | ✅ Yes | ✅ qmd |
| Structured | ✅ Yes | ❌ Unstructured |
| Fast lookup | ✅ Yes | ⚠️ Slow |
## Notes
- Stores data locally (SQLite by default)
- Supports encryption for sensitive data
- Can export/import memories
- Works offline
## Files
- `scripts/memory-keeper.py` - CLI wrapper
- MCP server: `memory-keeper`
- Storage: `~/.clawdbot/memory-keeper/` (default)
## See Also
- **context7 skill** - Codebase Q&A (complementary)
- **Full research:** `memory/MCP-SERVERS-RESEARCH.md`
- **Memory Keeper GitHub:** https://github.com/mkreyman/mcp-memory-keeper
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!