Developer platforms - official GitHub server
GitHub MCP server
Official GitHub MCP server for reading repositories and code, managing issues and pull requests, inspecting GitHub Actions runs, and working with security alerts, available as a GitHub-hosted remote server or a local Docker image or binary. GitHub hosts it at https://api.githubcopilot.com/mcp/, or you can run ghcr.io/github/github-mcp-server (oci) locally with OAuth or API key auth.
Last verified 15 tools7 sources
Install
Claude Code
About Claude Codeclaude mcp add-json github '{"type":"http","url":"https://api.githubcopilot.com/mcp","headers":{"Authorization":"Bearer YOUR_GITHUB_PAT"}}'Codex
About Codexcodex mcp add github --url https://api.githubcopilot.com/mcp/ --bearer-token-env-var GITHUB_PAT_TOKENCursor
About Cursor{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/",
"headers": {
"Authorization": "Bearer YOUR_GITHUB_PAT"
}
}
}
}VS Code
{
"servers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
}
}
}Generic
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_PAT"
}
}
}
}Tools
get_me- Get my user profile
search_repositories- Search repositories
get_file_contents- Get file or directory contents
create_or_update_file- Create or update file
push_files- Push files to repository
create_branch- Create branch
list_commits- List commits
search_code- Search code
list_issues- List issues
issue_read- Get issue details
issue_write- Create or update issue/pull request
create_pull_request- Open new pull request
pull_request_read- Get details for a single pull request
merge_pull_request- Merge pull request
actions_get- Get details of GitHub Actions resources (workflows, workflow runs, jobs, and artifacts)
As documented on October 17, 2026. A running server reports its current list through tools/list.
Notes and caveats
- Remote server GA since 2025-09-04 per GitHub changelog.
- Latest release v2.0.2 (2026-10-08).
- Remote server supports OAuth in hosts that register a GitHub or OAuth App (VS Code 1.101+, Copilot IDEs) and PAT Bearer auth elsewhere; Cursor and Claude Code guides use a PAT.
- Local server runs via Docker (ghcr.io/github/github-mcp-server) or a release binary, with built-in OAuth login on github.com or GITHUB_PERSONAL_ACCESS_TOKEN; GitHub Enterprise Server and ghe.com need your own OAuth or GitHub App.
- Toolsets are configurable; read-only, lockdown and insiders modes exist; some remote-only toolsets (Copilot, Copilot Spaces, support docs search) and premium tools need paid licenses.
- The registry hints for this vendor (Azure, ClickHouse, LambdaTest) are third-party servers, not GitHub's.
More MCP servers for developer platforms
- AdobeStatus: GA
Adobe Express Developer MCP server
Local MCP server run via npx that gives AI IDEs semantic search over Adobe Express add-on documentation and the official add-on SDK TypeScript definitions.
Transport: stdioAuth: No auth - Algolia
Algolia DevEx MCP server
Hosted MCP server for coding agents that returns Algolia API client code snippets matching the client version installed in a project, across all Algolia APIs and client languages; it does not access Algolia application data.
Transport: Streamable HTTPAuth: No auth - AppleStatus: GA
Xcode MCP server
Xcode provides a local MCP server, reached through the `xcrun mcpbridge` command, that lets external agents launched outside Xcode access an open Xcode project and Xcode capabilities such as building the app. Apple describes agents using it to search documentation, explore file structures, update project settings and capture Xcode Previews.
Transport: stdioAuth: Other - Canva
Canva Dev MCP server
Local MCP server, run through the Canva CLI, that gives coding agents Canva developer documentation and tooling context for building Canva apps (Apps SDK, App UI Kit, Developers SDK). It runs on the developer's machine and fetches documentation from canva.dev.
Transport: stdioAuth: No auth - Chroma
Package Search MCP server
Remote MCP server, hosted by Chroma, that gives coding agents grep, hybrid semantic search and file reads over the source code of thousands of public packages Chroma has indexed, so they can ground code in the real dependency source.
Transport: Streamable HTTPAuth: API key - Chromatic
Chromatic published Storybook MCP server
Chromatic deploys a project's Storybook MCP server alongside each published Storybook at its /mcp route, with Chromatic access control, so teams and agents can query component documentation remotely without running Storybook locally.
Transport: Streamable HTTPAuth: OAuth
Related reading
- GitHub Copilot Agent Finder: What ARD Means for Third-Party AI Tools in 2026GitHub Copilot Agent Finder discovers and invokes MCP servers, skills and agents like Claude and Codex. How the open ARD spec changes AI tool integration.
- GitHub Copilot SDK Hits GA: Embed the Copilot Agent Runtime in Your Own AppsGitHub Copilot SDK is generally available: embed the Copilot agent runtime in your apps across six languages. What changed at GA and what it means for builders.
- Goose: The Open Source AI Agent With 70+ MCP ExtensionsGoose is an open-source Rust AI agent with a desktop app, CLI, and API that works across 15+ LLM providers and 70+ MCP extensions. Here is where it fits.
- Headroom: Compress Agent Tool Output Before It Reaches the LLMHeadroom compresses AI agent tool outputs, logs, and files before they reach the LLM, claiming 60-95% token savings with benchmarked accuracy. How it works.
- AgentMemory Is Useful Only If You Audit What It RemembersAgentMemory gives Claude Code, Codex and Cursor persistent local memory. The real adoption test is whether your team can inspect, prune and govern it.
- DeepSeek-TUI: The Rust Terminal Coding Agent With MCP, Skills, and 1M-Token ContextDeepSeek-TUI is a Rust terminal coding agent for the DeepSeek V4 API, with MCP support, a skills system, 1M-token context and three modes for risk tolerance.
FAQ
What does the GitHub MCP server do?
Official GitHub MCP server for reading repositories and code, managing issues and pull requests, inspecting GitHub Actions runs, and working with security alerts, available as a GitHub-hosted remote server or a local Docker image or binary. The vendor documents 15 tools, including get_me, search_repositories, get_file_contents and create_or_update_file.
How do I add the GitHub MCP server to Claude Code?
Run claude mcp add-json github '{"type":"http","url":"https://api.githubcopilot.com/mcp","headers":{"Authorization":"Bearer YOUR_GITHUB_PAT"}}', copied from GitHub's docs. This page also has snippets for Codex, Cursor, VS Code and Generic.
Does the GitHub MCP server need authentication?
Yes, OAuth or API key. Transport: Streamable HTTP, stdio. Status: GA, last checked October 17, 2026.
Sources
Last verified against 7 GitHub pages, then re-checked independently.
- raw.githubusercontent.comhttps://raw.githubusercontent.com/github/github-mcp-server/main/README.md
- raw.githubusercontent.comhttps://raw.githubusercontent.com/github/github-mcp-server/main/docs/installation-guides/install-claude.md
- raw.githubusercontent.comhttps://raw.githubusercontent.com/github/github-mcp-server/main/docs/installation-guides/install-codex.md
- raw.githubusercontent.comhttps://raw.githubusercontent.com/github/github-mcp-server/main/docs/installation-guides/install-cursor.md
- github.comhttps://github.com/github/github-mcp-server/releases
- docs.github.comhttps://docs.github.com/en/copilot/concepts/context/mcp
- github.bloghttps://github.blog/changelog/2025-09-04-remote-github-mcp-server-is-now-generally-available/
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.