GitHub
Guide complet en français
GitHub MCP Server : le guide complet du serveur officiel (version 2.0) →
Le serveur MCP de GitHub, édité par GitHub, connecte vos outils IA à la plateforme : lecture des dépôts et du code, gestion des issues et des pull requests, analyse de code et automatisation des workflows, le tout en langage naturel.
Fonctionnalités principales
- Dépôts, code, branches et commits
- Issues, pull requests, discussions et notifications
- GitHub Actions et suivi des workflows
- Sécurité : Dependabot, analyse de code, protection des secrets, avis de sécurité
- Activation sélective des ensembles d’outils (toolsets)
Installation
Le serveur distant hébergé par GitHub est disponible à l’adresse https://api.githubcopilot.com/mcp/. En local avec Docker et un jeton d’accès personnel, dans Claude Code :
claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-serverLe serveur distant fonctionne avec les clients compatibles (VS Code 1.101+, Claude Desktop, Cursor, Windsurf…) ; la version locale demande Docker installé et lancé.
Bon à savoir
- Authentification par OAuth dans le navigateur au premier lancement, ou par jeton (
GITHUB_PERSONAL_ACCESS_TOKEN), qui est alors prioritaire. - Mode lecture seule avec
--read-onlyou la variableGITHUB_READ_ONLY=1en Docker. - Avec un jeton à grain fin, certains outils peuvent apparaître même si le jeton ne permet pas de les utiliser.
- Les résultats paginés sont limités à 100 éléments par page.
Source : documentation officielle du serveur MCP de GitHub, consultée le 7 novembre 2026.
Compatibilité
Ce serveur fonctionne avec les clients MCP suivants :
Indice de confiance : Élevé
- Serveur officiel
- Dépôt public disponible
- Site web renseigné
- Installation documentée
- Documentation fournie
Indice indicatif calculé à partir des informations disponibles (statut officiel, dépôt, documentation). Il ne constitue pas un audit de sécurité.
claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=$GITHUB_PAT -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
Tarif : Gratuit (compte GitHub requis)
