Git & Version Control MCP servers let an AI assistant work directly with your repositories instead of talking about code in the abstract. Once connected, the assistant can inspect commit history, read diffs, create branches, open pull requests, manage issues, search across repos, and perform local git operations like clone, status, commit, and worktree management. Some servers focus on hosted platforms like GitHub or Bitbucket, while others expose raw git operations on local repositories or connect to enterprise systems like Perforce.
This category is most useful for developers who already spend a large part of their day in version control: reviewing changes, preparing releases, triaging PR feedback, backporting fixes, comparing branches, and coordinating work across multiple repositories. It is also useful for teams that want structured outputs instead of shell text, or need an assistant to work safely inside existing repo workflows with authentication, permissions, and auditability built in.
“Open a pull request in my backend repo, request review from @api-team, and summarize the files changed.”
viagithub-mcp-server-github“Show the unstaged changes in this repo, create a feature branch for the bugfix, and commit the tracked files with a clear message.”
viagit-mcp-server-cyanheads“List the branches, latest commits, and open Jira-linked work for all repositories in my GitKraken workspace.”
viagk-cli“Return the current git status, last five commits, and changed files as structured JSON so you can decide the next release step.”
viapare-git| # | Server | Stars |
|---|---|---|
| 1 | GitHub The GitHub MCP Server connects AI tools to GitHub's platform, enabling AI agents to read repositories, manage issues and pull requests, analyze code, and automate workflows through natural language interactions. | 31.4k |
| 2 | Gk Cli The GitKraken MCP server is a local server that integrates git, GitHub, and Jira MCP actions, providing tools for LLMs that work with GitKraken APIs. It enables users to manage multiple repositories with a unified experience. |
It can operate on repository history and workflow state, not just current files. That includes diffs, branches, commits, pull requests, issues, worktrees, and hosted platform metadata like reviewers and CI status.
Usually, yes. A GitHub server handles hosted platform actions like PRs, issues, and repo search, while a local git server handles clone, status, branch, diff, commit, and worktree operations inside repositories on disk.
Yes. They let an assistant inspect diffs, trace a change back to the introducing commit or PR, summarize review comments, compare branches, and prepare follow-up fixes without manually copying patches into chat.
Teams on Atlassian Data Center or game, embedded, and enterprise environments that use Perforce benefit most. These servers let the assistant work inside the version control system the team already uses instead of forcing a GitHub-only workflow.
87 servers
github
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
gitkraken
The GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.
cyanheads
Comprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.
cyanheads
Comprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.
devlint
Auto-resolves Git merge conflicts so agents only touch the complex hunks.
Dave-London
Pare Git ג€” Structured git operations (status, log, diff, branch, commit, push) as typed JSON.
Dave-London
Pare GitHub ג€” Structured GitHub operations (PRs, issues, actions) as typed JSON.
hjain-perforce
Perforce P4 MCP Server is a MCP server that integrates with the Perforce P4 version control system.
yuvalsuede
Persistent memory + git snapshots for Claude Code. Never lose context or code.
b1ff
MCP server for Atlassian Bitbucket Data Center - interact with repositories and code
dnotitia
Git-backed org memory for AI agents — hybrid search, tables, files & a URI graph over MCP.
with-geun
Query alive-analysis history from any AI client. Tools: list, get, search, dashboard export.
Alejandro-M-P
Full git MCP server for LLM agents — 17 tools, AST annotator, auto-backups, real plumbing.
phasespace-labs
Git-versioned markdown memory for AI agents: save, search, compact, lint, and audit.
com.mcparmory
Manage repositories, branches, webhooks, and pull requests in Bitbucket workspaces
instalabsai
MCP server for Instagit — AI-powered Git repository analysis for coding agents
ai.smithery
A MCP server built for developers enabling Git based project management with project and personal…
neverinfamous
Developer journal with knowledge graphs, relationships, Git context, and semantic search
amenophis1er
Open, Git-native memory protocol for MCP agents. Portable, versioned, human-editable.
blackwell-systems
Content-addressed code graph with 22 MCP tools for AI agents.
ai.smithery
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
costajohnt
Open source contribution manager with PR tracking, issue discovery, and CI diagnosis
dubuqingfeng
GitLab MCP (Model Context Protocol) server for AI agents
masondelan
Long-term memory for AI-coded codebases — agents log the why behind every change and read it back.
timescale
Provider agnostic skills implementation, with skills sourced from local paths or GitHub repositories
paarths-collab
AI code review grounded in your repo history. Supports Test Gen and Security Audits.
ai.smithery
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
bkalafat
MCP server for PR code review, commit messages, changelogs, and secret detection.
structured-world
58 CQRS tools exposing 230 GitLab operations across 26 entity types
muba00
Generate daily standup notes from git commits across multiple repositories with AI summaries.
SaravananJaichandar
Temporal knowledge graph for codebases with constraint enforcement at the edit boundary.
kindrat86
GitHub signals for VC deal flow: trending startups, commit velocity, contributor growth, 20 sectors.
crypto-ninja
AI-optimized GitHub MCP server: 112 tools, 98% token reduction, compact responses.
lawp09
MCP server for Bitbucket API - manage repositories, pull requests, comments, pipelines and more
vish288
MCP server for GitLab API — projects, MRs, pipelines, CI/CD, approvals, issues, code review.
detailobsessed
GitLab MCP Server with progressive disclosure - 2 meta-tools, 90% token reduction
MatanYemini
Model Context Protocol (MCP) server for Bitbucket Cloud and Server API integration
ofershap
MCP server to create, read, update, list, and search GitHub Gists from your IDE
hevangel
Git diff and markdown review with a web UI plus MCP stdio for AI agents.
ai.smithery
Driven Intent Negotiation — Contract-Oriented Deterministic Executable Runtime DinCoder brings the…
alfredoizdev
Persistent memory MCP server for Claude Code, Cursor, and GitHub Copilot.
davidweb3-ctrl
Enhanced Git MCP Server - Code review, commit analysis, and branch management
“Find the pull request that introduced this function, summarize the review discussion, and list follow-up issues still open.”
viapare-github“Create a snapshot before refactoring this module and keep a persistent memory of what changed so we can restore context in the next session.”
viamemory-mcp-yuvalsuede“Check out the changelist for CL 18452 in Perforce, show the files touched, and explain what needs to be merged to the release branch.”
viap4mcp-server| 3 | Git Mcp Server An MCP server that exposes 28 Git operations for AI agents, including repository management, commits, history inspection, branching/merging, remotes, and advanced workflows. It supports STDIO and Streamable HTTP transports and can manage a session working directory for git tasks. | 226 |
| 4 | Git Mcp Server An MCP server that exposes Git operations for AI agents over STDIO or Streamable HTTP. It provides tools for repository management, commits, history inspection, branching, remotes, tags, stashing, resets, worktrees, and changelog-related workflows. | 225 |
| 5 | Pare Git This MCP server provides structured, token-efficient Git data and actions for AI agents. It wraps common git operations such as status, log, diff, branch management, commits, push, pull, and checkout. | 116 |
| 6 | Pare Github An MCP server that wraps the GitHub CLI (`gh`) to provide typed, token-efficient JSON operations for viewing, listing, and creating GitHub pull requests, issues, and workflow runs. It is part of the Pare suite of MCP servers and requires GitHub CLI to be installed and authenticated. | 116 |
| 7 | Gitwand GitWand is a native Git client that includes an MCP server and a CLI for resolving Git merge conflicts. It automatically handles trivial conflicts and provides structured conflict analysis, merge previews, and decision traces for ambiguous cases. | 116 |
| 8 | P4mcp Server Perforce P4 MCP Server is a Model Context Protocol (MCP) server that integrates with the Perforce P4 version control system, providing structured read/write tools for managing changelists, files, shelves, workspaces, jobs, reviews, and server metadata. | 104 |
| 9 | Memory Mcp memory-mcp is a tool that provides persistent memory and automatic git snapshots for Claude Code, allowing users to retain context and code across sessions. | 97 |
| 10 | Atlassian Dc Mcp Bitbucket This project provides a Model Context Protocol (MCP) integration for Atlassian Data Center products, including Jira, Confluence, and Bitbucket. | 81 |