natuleadan/mcp-memory
Local MCP server compatible with any stdio-based AI client. Provides persistent structured memory, semantic search and reindexing using local embeddings and LanceDB.
Platform-specific configuration:
{
"mcpServers": {
"mcp-memory": {
"command": "npx",
"args": [
"-y",
"mcp-memory"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<p align="center"> </p>
<h1 align="center">mcp-memory</h1> <p align="center"><strong>Persistent vector memory for any MCP-compatible AI client — local, semantic, structured</strong></p>
<p align="center"> <a href="https://github.com/natuleadan/mcp-memory/releases"></a> <a href="LICENSE"></a> </p>
> ⚠️ Active Development — APIs and tools may change without prior notice. Use tagged releases (vX.Y.Z) for stability.
---
Local MCP server compatible with any stdio-based AI client. Provides persistent structured memory, semantic search and reindexing using local embeddings and LanceDB.
data/)nomic-embed-text via Ollama---
Two memory layers:
memories table)CRUD entries with semantic embeddings. Persists across sessions.
| Type | Purpose | |------|---------| | soul | Agent identity, values and personality | | user | User profile: role, expertise, preferences | | feedback | Learned rules: corrections and confirmed approaches | | project | Active work, decisions, project state | | reference | Pointers to external systems, tools, docs | | pending | Open tasks and follow-ups |
Loading reviews...