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.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
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)