Releases: shuruheel/mcp-engram
Releases · shuruheel/mcp-engram
mcp-engram v2.0.0 — SQLite-backed cognitive knowledge graph
What's new
MCP Engram is now a zero-infrastructure MCP server — install and run with a single command:
npx mcp-engram
Highlights
- SQLite backend — Replaced Neo4j with a single-file SQLite database. No external services, no Docker, works offline. Database lives at ~/.mcp-engram/knowledge.db.
- npm package — Installable via npx mcp-engram or npm install -g mcp-engram. No need to clone the repo.
- FTS5 full-text search — BM25-ranked search across all 15 node types
- 8 MCP tools — search_nodes, explore_context, create_nodes, create_relations, add_sources, get_temporal_sequence, create_reasoning_chain, get_reasoning_chain
- 15 cognitive node types — Entity, Event, Concept, Attribute, Proposition, Emotion, Thought, ScientificInsight, Law, Location, ReasoningChain, ReasoningStep, Agent, Source, EmotionalEvent
Claude Desktop integration
{
"mcpServers": {
"mcp-engram": {
"command": "npx",
"args": ["mcp-engram"]
}
}
}
Breaking changes
- Neo4j backend removed entirely
- Knowledge processor Python client removed (will be published as a separate package)
- Package renamed from mcp-neo4j to mcp-engram
Prerequisites
- Node.js 18+
- C/C++ toolchain for better-sqlite3 native compilation (Xcode CLI tools on Mac, build-essential on Linux, VS Build Tools on Windows)