MCP server
GitHub MCP Server
The GitHub MCP Server is GitHub's open-source Model Context Protocol server. It lets AI agents and assistants read repositories and code, manage issues and pull requests, inspect GitHub Actions runs and security alerts, and work with discussions and notifications. GitHub hosts a remote version, and a local version runs from a binary or Docker image.
Last reviewed 28 Oct 2026 · by GitHub
Facts at a glance
| Developer | GitHub |
|---|---|
| Type | Model Context Protocol server for the GitHub platform |
| License | MIT |
| Deployment | Remote server hosted by GitHub, or local binary and Docker image |
| Version 2.0.0 | Released 6 October 2026 with typed structured outputs and output schemas source |
| Configuration | Toolsets such as repos, issues, pull_requests, actions and code_security can be switched on or off |
What the GitHub MCP Server is used for
According to its README, the server connects AI tools directly to GitHub for repository browsing, issue and pull request automation, CI/CD monitoring, code security findings and team collaboration. Hosts that support remote MCP servers, such as VS Code, Claude Desktop and Cursor, can connect to the hosted version with OAuth or a personal access token. The timeline below lists every story on this site that names it.
Questions people ask
- Is the GitHub MCP Server open source?
- Yes. The repository github/github-mcp-server is published under the MIT license.
- What changed in GitHub MCP Server 2.0?
- Version 2.0.0, released on 6 October 2026, added typed structured outputs and output schemas, advertised only to clients that support MCP specification 2026-07-28 or later.