GitHub MCP
MCP : Standardise la connexion entre une application IA et des systèmes qui proposent des outils ou des données · nécessite tout client MCP
Serveur MCP officiel de GitHub : issues, PR, code, actions accessibles à l'agent.
Indispensable dès que l'agent travaille sur un dépôt GitHub ; remplacer l'ancien serveur de référence.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Travailler avec un agent IA sur un projet GitHub implique souvent de copier-coller manuellement du code, des issues ou des logs de CI pour donner du contexte à l'assistant. GitHub MCP Server supprime cette friction en connectant directement votre client IA à l'API GitHub, sans intermédiaire.
Le serveur expose des outils que l'agent peut appeler en langage naturel : lire un fichier dans un dépôt, créer une pull request, consulter les alertes Dependabot, surveiller un workflow GitHub Actions ou gérer des notifications. Deux modes de déploiement sont disponibles : un serveur distant hébergé par GitHub (accessible via OAuth ou token), et une version locale à faire tourner soi-même via Docker.
Cet outil s'adresse aux développeurs qui utilisent déjà un client MCP compatible (VS Code 1.101+, Cursor, Claude Desktop, Windsurf, etc.) et qui veulent que leur agent IA agisse directement sur leurs dépôts, sans quitter leur environnement de travail.
Il ne convient pas à ceux qui cherchent un outil sans configuration technique : l'installation requiert de gérer un token d'accès ou un flux OAuth, et l'agent obtient des droits d'écriture réels sur vos dépôts, ce qui demande une attention particulière aux permissions accordées.
Ce que ça propose
- ·Lecture de dépôts : parcourir le code, rechercher des fichiers, analyser des commits et comprendre la structure d'un projet.
- ·Gestion des issues et pull requests : créer, mettre à jour, trier et commenter directement depuis l'agent.
- ·Surveillance des workflows GitHub Actions : suivre les exécutions, analyser les échecs de build et gérer les releases.
- ·Analyse de sécurité : consulter les alertes Dependabot et les résultats d'analyse de code.
- ·Collaboration d'équipe : accéder aux discussions, gérer les notifications et analyser l'activité du dépôt.
- ·Mode distant hébergé par GitHub : connexion sans serveur local via OAuth ou token, pour VS Code 1.101+ et autres clients compatibles.
- ·Mode local via Docker : déploiement autonome pour les environnements GitHub Enterprise Server ou sans accès réseau sortant.
- ·Support GitHub Enterprise : compatible avec GitHub Enterprise Cloud (ghe.com) et GitHub Enterprise Server via le paramètre d'hôte personnalisé.
En pratique
- Prix
- Gratuit
- Usage commercial
- Usage commercial : oui
- Disponible sur
- claude-code, cursor, vscode
- Hôte
- tout client MCP
- Licence
- MIT
Sécurité et données
- Pastille
- Sécu : une réserve, lire la fiche
- Vos données
- Données chez l’éditeur
- Permissions
- Token GitHub à périmètre réduit obligatoire ; l'agent peut écrire sur vos dépôts.
- Maintenance
- Active
- Dernière release
- 21 octobre 2026
Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 avril 2025
Comment installer GitHub MCP
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server