
The Git MCP Server — Anthropic's Official Reference (With the Missing Push Button)
At a glance: ~81,700 stars (monorepo), 12 tools, ~256K weekly PyPI downloads, 2.4M PulseMCP all-time (#17 globally). Rating: 3/5. Twelve tools. No push. That's the Git MCP server in a nutshell. The 12 Tools git_status , git_diff_unstaged , git_diff_staged , git_diff , git_add , git_reset , git_commit , git_log , git_show , git_create_branch , git_checkout , git_branch Everything you need for local repository work, up to and including committing — then it hands you back the keyboard. What Works Zero-dependency setup — no API keys, no accounts, point at a repo and go Security-hardened after three CVEs patched by December 2025 (flag injection prevention, path validation, git_init removed) Well-designed diffs — three separate tools for unstaged, staged, and ref comparison Date-based log filtering — start_timestamp / end_timestamp for "what changed last week" 100% test coverage What Doesn't Work No push, pull, or fetch — Issue #618 open 13 months, PR #2961 untouched since Nov 2025 No merge
Continue reading on Dev.to
Opens in a new tab




