engramx

data-ai MCP Server

The context spine that 10x's every AI coding session. Live in 8 IDEs (Claude Code, Cursor, Cline, Continue, Aider, Codex, Windsurf, Zed) via npm + OpenVSX + Anthropic plugin directory. 89% measured token reduction. Local SQLite, zero cloud, Apache 2.0.

VerifiedInstall Ready
data-aidata-ai
5 views134 stars13 forksv4.4.0Apache-2.0

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
134
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx engramx

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "engramx": {
      "command": "npx",
      "args": [
        "engramx"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

44
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (44)

task-10-cross-file-flow

12,800

IDE-locked

Aider only

108

proprietary

task-01-find-caller

4,500

Plugin

Closes this gap

cloud-synced

✅

Metric

Value

pip

VS Code ext

No

No

PreCompact

Re-injects god nodes and active landmines right before Claude compresses the conversation. Survives compaction.

optional

✅

Cline

Continue.dev

License

Apache 2.0

claude-mem

CartoGopher

MIT

unknown

Zero

No

POST

`/init`

proprietary

✅

partial

—

new

unknown

GET

`/hook-stats`

task-08-refactor-scope

9,200

UserPromptSubmit

Extracts keywords from the prompt, runs a budget-capped pre-query, injects results before the agent responds.

Task

Baseline (tokens)

task-09-hot-files

3,800

PostToolUse

Observer only. Writes to `.engram/hook-log.jsonl` for `hook-stats`.

task-03-file-for-class

3,200

mempalace

Decisions, learnings, project context

Tier

What you run

bug-fix

feature

task-07-architecture-sketch

14,500

SessionStart

Injects a compact project brief (god nodes, graph stats, top landmines, git branch). Bundles MemPalace context in parallel.

task-02-parent-class

2,800

Provider

Source

CwdChanged

Auto-switches project context when you navigate to a different repo mid-session.

task-04-import-graph

6,800

context7

Library API docs for detected imports

IDE

Integration

Method

Endpoint

task-05-exported-api

5,500

obsidian

Project notes, architecture docs

engram

Continue @RepoMap

task-06-landmine-check

8,200

on-event

External providers cache into SQLite at SessionStart. Per-read resolution is a cache lookup, not a live call. If a provider is unavailable it is skipped silently — you always get at least the structural summary. **Plus: any MCP server becomes a provider via a 10-line plugin file** — see [Plugins extend what engram understands](#plugins-extend-what-engram-understands) above. **The 9 hook handlers:**