GitHub MCP Server
GitHub (Microsoft)GitHub's official MCP server (Go) that lets AI agents interact with the GitHub platform in natural language, exposing 20+ toolsets - Repositories, Issues, Pull Requests, Actions, Code Security, Dependabot, Discussions, Projects, Copilot, and more. Runs locally via Docker/binary or via GitHub's remote hosted endpoint.
Openness
5 high confidence- license
- MIT(OSI)
- source
- public
- core features withheld
- no — the published server builds whole from this repository
- hosted
- Remote GitHub MCP Server(adds the copilot, copilot_spaces and github_support_docs_search toolsets)
The server is MIT-licensed and first-party, and the published repository builds the whole server from source. GitHub's hosted Remote GitHub MCP Server adds three toolsets the local build does not carry: Copilot, Copilot Spaces and support-docs search. Those are features of the hosted service rather than code withheld from this repository.
- https://raw.githubusercontent.com/github/github-mcp-server/main/LICENSE recorded 2026-10-08
Plain MIT License text: "Copyright (c) 2025 GitHub" and "Permission is hereby granted, free of charge".
- https://raw.githubusercontent.com/github/github-mcp-server/main/README.md recorded 2026-10-08
README documents building from source ("Build the complete package with") and lists "Additional Toolsets in Remote GitHub MCP Server": "copilot_spaces" and "github_support_docs_search" among them.
Adoption
3 medium confidenceGitHub distributes this server as a Go binary, a Docker image and its own hosted remote endpoint, none of which publishes a download count, and there is no npm or PyPI package to read, leaving GitHub stars on the one declared repository as the only available signal. First-party backing from GitHub itself likely means real use well beyond what that star count shows, since a star is not a use.
- https://github.com/github/github-mcp-server recorded 2026-08-13
Repo page, 32,220 stargazers. Distribution is a Go binary, a Docker image and GitHub's hosted remote endpoint; no package-registry download count exists for any of them.
Capability
4 medium confidenceGitHub MCP Server covers a single system, but it handles authentication itself rather than simply passing along a caller's secret. The remote server performs OAuth with GitHub, while the local server takes a personal access token as configuration.
- https://raw.githubusercontent.com/github/github-mcp-server/main/README.md recorded 2026-09-17
The README documents a remote server requiring "a compatible MCP host with remote server support (VS Code 1.101+, Claude Desktop, Cursor, Windsurf)" for "remote MCP and OAuth support", and a local server configured with a "GitHub Personal Access Token" input. Its toolsets span repositories, issues, pull requests, Actions, code analysis, Dependabot alerts and discussions.
Verified 2026-09-17