git-forensics-mcp

git-forensics-mcp

3.2

If you are the rightful owner of git-forensics-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Git Forensics MCP is a specialized server for deep git repository investigation and analysis, focusing on repository history, branch relationships, and development patterns.

Git Forensics MCP is a Model Context Protocol server designed for in-depth analysis of git repositories. It provides detailed insights into repository history, branch relationships, and development patterns, focusing solely on git repository analysis rather than general GitHub or git operations. The server offers tools for branch overview, time period analysis, file changes analysis, and merge recommendations. It is built with TypeScript, utilizes the MCP SDK for server implementation, and executes git commands through child processes. The server outputs JSON files containing detailed analysis results, summary statistics, risk assessments, and recommendations. It requires Node.js and Git to be installed and accessible.

Features

  • Branch Overview: Provides high-level overview of branch states and relationships, analyzing last commits, commit counts, and merge bases.
  • Time Period Analysis: Analyzes detailed development activity in specific time periods, categorizing commits and providing activity summaries.
  • File Changes Analysis: Tracks changes to specific files across branches, identifies potential conflict areas, and provides risk assessments.
  • Merge Recommendations: Determines optimal merge strategies, assesses conflict risks, and provides step-by-step merge guidance.