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

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (32.3k stars)
  • Permissive open-source license (MIT)

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

MCP Toolbox

16.2k · Go
Active A+

MCP Toolbox is an open-source MCP server for databases by Google, enabling agent access to PostgreSQL, MySQL, BigQuery, Spanner, and more.

mcpdatabasegoogle +1
  • · Prebuilt generic tools for instant database access — list tables, execute SQL, explore schemas
  • · Custom tools framework for building structured queries, semantic search, and NL2SQL capabilities
  • · Multi-database support: PostgreSQL, MySQL, BigQuery, Spanner, MongoDB, Redis, Neo4j, and 15+ more

GitMCP

8.3k · TypeScript
Stale B

GitMCP is a free remote MCP server that enables AI agents to understand and access any GitHub project repository, eliminating code hallucinations.

mcpgithubcode-review +1
  • · Free remote MCP server that turns any GitHub project into an AI-accessible documentation hub
  • · Zero-config cloud operation — just add the URL to connect Cursor, Claude Desktop, and other IDEs
  • · Smart search capabilities help AI find exactly the code and docs needed, reducing token usage

Related Articles