Best Version control MCP Servers
MCP servers for Git, GitHub, GitLab, and source control.
115 MCP servers in this category
Gitee API integration, repository, issue, and pull request management, and more.
Official GitHub MCP server for repository search, issues, pull requests, code context, and GitHub workflows in MCP-compatible AI clients.
A CLI for interacting with GitKraken APIs. Includes an MCP server via `gk mcp` that not only wraps GitKraken APIs, but also Jira, GitHub, GitLab, and more.
A Claude Kubernetes MCP server, built in Go. The server integrates with ArgoCD, GitLab, Claude AI, and Kubernetes to enable advanced control and automation of Kubernetes environments.
Agent memory with git-like version control. Custom LLMs turn conversations into structured facts with automatic conflict detection - your agent sees how decisions evolved, not four contradictory text blobs. 80% token reduction vs RAG/graph systems. MCP + REST.
Creates commit messages from staged files in a local git repository.
Perform Git operations on Azure DevOps repositories using a Personal Access Token (PAT).
Interact with Atlassian Bitbucket Cloud to manage repositories, pull requests, workspaces, and code.
An MCP server for interacting with the AtomGit API for version control and code hosting.
An improved GitLab MCP server with bug fixes and enhancements for accessing GitLab resources.
An improved GitLab MCP server with bug fixes, providing access to GitLab projects, issues, and merge requests.
Manage Bitbucket repositories, pull requests, and pipelines via the Bitbucket API for both Cloud and Server.
Access the Bitbucket Cloud API for automation, CI/CD pipelines, and integrations.
An MCP server for Bitbucket that provides pull request context to LLMs for automated code reviews.
Manage pull requests on Bitbucket Server.
A read-only MCP server for Bitbucket, enabling LLMs to query live data using the CData JDBC Driver.
Git-native decision memory for coding agents, stored as git trailers and refs/notes.
A custom GitLab server for interacting with repositories, issues, and merge requests. Requires a GitLab Personal Access Token.
MCP server that gives AI coding agents real-time npm & PyPI package versions, metadata, and dependency info.
A lightweight MCP server for interacting with GitHub repositories, requiring authentication.
A portable MCP server for performing various GitHub operations on any repository.
Manage Forgejo repositories and execute commands through an MCP-compatible chat interface.
Integrates with the Gerrit code review system to review code changes and details.
A server for managing and interacting with GitHub Gists, built with Go.
