explain_change
Given a commit SHA, cross-references the diff with linked Decision/Problem nodes and asks Gemini Pro for a grounded explanation
How to use it
Project documentation lists explain_change for the Memex MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Memex
npx stifler-memex-mcp init --repo .Other tools in Memex (11)
Active bugs and tech debt, sorted by severity
Session start. Returns a cluster-level briefing under 1500 tokens regardless of repo size
Last N days of architectural decisions, optionally module-scoped
Edges whose composite confidence dropped below threshold
Before editing a function or class. Returns callers, callees, linked decisions
When a stored fact is no longer true
Given a file path, returns a ranked list of modules likely affected based on graph coupling (no LLM call)
After making a technical choice. Supports corroborates (reinforce) and supersedes (replace)
When discovering a bug or piece of tech debt
When a tracked problem is fixed
Hybrid search: semantic × keyword × graph traversal × RRF merge