Version Control MCP servers
MCP servers for Git, GitHub and GitLab: read diffs and history, open pull requests, triage issues and review code from your AI assistant. 346 servers in this category.
MCP servers for Git, GitHub and GitLab: read diffs and history, open pull requests, triage issues and review code from your AI assistant. 346 servers in this category.
Lets AI coding agents query a prebuilt index of a codebase's graph, git history, tests and decisions instead of grepping files.
$claude mcp add repowise -- uvx repowiseIntegrates AI clients with Perforce version control and P4 DAM to manage files, changelists, workspaces, and digital assets.
$claude mcp add p4mcp-server-aac60c -- docker run -i --rm ghcr.io/perforce/p4mcp-server:2026.4.3126709Connect AI assistants to Bitbucket Cloud to manage repositories, pull requests, pipelines, and issues through natural language.
$claude mcp add bitbucket-mcp -- uvx bitbucket-mcp-pyLets AI agents design, slice, and print 3D objects on connected printers, with Git-style version control for designs.
$claude mcp add kiln -- uvx kiln3dAllows AI assistants to manage GitLab projects, merge requests, pipelines, CI/CD, issues, and code reviews via the GitLab REST API.
$claude mcp add mcp-gitlab -- uvx mcp-gitlabEnables AI assistants to manage work items, review pull requests, browse repositories, and interact with wikis in on-premises Azure DevOps Server environments.
$claude mcp add mcp-devops-on-prem -- uvx mcp-devops-onpremiseValidates commit messages, branch names, and author information against team policies to ensure compliance before pushing code.
$claude mcp add commit-check-mcp -- uvx commit-check-mcpAn AI coding factory that automates the workflow from ticket to reviewed pull request with adversarial review and tamper protection.
$claude mcp add no-human -- uvx no-humanEnables coding agents to perform deterministic root-cause analysis and verify the completeness of bug fixes using git history.
$claude mcp add culprit -- uvx culpritAllows an AI client to manage GitLab projects, merge requests, issues, pipelines, and perform global searches.
$claude mcp add mcp-gitlab -- uvx mcp-gitlab-crunchtoolsAllows AI clients to manage GitHub pull requests, repository files, and Dependabot alerts using a personal access token.
$https://github.com/adelaidasofia/github-mcp/releases/download/v0.1.0/github-mcp.mcpbLets an AI agent manage GitLab CI/CD pipelines, jobs, schedules, merge requests, and repository files.
$claude mcp add gitlab-ci-mcp -- uvx gitlab-ci-mcpA Git and CI MCP server designed to test verification proxies by providing a full protocol surface including tools, resources, and prompts.
$claude mcp add mcp -- uvx devmcp-serverAutomates Git branch management, version bumping, and changelog enforcement through configuration-driven release policies.
$claude mcp add repo-release-tools -- uvx repo-release-toolsManages a local merge queue for parallel LLM agents to safely integrate Git worktree branches through automated testing and atomic pushes.
$claude mcp add mergetrain -- uvx mergetrainIndexes source code and Git history into a local SQLite database to provide task-relevant context and impact analysis for coding agents.
$claude mcp add agentramen -- uvx agentramenPrevents AI agents from leaking private repository data to public repositories by enforcing flow guards, human approvals, and audit logs.
$claude mcp add repoward -- uvx repowardLets AI assistants read, create, and manage issues, repositories, pull requests, and releases on Gitea, Forgejo, or Codeberg instances.
$claude mcp add gitea-mcp -- uvx gitea-mcpVerifies that git version tags uniquely identify a single state of code to prevent version drift.
$claude mcp add closure-drift -- docker run -i --rm ghcr.io/luizfnsilva/closure_drift:1.8.1Checks GitHub issues to determine if they are available for contribution by analyzing pull requests, assignees, comments, and repository activity.
$claude mcp add taken -- uvx taken-gh