get_evolution
Per-commit history of the buggy lines via git log -L
How to use it
Project documentation lists get_evolution for the Culprit 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 Culprit
uvx --from culprit[mcp] culprit-mcpOther tools in Culprit (10)
Full RCA in one call: classify, suspects or blast radius, risk, test impact
Call sites of the changed symbol the fix did not touch
Bugfix vs feature, with evidence
Rank the commits that introduced the bug
RCA straight from a stack trace, no diff or PR needed
Feature impact: dependents, covering tests, high-risk files
The introducing commit's message, linked PR, referenced issues
QA gate score (0 to 100, low/medium/high) with contributing factors
Minimal test set to run for this change
Is this diff safe to commit? complete / partial / risky, plus the missed call sites