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
- Source
- github/github-mcp-server
- Registry version
- 2.0.2
Where the GitHub server is listed
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 GitHub is not in Claude’s connector directory, so add it as a custom connector: Settings → Connectors → Add custom connector.
- 2 Name it GitHub and paste the URL:
https://api.githubcopilot.com/mcp/ - 3 Click Add, then Connect and finish any sign-in.
Claude Code
- 1 Run this in your terminal:Add
claude mcp add --transport http github https://api.githubcopilot.com/mcp/--scope userto use it in every project, or--scope projectto share it through.mcp.json. - 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 ChatGPTCursor
Add to Cursor 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.
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
} VS Code
Add to VS Code 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.
{
"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.
{
"mcpServers": {
"github": {
"serverUrl": "https://api.githubcopilot.com/mcp/"
}
}
} Codex CLI
Add this to ~/.codex/config.toml , then restart Codex.
[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
- Source
- github/github-mcp-server
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
- Source
- mrfentmen/premium-mcps
Config for this server
Claude Code
claude mcp add github -- npx -y @mrfentmen/github-mcpCursor, 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
- Source
- sumirati/mcp-github
Config for this server
Claude Code
claude mcp add github -- npx -y @sumirati/mcp-githubCursor, 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
- Source
- AbdulMuhaiminKhan/github-mcp
Config for this server
Claude Code
claude mcp add github -- uvx github-mcp-readonlyCursor, 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
- Source
- pipeworx-io/mcp-github
Config for this server
Claude Code
claude mcp add --transport http github https://gateway.pipeworx.io/github/mcpCursor, 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
- Source
- jaimenbell/github-mcp
Config for this server
Claude Code
claude mcp add github -- uvx jaimenbell-github-mcpCursor, 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
- Source
- aifity/omnigit-mcp
Config for this server
Claude Code
claude mcp add github -- docker run -i --rm ghcr.io/aifity/omnigit-mcp:0.6.0Cursor, 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
- Source
- Abhishekkumar2021/mcp-suite
Config for this server
Claude Code
claude mcp add github -- npx -y @abhishekmcp/githubCursor, 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/githubCursor, 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-githubCursor, 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
- Source
- adelaidasofia/github-mcp
- 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
- Source
- mcparmory/registry
Config for this server
Claude Code
claude mcp add github -- uvx mcparmory-githubCursor, 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/mcpCursor, 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-serverCursor, 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
- Source
- rog0x/mcp-github-tools
Config for this server
Claude Code
claude mcp add github -- npx -y @rog0x/mcp-github-toolsCursor, 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
- Source
- Dave-London/Pare
Config for this server
Claude Code
claude mcp add github -- npx -y @paretools/githubCursor, 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-serverCursor, 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.