This MCP server, developed by davidorex.ai, provides deep git file-level forensics capabilities. Built with TypeScript and leveraging the Model Context Protocol SDK, it offers tools for tracking file versions, analyzing diffs, examining commit contexts, and evaluating semantic changes. The implementation focuses on individual file analysis rather than repository-wide operations, enabling detailed insights into file histories and change patterns. It's particularly useful for developers and code reviewers who need to investigate specific file changes, track complex refactorings, or assess code evolution over time, without requiring extensive git expertise.
Nessuna recensione ancora. Sii il primo a recensire!
Accedi per unirti alla conversazione
Tracks complete version history of a specific file, including renames and moves. Parameters: repoPath (string), file (string), outputPath (string)
Analyzes specific changes between any two versions of a file. Parameters: repoPath (string), file (string), versions (object with from and to commit hashes), outputPath (string)
Analyzes broader context of file changes in a specific commit. Parameters: repoPath (string), file (string), commit (string), outputPath (string)
Analyzes semantic changes and patterns in file history. Parameters: repoPath (string), file (string), outputPath (string)