Best Claude Apps

Official · remote server

GitHub MCP server

Yes. GitHub runs an official remote MCP server.

Maintained by
github.com/github
Community servers
17 by third parties in the MCP Registry
Registry version
2.0.2

01Setup

How to connect the GitHub MCP server

Every client below points at the same official URL. Pick yours.

Claude (web, desktop and mobile)

  1. 1 GitHub is not in Claude’s connector directory, so add it as a custom connector: Settings → Connectors → Add custom connector.
  2. 2
    Name it GitHub and paste the URL:
    https://api.githubcopilot.com/mcp/
  3. 3 Click Add, then Connect and finish any sign-in.

Claude Code

  1. 1
    Run this in your terminal:
    claude mcp add --transport http github https://api.githubcopilot.com/mcp/
    Add --scope user to use it in every project, or --scope project to share it through .mcp.json.
  2. 2 Check it with claude mcp list.

Prefer a plugin? GitHub also publishes a GitHub plugin for Claude Code , 319,381 installs on Anthropic’s plugin directory. Run /plugin, open Discover and search for GitHub.

ChatGPT

GitHub is in ChatGPT’s plugin directory, published by OpenAI . Open it and click Connect .

GitHub in ChatGPT

One click if the app is installed, or add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project) , then check it under Settings → MCP.

