Engram MCP server
Cognitive memory for coding agents: hybrid recall, remember/forget, knowledge graph, nightly dreams.
1 stars182 downloads/wk
Reviews
Write oneNobody has reviewed Engram yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Engram tools (16, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
commitmentsList tracked commitments — first-person promises, intentions and
commitments_updatewrite actionResolve a tracked commitment once the user confirms it is handled:
exploreExplore connections in the knowledge graph starting from an entity.
explore_selectiveExplore the knowledge graph selectively by expanding only branches
fetch_snippetsFetch multiple line ranges from a single file in one call. Ranges are
forgetwrite actionRemove a memory the user says is wrong or stale. Pass the memory_id
index_file_structureParse a source file to extract function, class, and module definitions,
ingest_turnRecord one user/assistant turn of an external agent conversation
recallRetrieve relevant memories from past Claude Code conversations and
recall_drillDrill into a specific result from a recall session to get expanded
recall_sessionwrite actionCreate or continue an iterative search session for multi-step memory
reflectView emergent patterns and structure in the knowledge graph.
rememberStore a fact, preference, decision, or other knowledge as a semantic
remember_batchStore multiple facts, preferences, decisions, or other knowledge items
scan_fileScan a file server-side with regex patterns and return structured matches
showRead full conversations to extract detailed context after
Public scan report
scanner v0.1.8 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan270 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …npm run build && npm run test:run", "postinstall": "node scripts/preflight.cjs", "vers…
Grade history
- 2026-09-19restoreD → Cscore 68: npm install lifecycle script present; npm install lifecycle script present
Install directly
Runs npx -y @devinmlowe/engram on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add engram -- npx -y @devinmlowe/engram
Engram: common questions
- Is Engram MCP server safe?
- With care: it is graded C, so read the findings first (68/100). Read the Engram safety report
- How do I install Engram?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Engram need an API key?
- Yes. The registry entry asks for
ENGRAM_MCP_TOKEN. - Is Engram maintained?
- The last commit was 2 days ago (2026-09-18). The latest release is v0.4.0.
- What can I use instead of Engram?
- Servers from other publishers that do the same job: Codebase Memory MCP server, Prism Coder MCP server and Deja Vu MCP server. Compare all Engram alternatives.
Alternatives to Engram
Same job from other publishers: the closest match first, then the best rated.
- Codebase MemoryCodebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.not reviewedWidely usedC
- Prism CoderSession memory for coding agents: local-first recall, drift detection, on-device inference.not reviewedEstablishedC
- Deja Vudeja-vu: local memory over the session histories of thirty-three coding agents.not reviewedEstablishedA
State Memory MCPDeterministic, persistent graph server for tracking workflow state, decisions, and blockers.not reviewedEstablishedA- PlurOpen, local-first engram memory for AI agents: read, correct, delete; shared over MCP.not reviewedEstablishedA