Version Control MCP Servers — GitHub, GitLab, Git
Connect AI to version control platforms. Browse MCP servers for GitHub, GitLab, Bitbucket, and Git. Automate pull requests, code reviews, issue management, and repository operations using natural language with version control MCP servers.
github-write-mcp
BYOK, zero-custody MCP server that pushes files to a GitHub branch as one atomic commit.
Automated QA Platform
Automated QA Platform — AI QA agent for GitHub and Jira. Reads issues and PRs, inspects diffs, posts QA reports, and updates Jira only after you approve.
secrets-leak-audit-mcp
Scans text and git diffs for accidentally-committed credentials via high-precision structural matching against real current key formats (AWS, GitHub, Stripe, Slack, Google, OpenAI, Anthropic, npm, SendGrid, Twilio, PEM keys, JWTs, DB connection strings) plus an entropy-based fallback for unrecognized secret-shaped values.
github-actions-audit-mcp
Audits GitHub Actions workflow YAML for script injection via untrusted event-context expressions interpolated into shell steps, third-party actions pinned to a mutable tag/branch instead of a commit SHA, missing permissions blocks, and pull_request_target combined with checking out the PR's own head commit.
BountyVerdict
Why did this GitHub Actions workflow fail? Should I rerun this flaky CI job? Is this GitHub issue bounty still available? Audit coding-agent instructions. Will this MCP tools list update break my agent? Free router; paid answers use x402.
CodeFather Scrapers
Extract data from GitHub, Bluesky, Shopify stores, and any website. Get clean Markdown and RAG-ready chunks with token counts.
jester-dna
by VibeDNA
20-source research engine (Reddit, HN, IndieHackers, ProductHunt, GitHub, Substack, papers, YouTube + more). Auto-ingests YouTube transcripts free (caption scraping + local Whisper fallback). Returns raw aggregated content + systematic brief (clusters, contradictions, money signals, niche gaps) — Claude synthesizes in your chat on subscription tokens. No double-billing. BYOK Exa + Firecrawl for deep crawl. Powers the free public engine at vibedna.ai/jester.
Featured GitHub MCP Servers
Popular open-source and official GitHub MCP servers from the community.
GitHub Official MCP Server
Official GitHub MCP server for PR management, issues, code search, and repository operations
GitLab MCP Server
GitLab MCP server for merge requests, pipelines, and project management
Git MCP Server
Local Git MCP server for repository operations, commits, and branch management
Bitbucket MCP Server
Bitbucket MCP server for pull requests, pipelines, and repository management
What Can GitHub MCP Servers Do?
Pull Request Automation
Create, review, and merge PRs using natural language with the GitHub MCP server.
Issue Management
Search, create, and update GitHub issues across repositories with AI assistance.
Code Search & Navigation
Find code, understand repositories, and navigate codebases with the Git MCP server.
Repository Operations
Clone, branch, commit, and push changes with version control MCP servers.
Version Control Best Practices
- Use fine-grained Personal Access Tokens with minimal required permissions
- Always review AI-generated commits and pull requests before merging
- Enable branch protection rules to prevent accidental force pushes
- Test MCP server operations on a non-production branch first
Compare Git MCP Servers
| Feature | GitHub | GitLab | Bitbucket |
|---|---|---|---|
| Official MCP Support | Yes | No | No |
| Pull Request Automation | Yes | Yes | Yes |
| CI/CD Integration | Actions | Pipelines | Pipelines |
| Code Search | Yes | Yes | No |
| Issue Management | Yes | Yes | Yes |
GitHub MCP Server FAQ
What is a GitHub MCP server?
A GitHub MCP server is an MCP (Model Context Protocol) server that connects AI assistants like Claude, Cursor, and VS Code to GitHub's API. It enables repository management, pull request automation, issue tracking, and code search through natural language commands.
How do I install a GitHub MCP server?
Click 'Install' on any GitHub MCP server listing, then configure your GitHub Personal Access Token (PAT) or use OAuth authentication. MCPize provides one-click installation for most MCP servers.
Which GitHub MCP server is best?
The official GitHub MCP server from GitHub is recommended for most users. It provides comprehensive access to GitHub features including pull requests, issues, code search, and repository management with official support.
Can I use GitHub MCP with Cursor?
Yes, all GitHub MCP servers work with Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. Simply configure the MCP server in your client's settings.
What's the difference between GitHub and GitLab MCP servers?
GitHub MCP servers connect to GitHub repositories, while GitLab MCP servers work with GitLab instances. Both support similar features like merge/pull requests, issues, and CI/CD, but use different APIs and authentication methods.
Build Custom Git Integration
Need a custom version control MCP server? Build your own GitHub MCP server integration and earn 80% revenue on MCPize.