davidweb3-ctrl avatar

Git Enhanced

davidweb3-ctrl/mcp-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 tools

Public 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*secret

Your API key for the service

Readme

MCP Git Enhanced

CI License MCP

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?

View the full README on GitHub

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

More from davidweb3-ctrl

Related Developer Tools MCP servers

View all
1stryk91 avatarLSP-MCP Bridgestryk91/lsp-mcp-rsUniversal MCP bridge to LSP servers. One binary, 6 languages, config-driven.1stars
2heisencodex-jpg avatarGitHub Repository Intelligenceheisencodex-jpg/github-repo-intel-mcpRepo intel for AI coding agents: overview, PRs, contributors, hot files, CI, deps. Remote MCP.0stars
3matanyemini avatarBitbucket MCPio.github.matanyemini/bitbucket-mcpModel Context Protocol (MCP) server for Bitbucket Cloud and Server API integration0stars
4bytedance avatarMcp Server Filesystembytedance/ui-tars-desktopMCP server for filesystem access0stars
5github avatarGitHubgithub/github-mcp-serverConnect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.34.3Kstars
6yamadashy avatarRepomixyamadashy/repomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or search29.2Kstars