G

GitHub MCP Server

Featured Verified

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

open-source 91/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

18,500

GitHub Stars

62,000

Installs

4,500

Weekly

8

Open Issues