Governed local memory for coding agents with lifecycle states, conflict checks, stale detection, and MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Agentmem.
Thezenmonster/agentmem MCP server provides governed memory for coding-agent workflows. It stores typed records such as decisions and bugs, preserves session notes, and supports search and context-limited recall. Records carry a trust lifecycle: new observations can begin as hypotheses, move to active, become validated, or be deprecated when they no longer apply. Superseded records remain available for history and link to their replacements.
The storage layer uses SQLite with FTS5 full-text search, so the project can run locally without a separate database or hosted service. Recall ranks validated and active records above hypotheses, while deprecated and superseded records are left out of normal recall. This makes it suitable for projects where old implementation rules or previous mistakes could mislead an agent.
Thezenmonster/agentmem MCP server can be used through its built-in MCP service, Python API, or command-line interface. The MCP tool set includes operations for adding, finding, listing, updating, and deleting memories, along with session persistence and governance actions. A client can promote a record, deprecate it with a reason, or supersede it with a newer record.
Conflict detection compares related memories using topic overlap and sentence-level negation checks. It distinguishes duplicates from contradictions and reports severity based on the records' states. Staleness checks identify records that have aged beyond a chosen threshold, reference missing files, or no longer match a tracked source hash.
Health reporting combines conflict and stale-memory findings with orphaned references, deprecated-memory weight, and the presence of validated records. The result is a score from 0 to 100 with associated details.
Install the MCP extra with pip install quilmem[mcp]. The CLI initialization command accepts a tool and project, for example agentmem init --tool claude --project myapp. The MCP service itself runs with agentmem serve.
A stdio configuration can invoke agentmem with serve, plus --db for the SQLite database path and --project for the project name. The README shows this setup in .claude/settings.json and identifies Cursor and Claude Code as supported workflows. Agent-specific instructions can be copied into files such as CLAUDE.md, .cursorrules, or AGENTS.md so the agent knows when to use memory.
The Python API also accepts a database path and project name when creating a Memory instance. Provenance fields can record a source path, section, and content hash.
The documented MCP tools are:
add_memory, search_memory, and recall_memoryupdate_memory, delete_memory, and list_memoriessave_session and load_sessionpromote_memory, deprecate_memory, and supersede_memorymemory_health and memory_conflictsThe sync behavior is hash-aware: an unchanged source is skipped, a changed source updates the related memory, a removed section causes deprecation, and a restored section can reactivate a deprecated memory.
The README documents local SQLite and FTS5 storage rather than a hosted or distributed deployment. The package name used for installation is quilmem, while the command-line executable and MCP configuration use agentmem. The available material does not specify support for authentication, remote hosting, or clients beyond the named Claude Code, Cursor, and generic MCP-client workflows.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/thezenmonster-agentmem)<a href="https://allmcps.com/mcp/thezenmonster-agentmem"><img src="https://allmcps.com/api/badge/thezenmonster-agentmem?style=directory" alt="Agentmem on AllMCPs" /></a>