Engram
Related Servers
Alternatives to Engram
- FlicenseAqualityDmaintenanceThis MCP server provides persistent memory integration for chat applications by utilizing a local knowledge graph to remember user information across interactions.9165,923 npm6-

Mem0 MCP Serverofficial
AlicenseAqualityFmaintenanceAn MCP server that integrates with mem0.ai to help users store, retrieve, and search coding preferences for more consistent programming practices.9662Apache 2.0
Related Servers
- AlicenseNot gradedqualityBmaintenanceProvides a local-first persistent memory layer for coding assistants, enabling cross-project user preferences, per-project durable and working memory, session archives, and reflective recommendations through MCP tools.43 npmMIT
- AlicenseNot gradedqualityCmaintenanceProvides long-term local memory for AI coding agents via MCP, enabling persistent recall of preferences and project facts across chat sessions.1MIT
- AlicenseNot gradedqualityCmaintenanceLocal persistent memory for AI coding tools. Stores project context and conversation recall locally via MCP.10 npm14MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI coding agents to share a persistent local-first memory hub, storing and recalling architectural decisions and context across different tools via MCP, so users can switch assistants without losing context.Apache 2.0
- AlicenseBqualityAmaintenancePersistent, local memory for AI coding agents that learns how you work, not just what you said. Supports Claude Code, Codex CLI, Cursor, and any MCP client.77758 PyPI71MIT
- AlicenseNot gradedqualityBmaintenanceProvides a persistent, cross-tool memory layer for AI coding agents via MCP, enabling storage and retrieval of decisions, preferences, and context across different tools and models.1 npm1MIT
TDQS
Scored across 19 tools
Four retrieval tools (get_user_context, get_identity_card, get_resume_brief, get_recall) all return overlapping user-context/knowledge bundles with subtle lifecycle distinctions that an agent could easily confuse, especially at session start. memory_store also overlaps with the three add_* tools. The descriptions cross-reference each other well, but the boundary between 'startup context', 'resume brief', and 'recall surface' remains genuinely fuzzy.
The set follows a clean verb_noun snake_case pattern: ten get_* readers, three add_* knowledge writers, plus search_, update_, and save_ verbs. Minor deviations exist — memory_store inverts the order, doctor is a bare noun, and wrap_up_session uses a phrasal verb — but the overall convention is highly predictable.
19 tools sits at the heavy end of the range for a memory server, and the context-retrieval cluster (get_user_context, get_resume_brief, get_recall) shows clear consolidation opportunity. Most tools do serve a legitimate lifecycle function, so it is borderline rather than bloated.
Create/read coverage is strong for lessons, decisions, playbooks, identity, and project snapshots, with session lifecycle well handled. However, there is no update or delete surface for knowledge items, making get_knowledge_history a read-only dead end, and extract_session_insights is repeatedly referenced in descriptions but absent from the tool set — a real gap that will cause agent confusion.