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

ToolParametersWhat it does
memory_addcontent, tags?, project_scope?Store a memory with optional tags
memory_searchquery, limit?, project_scope?Semantic search across stored memories
memory_listlimit?, project_scope?List recent memories
memory_updateid, content, tags?Update an existing memory
memory_deleteidDelete a memory by ID
memory_clearproject_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.