GraphCanon updated 3w · GitHub synced 3w · 26 views this month
Decision brief
GitHub's official Marketplace Customer Portal service provider in Go.
Good fit when
- Integrate with GitHub's Marketplace services directly through an official server.
- If you need native services for handling MCP interactions, avoiding third-party abstractions.
Avoid when
- Seeking a non-Google language implementation or if Go is not part of your tech stack.
- Looking for more generalized CI/CD tools that don't focus on GitHub's marketplace.
Observed Jul 12, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (1d since push)
- As of 3w
- Provenance
- Not a fork · Organization account
- As of 3w
- Security (OSV)
- No MCP manifest
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
go get github.com/github/github-mcp-server pkg.go.devSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Provides services and APIs for interacting with the GitHub Marketplace Customer Portal (MCP). Not directly related to AI development but may be utilized in CI/CD pipelines or tooling.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Jul 26, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Jul 26, 2026
- MCP server
- No MCP server detected
Source: repo_scan · Jul 26, 2026
- Languages
- go
Source: github.language · Jul 26, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 26, 2026)
ations](/docs/installation-guides/install-claude.md)** - Installation guide for Claude Desktop and Claude Code CLISource link
Source: README excerpt (regex_v1, Jul 26, 2026)
- **[Cursor](/docs/installation-guides/install-cursor.md)** - Installation guide for CursorSource link
Source: README excerpt (regex_v1, Jul 26, 2026)
](/docs/installation-guides/install-other-copilot-ides.md)** - Installation for JetBrains, Visual Studio, Eclipse, and Xcode with GitHub CopilotSource link
Source: README excerpt (regex_v1, Jul 26, 2026)
### Install in VS CodeSource link
Source: README excerpt (regex_v1, Jul 26, 2026)
- **[Windsurf](/docs/installation-guides/install-windsurf.md)** - Installation guide for WindSource link
Source: README excerpt (regex_v1, Jul 26, 2026)
- **[Zed](/docs/installation-guides/install-zed.md)** - Installation guide for Zed editorSource link
Tags
README
Install in VS Code
For quick installation, use one of the one-click install buttons above. Once you complete that flow, toggle Agent mode (located by the Copilot Chat text input) and the server will start. Make sure you're using VS Code 1.101 or later for remote MCP and OAuth support.
Alternatively, to manually configure VS Code, choose the appropriate JSON block from the examples below and add it to your host configuration:
| Using OAuth | Using a GitHub PAT |
|---|---|
| VS Code (version 1.101 or greater) | |
|
|
Install in other MCP hosts
- Copilot CLI - Installation guide for GitHub Copilot CLI
- GitHub Copilot in other IDEs - Installation for JetBrains, Visual Studio, Eclipse, and Xcode with GitHub Copilot
- Claude Applications - Installation guide for Claude Desktop and Claude Code CLI
- Codex - Installation guide for OpenAI Codex
- Cursor - Installation guide for Cursor IDE
- OpenCode - Installation guide for the OpenCode terminal agent
- Windsurf - Installation guide for Windsurf IDE
- Zed - Installation guide for Zed editor
- Rovo Dev CLI - Installation guide for Rovo Dev CLI
Note: Each MCP host application needs to configure a GitHub App or OAuth App to support remote access via OAuth. Any host application that supports remote MCP servers should support the remote GitHub server with PAT authentication. Configuration details and support levels vary by host. Make sure to refer to the host application's documentation for more info.
Install in GitHub Copilot on VS Code
For quick installation, use one of the one-click install buttons above. Once you complete that flow, toggle Agent mode (located by the Copilot Chat text input) and the server will start.
More about using MCP server tools in VS Code's agent mode documentation.
Install in GitHub Copilot on other IDEs (JetBrains, Visual Studio, Eclipse, etc.)
Add one of the following JSON blocks to your IDE's MCP settings.
Log in with OAuth (no token to create or store). On github.com the official image already includes the app credentials, so you provide none yourself: it runs a browser-based login on first use and keeps the resulting token in memory only. In Docker this needs a fixed callback port published to loopback so the container's login callback is reachable:
{
"mcp": {
"servers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-p",
"127.0.0.1:8085:8085",
"-e",
"GITHUB_OAUTH_CALLBACK_PORT",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_OAUTH_CALLBACK_PORT": "8085"
}
}
}
}
}
See **[Local Server OAuth Log
For agents
This page has a .md twin and JSON over the API.