mcp-memory
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-memoryrecall what we discussed about the deployment"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-memory
Your AI agent forgets everything between sessions. This fixes that.
An MCP server that gives any AI agent persistent memory with semantic search. Store decisions, context, and knowledge once -- recall them with natural language queries across any future session.
Built on ChromaDB embeddings, scoped per project, runs entirely locally.
Why
Every MCP-based agent (Claude Desktop, Claude Code, Cursor) starts each session with amnesia. Decisions made yesterday are gone. Context from last week is gone. You re-explain the same things every time.
mcp-memory adds four tools -- remember, recall, forget, list_memories -- that persist knowledge across sessions with vector similarity search. Your agent remembers what matters and finds it when relevant.
Related MCP server: aimemory
Features
Semantic recall -- vector embeddings (all-MiniLM-L6-v2) find related memories, not just keyword matches
Per-project scoping -- memories don't leak between projects
Importance scoring -- prioritize critical decisions (1-5 scale)
Tag-based filtering -- organize memories by category
Fully local -- ChromaDB on disk, no cloud, no API keys, no telemetry
Installation
pip install -e .Configuration
Environment Variable | Default | Description |
|
| Where memories are stored on disk |
|
| Default project scope |
|
| Default number of recall results |
MCP Client Setup
Claude Desktop
Add to ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"memory": {
"command": "mcp-memory",
"env": {
"MCP_MEMORY_DATA_DIR": "~/.mcp-memory"
}
}
}
}Claude Code
Add to .claude/settings.json:
{
"mcpServers": {
"memory": {
"command": "mcp-memory"
}
}
}Tools
remember
Store a memory for later recall.
Arg | Type | Default | Description |
| string | required | The text to remember |
| string | "global" | Project scope |
| list[string] | [] | Tags for filtering |
| string | "" | Where this memory came from |
| int | 3 | Priority 1-5 |
recall
Search memories by semantic similarity.
Arg | Type | Default | Description |
| string | required | Natural language search |
| string | all | Limit to project |
| list[string] | none | Filter by tags |
| int | 10 | Max results |
| float | none | Minimum relevance 0.0-1.0 |
forget
Delete stored memories.
Arg | Type | Default | Description |
| list[string] | none | Specific IDs to delete |
| string | none | Delete all in project |
| list[string] | none | Delete by tags |
list_memories
Browse stored memories with pagination.
Arg | Type | Default | Description |
| string | all | Filter to project |
| list[string] | none | Filter by tags |
| int | 1 | Page number |
| int | 20 | Results per page |
Development
pip install -e ".[dev]"
pytest # run tests
ruff check . # lint
ruff format . # format
mypy mcp_memory # type checkLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityAmaintenanceProvides persistent memory for AI coding agents via MCP, enabling agents to store and semantically recall facts, events, and lessons across sessions, all running locally without cloud dependencies.Apache 2.0
- Alicense-qualityDmaintenanceGives AI agents persistent memory with semantic search, automatic extraction, and memory decay, accessible via MCP protocol.7MIT
- Alicense-qualityAmaintenanceProvides persistent, searchable memory for MCP-compatible agents, enabling recall by meaning, automatic decay, trust scoring, and cross-agent handoffs.4MIT
- AlicenseCqualityCmaintenancePersistent semantic memory for MCP-compatible agents, enabling them to remember and recall text, audio, and documents across sessions.1066MIT
Related MCP Connectors
Persistent memory for AI agents. Search, store, and recall across sessions.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/oneKn8/mcp-memory'
If you have feedback or need assistance with the MCP directory API, please join our Discord server