~/.cursor/mcp.json
{
  "mcpServers": {
    "github": {
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

One click if the app is installed, or add this to .vscode/mcp.json in your project , then start the server from the file or the MCP view. It is used by Copilot agent mode.

.vscode/mcp.json
{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Windsurf

Add this to ~/.codeium/windsurf/mcp_config.json , then refresh the MCP list in Cascade.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "github": {
      "serverUrl": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Codex CLI

Add this to ~/.codex/config.toml , then restart Codex.

~/.codex/config.toml
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
Where it runs
On GitHub’s side, at api.githubcopilot.com. Nothing is installed on your machine.
Client only runs local servers?
Bridge to the remote URL with mcp-remote: npx mcp-remote https://api.githubcopilot.com/mcp/

02Capabilities

What the GitHub MCP server can do

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

From the official MCP Registry entry.

Example prompts from the official listings

  • “Explain this repo's authentication using code and docs: components, request flow, and how credentials and tokens are handled”

    ChatGPT

  • “Summarize this pull request like a senior reviewer: what changed, what could break, and what tests are missing or weak”

    ChatGPT

  • “Turn the last 7 days of commits and merged PRs into a stakeholder update: shipped work, risks, and next steps”

    ChatGPT

  • “Create an issue for the login bug in my-app repo”

    Claude Code plugin

  • “Review the latest PR on my project”

    Claude Code plugin

  • “Show me failed GitHub Actions runs”

    Claude Code plugin

03Servers

Official vs community GitHub MCP servers

18 servers for GitHub in the official MCP Registry. “Official” means the registry entry is tied to github.com or GitHub’s own GitHub account; community servers are built by anyone else.

  • Official GitHub v2.0.2

    Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

    Runs
    Remote api.githubcopilot.com
    Registry
    io.github.github/github-mcp-server
    Published
    Oct 2026
    Config for this server

    Claude Code

    claude mcp add --transport http github https://api.githubcopilot.com/mcp/

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "url": "https://api.githubcopilot.com/mcp/"
        }
      }
    }
  • Community github-mcp v1.1.0

    Query the GitHub REST API: profile, repos, repo details, code search.

    Runs
    Local · npm @mrfentmen/github-mcp
    Registry
    io.github.mrfentmen/github-mcp
    Published
    Oct 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @mrfentmen/github-mcp

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@mrfentmen/github-mcp"
          ]
        }
      }
    }
  • Community GitHub MCP Server v2.2.0

    Developer-ready GitHub MCP server with 5-tool hybrid architecture and dynamic discovery.

    Runs
    Local · npm @sumirati/mcp-github
    Registry
    io.github.sumirati/mcp-github
    Published
    Oct 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @sumirati/mcp-github

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@sumirati/mcp-github"
          ]
        }
      }
    }
  • Community GitHub (read-only) v1.2.0

    Read-only GitHub repos, issues, PRs and commits, with tool descriptions tuned on a benchmark.

    Runs
    Local · PyPI github-mcp-readonly
    Registry
    io.github.AbdulMuhaiminKhan/github-mcp
    Published
    Oct 2026
    Config for this server

    Claude Code

    claude mcp add github -- uvx github-mcp-readonly

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "uvx",
          "args": [
            "github-mcp-readonly"
          ]
        }
      }
    }
  • Community Github v0.1.6

    GitHub MCP — wraps the GitHub public REST API (no auth required for public endpoints)

    Runs
    Remote gateway.pipeworx.io
    Registry
    io.github.pipeworx-io/github
    Published
    Sep 2026
    Config for this server

    Claude Code

    claude mcp add --transport http github https://gateway.pipeworx.io/github/mcp

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "url": "https://gateway.pipeworx.io/github/mcp"
        }
      }
    }
  • Community github-mcp-connector v0.1.1

    MCP server for GitHub: repos, files, issues, PRs, search. Single Go binary.

    Runs
    Local · MCP bundle https://github.com/FerhatDundar/github-mcp-connector/releases/download/v0.1.1/github-mcp-connector-plugin-v0.1.1-darwin-arm64.zip
    Registry
    io.github.FerhatDundar/github-mcp-connector
    Published
    Jul 2026
  • Community github-mcp v0.1.1

    MCP server for the GitHub REST API: issues, PRs, repos; read always on, write env-gated.

    Runs
    Local · PyPI jaimenbell-github-mcp
    Registry
    io.github.jaimenbell/github-mcp
    Published
    Jul 2026
    Config for this server

    Claude Code

    claude mcp add github -- uvx jaimenbell-github-mcp

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "uvx",
          "args": [
            "jaimenbell-github-mcp"
          ]
        }
      }
    }
  • Community GitHub v0.6.0

    Connect AI assistants to GitHub - manage repos, issues, PRs, workflows, and git operations.

    Runs
    Local · Docker ghcr.io/aifity/omnigit-mcp:0.6.0
    Registry
    io.github.aifity/omnigit-mcp
    Published
    Jul 2026
    Config for this server

    Claude Code

    claude mcp add github -- docker run -i --rm ghcr.io/aifity/omnigit-mcp:0.6.0

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "docker",
          "args": [
            "run",
            "-i",
            "--rm",
            "ghcr.io/aifity/omnigit-mcp:0.6.0"
          ]
        }
      }
    }
  • Community GitHub v0.2.0

    GitHub via MCP: search, repos, issues, PRs, files, notifications. OAuth device flow or token.

    Runs
    Local · npm @abhishekmcp/github
    Registry
    io.github.Abhishekkumar2021/github
    Published
    Jun 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @abhishekmcp/github

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@abhishekmcp/github"
          ]
        }
      }
    }
  • Community Perceptdot GitHub v0.1.5

    AI agent vision for GitHub repository monitoring — with ROI measurement.

    Runs
    Local · npm @perceptdot/github
    Registry
    io.github.perceptdot/github
    Published
    May 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @perceptdot/github

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@perceptdot/github"
          ]
        }
      }
    }
  • Community mcp-github v0.1.1

    GitHub for AI agents — repos, files, code search, issues, PRs, commits. Read-only default.

    Runs
    Local · npm @infoinlet/mcp-github
    Registry
    io.github.infoinlet-marketplace/mcp-github
    Published
    May 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @infoinlet/mcp-github

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@infoinlet/mcp-github"
          ]
        }
      }
    }
  • Community Self-hosted GitHub MCP server v0.1.0

    Self-hosted GitHub MCP server. PAT auth, stdio transport, transport-agnostic so it works with…

    Runs
    Local · MCP bundle https://github.com/adelaidasofia/github-mcp/releases/download/v0.1.0/github-mcp.mcpb
    Registry
    io.github.adelaidasofia/github-mcp
    Published
    May 2026
  • Community github v1.0.6

    Manage repositories, users, releases, and automate GitHub workflows

    Runs
    Local · PyPI mcparmory-github
    Registry
    com.mcparmory/github
    Published
    May 2026
    Config for this server

    Claude Code

    claude mcp add github -- uvx mcparmory-github

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "uvx",
          "args": [
            "mcparmory-github"
          ]
        }
      }
    }
  • Community github-mcp-server v1.0.0

    GitHub repo analytics: stars, trending, code search, contributor maps for project research.

    Runs
    Remote nexgendata-mcp-proxy.steve-corbeil.workers.dev
    Registry
    com.thenextgennexus/github-mcp-server
    Published
    Apr 2026
    Config for this server

    Claude Code

    claude mcp add --transport http github https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/github-mcp-server/mcp

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "url": "https://nexgendata-mcp-proxy.steve-corbeil.workers.dev/github-mcp-server/mcp"
        }
      }
    }
  • Community github v1.0.0

    GitHub MCP Server - List PRs, issues, repo info, and search code

    Runs
    Local · npm @davidweb3-ctrl/mcp-github-server
    Registry
    io.github.davidweb3-ctrl/github
    Published
    Apr 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @davidweb3-ctrl/mcp-github-server

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@davidweb3-ctrl/mcp-github-server"
          ]
        }
      }
    }
  • Community github v1.0.1

    GitHub analytics - repos, PRs, issues, releases, contributors

    Runs
    Local · npm @rog0x/mcp-github-tools
    Registry
    io.github.rog0x/github
    Published
    Mar 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @rog0x/mcp-github-tools

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@rog0x/mcp-github-tools"
          ]
        }
      }
    }
  • Community github v0.7.1

    MCP server for GitHub operations (PRs, issues, actions) with structured, token-efficient output

    Runs
    Local · npm @paretools/github
    Registry
    io.github.Dave-London/github
    Published
    Feb 2026
    Config for this server

    Claude Code

    claude mcp add github -- npx -y @paretools/github

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "npx",
          "args": [
            "-y",
            "@paretools/github"
          ]
        }
      }
    }
  • Community github-mcp-server v2.5.7

    AI-optimized GitHub MCP server: 112 tools, 98% token reduction, compact responses.

    Runs
    Local · PyPI github-mcp-server
    Registry
    io.github.crypto-ninja/github-mcp-server
    Published
    Dec 2025
    Config for this server

    Claude Code

    claude mcp add github -- uvx github-mcp-server

    Cursor, Windsurf, Claude Desktop (mcpServers)

    {
      "mcpServers": {
        "github": {
          "command": "uvx",
          "args": [
            "github-mcp-server"
          ]
        }
      }
    }

