A Model Context Protocol (MCP) server providing Git repository analysis tools designed specifically for development managers. Get instant insights into team performance, code health, and project trends through natural language conversations with Claude.
Watch how simple it is to analyze your repository with natural language:
This MCP server enables development managers to analyze Git repositories without writing any code. Simply ask Claude questions about your project, and get detailed analytics about commits, developers, code changes, and team performance.
| Tool | What It Does |
|---|---|
| Project Dashboard | Comprehensive overview of repository activity and trends |
| Commit History | Detailed commit analysis with file changes and statistics |
| Developer Statistics | Individual developer performance metrics and contributions |
| Developer Comparison | Side-by-side comparison of team members’ productivity |
| File Change Tracking | Monitor changes to critical files over time |
| Branch Management | Track all branches and their activity levels |
| Repository Sync | Keep your local repository up to date with fetch/pull |
Skip typing - select a prompt and get instant insights:
| Prompt | Description | What You Get |
|---|---|---|
| 📊 Executive Dashboard | Visual overview (7 days) | Bar charts with week-over-week comparison, code churn, top files |
| 🔍 Code Review Priority | Most changed files | Files needing review, sorted by activity |
| 👤 Developer Spotlight | Individual deep dive (30 days) | Personal stats, team comparison, contributions, trends |
| 🌿 Active Branches | Ongoing work tracker | Active branches with commit counts and owners |
| ⚡ Quick Daily Sync | Today’s activity | Fast update with commits, changes, and summary |
Example outputs from the Executive Dashboard prompt:

Track team activity and identify trends

Measure code volume by developer

Identify files requiring review attention
1. Clone and install
git clone https://github.com/naomiOvad/Git-MCP-Server---Development-Manager-Analytics-Tools gitMCP
cd gitMCP
pip install -r requirements.txt
2. Configure Claude Desktop
Add to your Claude Desktop configuration file:
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"git-mcp": {
"command": "python",
"args": ["C:\\path\\to\\gitMCP\\server.py"]
}
}
}
3. Restart Claude Desktop
The MCP server will automatically start when you launch Claude Desktop.
gitMCP uses a three-layer architecture:
Each tool can be used independently or combined for comprehensive analysis.
Ask: "Give me a dashboard of the last 7 days"
Get: Activity summary, top contributors, file changes, commit patterns
Ask: "Which developers are overloaded with work?"
Get: Commit frequency, file ownership, collaboration patterns
Ask: "Who modified the authentication module this week?"
Get: Commit history, changes, authors, dates
Ask: "How active is our repository?"
Get: Commit frequency, code churn, active developer count, branch activity
Just ask questions in plain English. No Git syntax required.
Always working with the latest repository information. Sync with remote anytime.
Async Processing: All Git operations run asynchronously for performance
Error Handling: Custom exceptions ensure safe, graceful error handling
Manager Focus: Tools return summaries and insights, not raw data
Extensible: Easy to add new analytical tools following established patterns
Ready to try it? Install gitMCP today and start asking Claude about your team’s productivity!