GitHub MCP Server

Active
GitHub Go MIT

Description

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

Related Projects