← Index

io.github.NickCirv/engram

io.github.NickCirv/engram·v3.0.2·Other
Quality Score
85
/100

Cached context spine for AI coding agents. Any MCP server as a 10-line plugin. 89.1% saved.

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "engram": {
      "command": "npx",
      "args": [
        "-y",
        "engramx"
      ],
      "env": {
        "ENGRAM_API_TOKEN": "<your-engram_api_token>",
        "ENGRAM_MISTAKE_GUARD": "<engram_mistake_guard>",
        "ENGRAM_ANTHROPIC_MEMORY_PATH": "<engram_anthropic_memory_path>",
        "ENGRAM_MCP_CONFIG_PATH": "<engram_mcp_config_path>",
        "ENGRAM_NO_UPDATE_CHECK": "<engram_no_update_check>"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "engram": {
      "command": "npx",
      "args": [
        "-y",
        "engramx"
      ],
      "env": {
        "ENGRAM_API_TOKEN": "<your-engram_api_token>",
        "ENGRAM_MISTAKE_GUARD": "<engram_mistake_guard>",
        "ENGRAM_ANTHROPIC_MEMORY_PATH": "<engram_anthropic_memory_path>",
        "ENGRAM_MCP_CONFIG_PATH": "<engram_mcp_config_path>",
        "ENGRAM_NO_UPDATE_CHECK": "<engram_no_update_check>"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y engramx
§02  Environment variables
ENGRAM_API_TOKEN
secret

Optional HTTP bearer token. Auto-generated at ~/.engram/http-server.token if unset.

ENGRAM_MISTAKE_GUARD

Pre-mortem warnings: '1' = warn, '2' = deny. Unset = off, zero overhead.

ENGRAM_ANTHROPIC_MEMORY_PATH

Override path to Claude Code's Auto-Memory MEMORY.md.

ENGRAM_MCP_CONFIG_PATH

Override path to ~/.engram/mcp-providers.json (plugin MCP server declarations).

ENGRAM_NO_UPDATE_CHECK

Set to '1' to disable passive update notice. Auto-disabled when $CI is set.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other