Overview
Features
Remote GitHub MCP Server
GitHub-hosted remote MCP server with one-click installation in VS Code; easy setup for running the GitHub MCP Server.
Local GitHub MCP Server
Option to run the MCP server locally in a Docker container or from source.
Toolset-based API exposure
Enable/disable groups of GitHub API capabilities via --toolsets or GITHUB_TOOLSETS.
Default and all toolsets
Default toolset is applied when none specified; special 'all' toolset enables all toolsets.
OAuth and PAT authentication
Supports OAuth and Personal Access Tokens for authenticating with GitHub; guidance on secure PAT handling.
Configuration via JSON and VS Code
VS Code and other hosts can configure servers via JSON blocks with token handling.
Docker-based deployment and build-from-source
Run server via Docker; or build the binary with go build for stdio mode.
Extensive GitHub API tooling
A large set of tools/endpoints for repos, issues, PRs, actions, code scanning, dependabot, etc.
Who Is This For?
- Developers:connect AI tools to GitHub context and capabilities
- AI teams:build AI agents that operate on GitHub data
- Organizations:enterprise deployment of remote GitHub MCP Server




