memory_mcp
Persistent memory across sessions. Supported agents can store tagged facts, preferences, and context that survive session restarts — so they don't ask you the same questions twice.
Tools
| Tool | Parameters | What it does |
|---|---|---|
memory_add | content, tags?, project_scope? | Store a memory with optional tags |
memory_search | query, limit?, project_scope? | Semantic search across stored memories |
memory_list | limit?, project_scope? | List recent memories |
memory_update | id, content, tags? | Update an existing memory |
memory_delete | id | Delete a memory by ID |
memory_clear | project_scope? | Delete all memories (global or project-scoped) |
Scoping
Memories are scoped per user. Set project_scope: true to limit a memory to the current project (working directory). Leave it out or set false for memories that apply across all your projects.
Memory is most useful when agents proactively add things — your stack preferences, project constraints, decisions you've made. Tell an agent “remember this” and it will call
memory_add immediately.