
Git MCP servers: which one to use
No official Git server exists. Start with the MCP project's reference server, pick cyanheads for full coverage, or git-courer for automatic backups.
- Servers
- 134
- active
- Hosted
- 38
- nothing to install
- Local
- 69
- runs on your machine
Git has no official MCP server, so pick by how much you want your assistant to do. The MCP project's reference server covers 12 everyday commands and is the simplest start. Most of these servers can commit, reset or push. Point the server at one repository only, and keep a backup branch.
Good for
- Developers who want Claude Code or Cursor to stage, commit and branch for them
- Teams that want an assistant to review history and diffs without leaving the chat
- Anyone worried an agent will run a destructive git command
- People who want an assistant to read docs and code from public GitHub repos
Which Git MCP server to use
Start with the reference server for basic status, diff, commit and branch. Pick cyanheads when you also need push, rebase and worktrees, git-courer for automatic backups, and GitMCP only to read public GitHub repos.
| Server | Runs | Works on | Sign-in | Can change things | Tools | GitHub stars |
|---|---|---|---|---|---|---|
| Git (reference) | Local | Local repos | No sign-in | Yes | 12 | – |
| cyanheads git | Local | Local repos | No sign-in | Yes | 28 | 243 |
| Pare Git | Local | Local repos | No sign-in | Yes | 10 | – |
| git-courer | Local | Local repos | – | Yes | 13 | 44 |
| GitKraken | Local | Local repos | – | Yes | – | – |
| GitMCP | Hosted | GitHub docs | No sign-in | – | – | 8.5K |
All Git MCP servers
134 active · official first, then by GitHub stars
git-mcpHostedNo sign-inPut an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
8.5K GitHub stars- mcp-git-ingest
A Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.
314 GitHub stars
@cyanheads/git-mcp-serverLocalComprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.
243 GitHub stars- @mseep/git-mcp-serverLocal
An MCP (Model Context Protocol) server enabling LLMs and AI agents to interact with Git repositories. Provides tools for comprehensive Git operations including clone, commit, branch, diff, log, status, push, pull, merge, rebase, worktree, tag management,
243 GitHub stars
GitWandLocalAuto-resolves Git merge conflicts so agents only touch the complex hunks.
191 GitHub stars
argonLocalVersioned MongoDB sandboxes for AI agents: branch, time-travel, merge, and undo over MCP.
176 GitHub stars
GitWarrenLocalCode review on your own machine, for you and your coding agent. Nothing leaves your computer.
131 GitHub stars
GitHitsHosted or LocalSearch public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
120 GitHub stars
git-courerMCP server for Git with local Ollama — zero tokens for git operations
44 GitHub stars
ggmcpMCP server for remediating hardcoded secrets using GitGuardian’s API. It detects over 600 secret types and prevents credential leaks before code is made public.
41 GitHub stars
gitcontributeLocalLocal-first GitHub contribution research workbench
28 GitHub stars
gitbook-mcpLocalA Model Context Protocol (MCP) server that provides access to GitBook's API for AI assistants and LLM applications.
25 GitHub stars
plombir-gitSelf-hosted Git forge with pull requests, CI, package registries, and MCP tools
22 GitHub stars
git-mimirMimir is a Go-based code intelligence engine that indexes your repository into a knowledge graph and exposes it to AI agents via MCP, HTTP API, and an interactive web UI.
21 GitHub stars
OctoCounts MCP ServerLocalAnalyze and compare public GitHub repo line counts (SLOC) via OctoCounts, from any MCP client.
20 GitHub stars
git-worktree-toolboxLocalEasily manage git worktrees, launch tasks and work on multiple features in parallel.
20 GitHub stars
GitLab-CICD-Agentagentic-cicd is an AI-powered multi-agent system that automates GitLab CI/CD workflows using natural language. Built with LangGraphJS, it connects to GitLab via OAuth, interprets user intent, generates pipelines, and executes deployments — all orchestrated by autonomous AI agents and backed by a Git
20 GitHub stars
rag_for_gitAI pull-request reviewer: hybrid RAG + a code graph + Claude Code/Codex. Whole-repo context, inline GitHub comments grounded on exact code. MCP server + Claude Code/Codex plugin.
20 GitHub stars
CodeWiki MCP — AI-generated docs for GitHub reposLocalMCP server for codewiki.google: search repos, fetch wiki docs, ask questions
19 GitHub stars
GSC ScannerLocalLocal security scanner for AI agents: SAST, SCA, secrets, IaC; verifies exploit and fix.
18 GitHub stars
Show all 134Show fewer
- GitIntel-MCP-Server
A Git intelligence MCP server built with Node.js and TypeScript that analyzes local Git repositories to surface insights like hotspots, churn, temporal coupling, knowledge maps, and risk scoring. Designed for AI agents, it exposes repository analytics tools through the Model Context Protocol (MCP) w
12 GitHub stars - mcp-git-commit-generator
Generate conventional commit messages from your staged git changes using Model Context Protocol (MCP)
9 GitHub stars - mcp-git-course
Learn git through LLMs
9 GitHub stars - copilot-mcp-toolLocal
MCP server that enables AI assistants to interact with Github Copilot cli, leveraging copilot massive token window for large file analysis and codebase understanding
8 GitHub stars - Gemini-CLI-GitHub-MCP
To fully automate documentation updates using Gemini CLI with the GitHub MCP server when a branch is pushed to main, you need to combine Gemini's MCP integration with a CI/CD workflow (such as GitHub Actions).
8 GitHub stars - genpark-multi-file-git-workspace-dependency-diff-synthesizer-skill
Multi-file git workspace dependency diff & refactor sequence synthesizer (Replit)
8 GitHub stars - mcp-git-tools
Git tool integration library for the Model Context Protocol (MCP).
8 GitHub stars - cloche
Lift the dome. Present the shot. Agent-neutral desktop capture with polished frames and stable JSON for shells and AI agents.
7 GitHub stars
GenPark Git Commit Conventional Semantic LinterLocalConventional Commits 1.0.0 semantic linter and changelog grouping engine parsing breaking changes an
7 GitHub stars
GenPark Git Semantic Cherry-Pick Conflict ResolverLocalThree-way AST hunk alignment and non-overlapping block conflict resolution for Git cherry-picks
7 GitHub stars- genpark-git-semantic-cherry-pick-conflict-resolver-skill
Three-way AST hunk alignment and non-overlapping block conflict resolution for Git cherry-pick and rebase patches
7 GitHub stars
Aura-Components-MCPLocalFree MCP server for the Aura (aura.build) public catalogue: 2,495 components, 192 skills, 30,688 assets, 725 design systems. 35 tools, zero dependencies, no login.
6 GitHub stars
GitDealFlow — GitHub signals for startup investorsLocalGitHub engineering acceleration signals for venture deal flow across 15 sectors.
6 GitHub stars- copilot-mcp-tool
MCP server that enables AI assistants to interact with Github Copilot cli, leveraging copilot massive token window for large file analysis and codebase understanding
6 GitHub stars
MemAuthorityLocalGit-backed long-term memory authority for AI agents via MCP.
6 GitHub stars
siGitHosted or LocalMCP server for siGit (sigit.si): browse repos, search code, manage PRs/issues, web search.
6 GitHub stars
cliLocalLocal-first MCP server: version-correct library docs, code map, and offline drift for your repo.
5 GitHub stars
gitstandupLocalGenerate daily standup notes from git commits across multiple repositories with AI summaries.
5 GitHub stars- GitHub-MCP
🧠🤖 MCP-compliant AI agent server in TypeScript 🚀 — Extend Claude & others with 🐙 GitHub Repos, Issues, Pull Requests & Actions superpowers! Ready-to-use executables available for macOS & Windows
5 GitHub stars - git-memory-mcp-serverLocal
MCP Server for Git repository management with memory and AI capabilities
4 GitHub stars - Narad-GitHub-Agent
The Narad GitHub Agent is a next-generation, dual-mode intelligent agent engineered for seamless high-level interactions with GitHub. It operates as an interactive CLI chat agent you can talk to directly, or as a Model Context Protocol (MCP) server that integrates with AI-powered IDEs and tools.
4 GitHub stars - mcp-reviewLocal
CLI tool that provides AI-powered code review at the commit level. Works with local git history—no PRs required. Acts as an MCP host orchestrating tools to gather project context, enabling specific, pattern-aware feedback rather than generic suggestions.
3 GitHub stars - codex-safe-git
Local-first MCP server that gives sandboxed Codex a narrow, auditable Git workflow surface.
3 GitHub stars - git-context-mcp
Local MCP server that extracts high-level Git repository context for AI coding agents
3 GitHub stars - GitPilot-MCP
An autonomous MCP-powered agent that automates GitHub contributions end-to-end, from issue analysis and code changes to pull requests, conflict resolution, and review updates.
3 GitHub stars - mcp-git-historian
MCP server for git archaeology - churn hotspots, blame summaries, bus factor, commit forensics and file history over any local repository
3 GitHub stars - atomgit-mcp-serverLocal
AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform
2 GitHub stars - git-context-mcpLocal
MCP server that answers 'why does this code exist?' — git blame + PR descriptions + linked issues, inside Claude
2 GitHub stars - git-insight-mcpLocal
Semantic git queries via MCP. Beyond git log — answer who/what/when/why about any line, file, or branch.
2 GitHub stars - git-mcp-rs
🔍 Enable real-time exploration of GitHub repositories with this high-performance Model Context Protocol (MCP) server built in Rust.
2 GitHub stars - git-mcp-server2 GitHub stars
- GitHub-URL-MCP2 GitHub stars
- gppLocal
Project knowledge graph with history-checked belief staleness, changeset proposals, cost reporting
2 GitHub stars - mcp-git-repo
Minimal from-scratch MCP (Model Context Protocol) server + client exposing GitHub tools (read/write issues, PRs, files) over stdio.
2 GitHub stars
OpenGitHosted or LocalSearch agent-ready open source repos by task, interface, ecosystem and OG score.
1 GitHub stars
git-for-meLocalWhich parts of what you want to build open source already covers. Every repo checked live.
1 GitHub stars
Gadriel AI Security HarnessLocalAI Security Harness: SAST, secrets, deps, containers, config & OWASP LLM. Scans locally.
1 GitHub stars
mcp-git-enhancedLocalEnhanced Git MCP Server - Code review, commit analysis, and branch management
1 GitHub stars
git-mcpLocalA Git MCP server that doesn't suck
1 GitHub stars- mcp-gitLocal
MCP server for Git operations
1 GitHub stars
memgitLocalGit for AI memory — version-controlled, searchable context that persists across sessions
1 GitHub stars- gitverse-mcpLocal
MCP server for GitVerse: repositories, pull requests, reviews, comments and CI
1 GitHub stars - GitLocal
Local Git via MCP: status, log, diff, file history, branches, and gated stage/commit. Pure-JS.
1 GitHub stars - git-vertexLocal
Git Vertex — local MCP server exposing your Git repositories to AI agents (Claude Code, Cursor, Copilot…). Read-mostly (writes limited to conflict resolution, disable with --read-only), no cloud.
1 GitHub stars - git-metrics-mcp-serverLocal
MCP server for analyzing git repository metrics and understanding team health
1 GitHub stars - br8nLocal
Capture dev context on interrupt; replay it as a 30-second resume card. Git stash for your head.
1 GitHub stars - Git InsightsLocal
Read-only git statistics for a local repository: log, blame ownership, churn, authors, large files.
1 GitHub stars - git-into-gsocLocal
Evidence-based GSoC preparation: organizations, repositories, free beginner issues, proposals.
1 GitHub stars - GitBook MCP by usefulapiHosted
Read spaces, collections, pages and content; search docs and manage GitBook organization spaces.
1 GitHub stars - GitEasy MCPHosted
Plain-English git for agents: 22 tools to branch, commit, push and tag. Free tier.
1 GitHub stars - GitHubLocal
Connect AI assistants to GitHub - manage repos, issues, PRs, workflows, and git operations.
1 GitHub stars - gitplus
AI-powered Git automation MCP server for Claude Code
1 GitHub stars
git-reflog-archaeologist-mcpLocalAggregate local Git reflog and recovery signals without exposing repository content. Tools...
0 GitHub stars
git-mcp-serverLocalMCP server for GitLab and GitHub
0 GitHub stars
git-a2aLocalGit module dependencies and owning-agent routing for coding agents
0 GitHub stars
mcp-git-toolsLocalGit log, diff, blame, branch stats for AI agents
0 GitHub stars
mcp-server-git-historyLocalGive AI agents Git history tools: commit search, file history, blame, contributors, ref diffs.
0 GitHub stars
val-actionLocalQA agent for vibecoded apps. Real browser checks, your AI fixes them. Ship to green.
0 GitHub stars
git-summary-mcpLocalGit repo intelligence: summaries, blame, changelogs, branch health, and history search
0 GitHub stars
Weavatrix GitLocalFast, bounded, read-only Git evidence for local AI coding agents.
0 GitHub stars
GitWhy — The Context Layer for GitLocalThe shared AI context engine for git — save, search, and share the reasoning behind code changes.
0 GitHub stars- crowvault-setupHosted or Local
327 dev tools via REST API and MCP. Generate Dockerfiles, schemas, K8s, APIs, and more.
0 GitHub stars - ido4Local
ido4 MCP server — context intelligence, task distribution, and governance for AI-hybrid software development in Claude Code
0 GitHub stars - git-mob-mcp-serverLocal
MCP Server for git-mob CLI app
0 GitHub stars - git-worklog-mcpLocal
MCP server for generating AI-powered work logs from Git commit history
0 GitHub stars - autotriage_mcpLocal
MCP server for intelligent GitHub issue triage using Gemini AI - dual-mode assistant for maintainers and contributors
0 GitHub stars - mcp-git-coordLocal
MCP server that coordinates multiple AI coding agents working on the same codebase
0 GitHub stars - git-helper-ai-mcpLocal
Git Helper Ai MCP Server by MEOK AI Labs
0 GitHub stars - git-relay-mcpLocal
A stdio MCP server that relays a local Git branch to remote agents through clone, head lookup, and patch replay tools.
0 GitHub stars - mcp-git-issue-priorityLocal
MCP server for GitHub issue prioritization and workflow management
0 GitHub stars - mcp-server-gitLocal
MCP server for git push operations with flexible branch mapping
0 GitHub stars - Betterleaks Cloud - GitHub & S3 Secret ScannerHosted
Betterleaks Cloud - GitHub Secret Scanner + Validator
0 GitHub stars - Git branch name safety, name discardedHosted
Git branch name safety, name discarded
0 GitHub stars - GIT Cidadão (PR): MultasHosted
GIT Cidadão (PR): Multas, official-source lookup. Platform-hosted, pay per query with prepaid credit
0 GitHub stars - Git Diff McpHosted
MCP server for git_diff_mcp
0 GitHub stars - Git Ref ShapeHosted
Check whether a git ref name is safe. Name discarded.
0 GitHub stars - Git SHA hex length, value discardedHosted
Git SHA hex length, value discarded
0 GitHub stars - Git tag name safety, name discardedHosted
Git tag name safety, name discarded
0 GitHub stars - Git tag name safety, name discardedHosted
Git tag name safety, name discarded
0 GitHub stars - Git WhyLocal
Finds the Git commits that explain why code is the way it is: semantic and full-text history search.
0 GitHub stars - git-slim
git MCP (58% less tokens). Quick setup: npx git-slim --setup
0 GitHub stars - Git.TopHosted
Evidence-backed open-source project search, recommendations, alternatives, and comparisons.
0 GitHub stars - GitHub Actions run id digits, value discardedHosted
GitHub Actions run id digits, value discarded
0 GitHub stars - GitHub commit SHA hex, value discardedHosted
GitHub commit SHA hex, value discarded
0 GitHub stars - GitHub commit URL shape, path discardedHosted
GitHub commit URL shape, path discarded
0 GitHub stars - GitHub commit URL shape, path discardedHosted
GitHub commit URL shape, path discarded
0 GitHub stars - GitHub gist id charset, value discardedHosted
GitHub gist id charset, value discarded
0 GitHub stars - GitHub issue URL shape, path discardedHosted
GitHub issue URL shape, path discarded
0 GitHub stars - GitHub packages name shape, value discardedHosted
GitHub packages name shape, value discarded
0 GitHub stars - GitHub pull request URL shape, path discardedHosted
GitHub pull request URL shape, path discarded
0 GitHub stars - GitHub Release MCPLocal
List and download GitHub release assets with multi-mirror parallel ranged download.
0 GitHub stars - GitHub release tag URL shape, path discardedHosted
GitHub release tag URL shape, path discarded
0 GitHub stars - GitHub release tag URL shape, path discardedHosted
GitHub release tag URL shape, path discarded
0 GitHub stars - GitHub topic slug charset, value discardedHosted
GitHub topic slug charset, value discarded
0 GitHub stars - GitHub-Security-MCP-Server
Model Context Protocol (MCP) server that provides GitHub API tools for user information, security issue creation, and repository security scanning. Built with TypeScript and the MCP SDK
0 GitHub stars - GitInProgress
Group your AI's changes into focused commit candidates; nothing lands until you approve.
0 GitHub stars - GitJog — Hungarian legislationHosted
Full text and amendment history of Hungarian acts: section-level search, point-in-time text, diffs.
0 GitHub stars - GitLumen MCPHosted
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
0 GitHub stars - gitwhy
Persistent memory for AI coding agents over your git history. Indexed once, exposed over MCP.
0 GitHub stars - NocticasHosted
Browser QA agent that won't return a false green: verified PASS/FAIL + access-control probing.
0 GitHub stars - ONESHosted
Manage ONES projects, issues, tests, work hours, and Wiki knowledge.
0 GitHub stars
server-gitLocalPare Git ג€” Structured git operations (status, log, diff, branch, commit, push) as typed JSON.
117/wk downloads a week- git-archaeologist-mcpLocal
Trace code history, commit reasoning, and PR context directly from Git logs.
40/wk downloads a week - git-leaderboardLocal
Official MCP server for Git Leaderboard rankings, profiles, streaks, and user comparisons.
13/wk downloads a week - Curated Finds — GitHub Tools & Hugging Face ModelsHosted
Find GitHub tools and Hugging Face models: source links, licenses, setup notes and review dates.
gitLocalNo sign-inA Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs
- GitDealFlowHosted
Track startup engineering acceleration from public GitHub data before funding rounds
GitKraken MCPLocalThe GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
- GitMir IntelligenceHosted
Business logic of your product for AI agents: rules, customer paths and what a change reaches
- GitMir VibeHosted
Your coding agent asks the business logic of your repository and checks commits before they land
- GitResumeHosted
Turn your resume into a polished PDF and web page: import, build, check, and publish from chat.
- KukGitHosted
Read and write KukGit repositories, files, issues and pull requests from an AI assistant.
- mcp-gitLocal
Read-only Git inspection for AI agents — log, show, diff, status, blame, grep. No writes.
- X402 GitHosted
Buy private git repos and agent skills with USDC over x402. Read the manifest free, then pay.
Questions
Is there an official Git MCP server?
No. The Git project does not publish one. The closest is the reference server in the MCP project's own servers repo, which its README calls early development.
Which Git MCP server should I use?
Use the reference server (mcp-server-git) if you want the basics: status, diff, commit, branch and log. Choose cyanheads for 28 tools including push, rebase, stash and worktrees.
Can a Git MCP server delete my work?
Yes. Every local server here can change a repository, and the reference server includes reset and checkout. cyanheads adds clean, rebase and push. Use a throwaway branch or a clone for the first runs.
How do I limit it to one repository?
Start the reference server with its --repository option. Without it the server can read and write any repository your user account can reach. cyanheads has a GIT_BASE_DIR setting that limits it to one directory tree.
Which one protects against agent mistakes?
git-courer. Its README says every change backs itself up and nothing runs through Bash. It also works in an isolated worktree per session.
Which one uses fewer tokens?
Pare Git returns structured results instead of raw git output. Its README claims up to 92% fewer tokens, which is the author's own figure. It has 10 tools, including push and pull.
Is there a hosted Git MCP server?
GitMCP is hosted and free. It does not work on your local repository. It turns a public GitHub project into a documentation source your assistant can read.
Do I need an account or API key?
No for the reference server, Pare and cyanheads in their default setup. Their READMEs show no account or key. GitMCP also needs none.
Is the GitKraken MCP server the same as Git?
No. It comes with GitKraken's gk command line tool. It wraps git, GitHub and Jira actions plus GitKraken's own features, and GitKraken makes it, not the Git project.
How do I add the Git server to Claude or Cursor?
Open the server's page from the table and use its install box. The reference server runs with uvx or Docker and takes a --repository path.