memstate-ai/memstate-mcp
Versioned, structured memory for AI agents. Stores facts as keypaths with full version history, automatic conflict detection, and O(1) token retrieval.
Ads
Overview
Versioned, structured memory for AI agents. Stores facts as keypaths with full version history, automatic conflict detection, and O(1) token retrieval.
Installation
npx -y @memstate/mcp
Configuration
{
"mcpServers": {
"memstate": {
"command": "npx",
"args": [
"-y",
"@memstate/mcp"
],
"env": {
"MEMSTATE_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Capabilities
- Store task summaries and decisions
Save markdown notes, decisions, or task results with `memstate_remember` and let the server extract keypaths and detect conflicts automatically.
- Set individual configuration values
Write a short value to a specific keypath (e.g., `config.port = 8080`) using `memstate_set`.
- Browse project memory before starting work
Retrieve all memories for a project or subtree with `memstate_get` to understand current context.
- Find memories by meaning
Use `memstate_search` for semantic lookup when you don't know the exact keypath.
- Audit how knowledge changed over time
View the full version chain of any keypath with `memstate_history` to see what changed and when.
- Remove outdated memories safely
Soft-delete a keypath or entire project with `memstate_delete` or `memstate_delete_project` while preserving full history.
Tags
- memory
- version-control
- ai-agent
- knowledge-retrieval
- database
- awesome-list
Related MCP servers
Memory MCP Server
OfficialPersist assistant memory as a lightweight knowledge graph across sessions.
OpenLore
OfficialAgent-native knowledge server. Serves docs to AI agents over SSH and MCP with identity-scoped views, governed writing, and structured metadata. Single binary, zero config.
gingugu/gingugu
Persistent memory for AI coding assistants. Local SQLite, no cloud. 16 MCP tools: store, recall, search, relate, consolidate, export, and credential vault (OS keychain). Typed memories with confidence lifecycle (verified/inferred/stale/deprecated), namespaces, knowledge graph, and hybrid BM25 + semantic search via fastembed ONNX. Works with Cursor, Windsurf, Claude, and any MCP client. `pip install gingugu`
GistPad-MCP
Use GitHub Gists to manage and access your personal knowledge, daily notes, and reusable prompts. This acts as a companion to https://gistpad.dev and the [GistPad VS Code extension](https://aka.ms/gistpad).