04FAQ

GitHub MCP questions

Is there an official GitHub MCP server?

Yes. GitHub runs an official remote MCP server at https://api.githubcopilot.com/mcp/.

What is the GitHub MCP server URL?

https://api.githubcopilot.com/mcp/. It is a remote MCP server over streamable HTTP, hosted at api.githubcopilot.com. Paste it into any client that supports remote MCP servers.

How do I add the GitHub MCP server to Claude Code?

Run: claude mcp add --transport http github https://api.githubcopilot.com/mcp/. Add --scope user to make it available in every project.

How do I use the GitHub MCP server in Cursor or VS Code?

In Cursor, add it to ~/.cursor/mcp.json under "mcpServers" as {"github": {"url": "https://api.githubcopilot.com/mcp/"}}. In VS Code, add it to .vscode/mcp.json under "servers" with "type": "http" and the same URL. Both apps also accept the one-click install links on this page.

Does GitHub work in ChatGPT?

Yes. GitHub is in ChatGPT’s plugin directory, published by OpenAI.

Should I use an official or a community GitHub MCP server?

Start with the official server: it is run by github.com/github. The 17 community servers are built by third parties; remote ones route your data through their own hosts and local ones usually need an API key.

Sources: the official MCP Registry , GitHub in ChatGPT’s plugin directory, checked October 20, 2026. Client config formats follow each client’s own docs. This site is independent and not affiliated with GitHub, Anthropic or OpenAI.

Loading…

Browse all connectors →