
Git Enhanced
Exposes five read-only Git operations through MCP: diff analysis across branches or commits, filtered log queries with author and date ranges, branch listing and comparison, repository status inspection, and single-commit deep dives with stats and metadata. Built for maintainers who need structured repository context during PR review, issue triage, and release prep without running broad shell commands. Tools accept absolute repo paths and return parsed output from spawned Git subprocesses. No destructive operations like reset, rebase, or force push. Requires Node 18+ and Git in PATH. Most useful when you're reviewing incoming work and want the assistant to surface what changed, which commits matter, or whether branches need cleanup before you make merge decisions.
- GitHub stars
- 1
- tools
- 5
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Apr 21, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
git_diffAnalyze working tree, staged, branch, commit, or path-specific diffs.
Analyze working tree, staged, branch, commit, or path-specific diffs.
No parameter schema in public metadata yet.
git_logReview commit history with filters for author, date range, branch, path, and stats.
Review commit history with filters for author, date range, branch, path, and stats.
No parameter schema in public metadata yet.
git_branchList branches, compare a branch to its base, or suggest cleanup candidates.
List branches, compare a branch to its base, or suggest cleanup candidates.
No parameter schema in public metadata yet.
git_statusSummarize staged, unstaged, and untracked repository state.
Summarize staged, unstaged, and untracked repository state.
No parameter schema in public metadata yet.
git_commit_analyzeInspect one commit with metadata, changed files, statistics, and diff output.
Inspect one commit with metadata, changed files, statistics, and diff output.
No parameter schema in public metadata yet.
Sponsors
Configuration
YOUR_API_KEY*secretYour API key for the service
Readme
MCP Git Enhanced
MCP Git Enhanced is a Model Context Protocol server that helps AI coding assistants inspect repository state for day-to-day open-source maintenance.
It gives maintainers structured Git context for code review, commit analysis, branch comparison, and release preparation without asking the assistant to run broad shell commands.
Why Maintainers Use It
Open-source maintainers spend a lot of time answering the same repository questions before they can review or merge work:
- What changed in this branch?
- Which commits matter for the release notes?
- Is this branch behind the base branch?
- What is staged, unstaged, or untracked?
- Which merged or stale branches need cleanup?
Details
- Repository
- github.com/davidweb3-ctrl/mcp-git-enhanced
- Category
- Developer Tools
- Package
@davidweb3-ctrl/mcp-git-enhanced- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active