GitHub MCP Server
ActiveDescription
GitHub's official MCP Server providing standardized access to GitHub APIs for AI agents, supporting repository management, issue handling, and PR operations.
Key Features
- Repository Management — Browse code, search files, analyze commits, understand project structure across any repo
- Issue & PR Automation — Create, update, manage issues and PRs. AI triages bugs and reviews code changes
- CI/CD Intelligence — Monitor GitHub Actions workflows, analyze build failures, manage releases, get pipeline insights
- Code Security Review — Inspect Dependabot alerts, review security findings, understand code patterns across codebases
- Team Collaboration — Access discussions, manage notifications, analyze team activity, streamline workflows
- Multi-host Support — Works with VS Code, Claude Desktop, Cursor, Windsurf, Zed, OpenCode and more via remote or local deployment
Use Cases
💡 Developers query repo code, review PR changes, and create issues via natural language in IDE
💡 Tech leads monitor CI/CD pipeline status, quickly locate build failures, and trigger fixes
💡 Security teams review Dependabot alerts and code patterns, generate security reports
💡 Project managers auto-triage bugs, assign reviewers, and maintain project boards with AI
💡 Open source maintainers batch-process issues and PRs, automate code review and merge workflows
Categories
Quick Start
# Option 1: Remote server (recommended)
# Configure in VS Code 1.101+ settings.json:
{
"servers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
# Option 2: Local Docker deployment
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxx \
-e GITHUB_TOOLSETS="repos,issues,pull_requests" \
ghcr.io/github/github-mcp-server