Gives Claude access to your repository's git history and test suite to prevent "fix one thing, break another" scenarios. Exposes three core tools: get_impact_analysis surfaces files that frequently changed together with your target file and extracts test intent strings from specs across Jest, Pytest, JUnit, and others; save_project_note and read_project_notes create a persistent knowledge base for architectural constraints that aren't in the code. The Rust core indexes commit history and builds a SQLite database of temporal coupling, so when you're about to modify a file, Claude can see the hidden dependencies and behavioral requirements before writing code. Designed for local execution with zero telemetry.
claude mcp add --transport stdio spectra-g-engram uvx engram