GitHub instellen
De eigen server van GitHub voor repositories, issues, pull requests, Actions en code zoeken, met instelbare toolsets.
- Uitgever
- GitHub Officieel
- Gehost endpoint
https://api.githubcopilot.com/mcp/- Lokaal uitvoeren
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Transporten
- streamable-http, stdio
- Authenticatie
- OAuth op het gehoste endpoint als je client een GitHub-app heeft; anders een persoonlijk toegangstoken.
- Omgeving
GITHUB_PERSONAL_ACCESS_TOKEN- Toegang tot
- Lezen en schrijven; een alleen-lezenmodus en filtering van toolsets zijn beschikbaar.
- Licentie
- MIT
- Broncode
- github.com/github/github-mcp-server
- Status
- Actief
Installeren
De leverancier host deze server. Je hoeft dus alleen de URL toe te voegen; er draait niets op je machine. Als authenticatie nodig is, staat hierboven hoe je die instelt. Bij OAuth-servers word je gevraagd om in te loggen zodra je voor het eerst verbinding maakt.
Claude Code
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
Cursor
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
Codex
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
Lokaal uitvoeren in plaats daarvan (Cursor)
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_PERSONAL_ACCESS_TOKEN}"
}
}
}
}
Configuratie voor andere clients →
Met een token met ruime rechten kan de agent schrijven naar alle repositories waarvoor het toegang geeft. Gebruik daarom bij voorkeur de alleen-lezenmodus of een token met beperkte rechten.
Andere servers in devtools
Everything
Referentietestserver van het MCP-project die alle protocolfuncties beschikbaar maakt, om te controleren of een client werkt.
Git
Werkt vanuit de agent met een lokale Git-repository: status, diffs, geschiedenis, branches en commits, in een repositorypad naar keuze.
GitLab
Het ingebouwde endpoint van GitLab voor issues, merge requests, pipelines en zoeken, met selecteerbare toolsets.
Figma
Levert coding agents frames, variabelen en componenten uit Figma-bestanden, zodat de code die ze schrijven overeenkomt met het ontwerp.
Context7
Voegt actuele, versiespecifieke bibliotheekdocumentatie en codevoorbeelden toe aan de prompt. Gehost, met een optionele API-sleutel.
Docker MCP Gateway
Voert servers uit de MCP-catalogus van Docker uit in containers achter één gateway-endpoint.