The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Git Summary listing page.
An MCP server that gives AI assistants deep understanding of your local Git repositories. Get instant repo overviews, semantic change summaries, blame analysis, auto-generated changelogs, branch health checks, and history search — all from within Claude, Cursor, or any MCP client.
Zero config. No API keys. No accounts. Just run it in any Git repository.
git_summaryStructured overview of a repository: current branch, recent commits, contributors, and stats.
git_changesSemantic change summary for any commit range. See what files changed, who changed them, and the overall diff stat.
git_blameAnalyze file ownership: who wrote each line, when, and in which commit. Get contributor breakdowns.
git_changelogAuto-generate a changelog grouped by commit type (features, fixes, docs, etc.) using conventional commit detection.
git_branch_healthFind stale branches, merged branches ready for cleanup, and branches that are ahead/behind.
git_searchSearch through commit messages and code changes (pickaxe search) to find when something was introduced or changed.
Add to your MCP config:
Add to .cursor/mcp.json:
Add to your MCP configuration with the same format as above.
AI coding assistants can read files and run commands, but they don't inherently understand your project's history. This MCP server gives them structured, token-efficient Git intelligence so they can:
MIT