G

GitHub MCP Server

Featured Verified

Interact with GitHub repositories, issues, and pull requests from AI agents.

open-source 92/100 API Integrations github git repositories issues pull-requests api

A Model Context Protocol server for the GitHub API. Enables AI agents to manage repositories, file operations, issues, pull requests, branches, and search across GitHub.

Supports comprehensive GitHub operations including creating issues, reviewing PRs, pushing commits, managing branches, and searching code and repositories.

Install

npx -y @modelcontextprotocol/server-github

MCP Client Config

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<your-token>"
      }
    }
  }
}

Required Environment Variables

  • GITHUB_PERSONAL_ACCESS_TOKEN

Capabilities

Tools

create_or_update_filesearch_repositoriescreate_issuecreate_pull_requestpush_fileslist_commitssearch_code

Resources

repo://

Compatible With

Claude Desktop Claude Code Cursor Windsurf Continue

Metrics

83,834

GitHub Stars

2,181,877

Installs

114,908

Weekly

400

Open Issues