Serveur MCP Officiel

GitHub MCP Server

Serveur MCP officiel de GitHub pour lire des repos, gérer issues et PR et suivre Actions depuis des outils IA.

Auteur
GitHub
Compatible avec
Any MCP client, Claude Code, Cursor, OpenAI Codex, Windsurf
Licence
MIT
Documenté
Oct 2, 2026

Ce qu'est GitHub MCP Server

Connecte les outils IA à GitHub pour que les agents puissent lire les dépôts et le code, gérer les issues et pull requests, analyser le code et automatiser les workflows. Disponible comme serveur distant hébergé par GitHub ou comme serveur Docker local.

Ce qu'il fait

Comment GitHub MCP Server s'intègre : quels agents l'exécutent et ce qu'il ajouteS'EXÉCUTE DANSVotre agentAny MCP clientClaude CodeOpenAI CodexCursor4 hôtes documentésMCP SERVER · OFFICIELGitHub MCP ServerConnecter l'agent aux outils, aux…4 étapes d'installation1 note d'autorisationlicence : MITCE QU'IL AJOUTECe qu'il faitParcourt et recherche des dépôts,…Crée, met à jour et gère des issu…Suit les exécutions de GitHub Act…Examine les constats de sécurité…agent → extension → nouvelle capacité · depuis le dépôt ou la documentation officielle
Où GitHub MCP Server s'exécute et ce qu'il ajoute, d'après sa documentation
  • Parcourt et recherche des dépôts, du code et des commits
  • Crée, met à jour et gère des issues et des pull requests
  • Suit les exécutions de GitHub Actions et gère les releases
  • Examine les constats de sécurité du code et les alertes Dependabot
  • Accède aux discussions et aux notifications
  • Limite les outils par toolsets via --toolsets ou --tools

Quand l'utiliser

Bonne adéquation

  • Donner à un agent le contexte GitHub depuis VS Code, Claude, Codex, Cursor ou Windsurf
  • Trier des issues et relire des PR en langage naturel
  • Déboguer des échecs de CI

Pas pour

  • Hôtes sans prise en charge du MCP distant, sauf si vous utilisez le serveur Docker local
  • Configurations où une portée de token étendue est inacceptable

Comment installer GitHub MCP Server

Il vous faut : Hôte MCP prenant en charge les serveurs distants (p. ex. VS Code 1.101+, Claude Desktop, Cursor, Windsurf); Docker pour le serveur local (image ghcr.io/github/github-mcp-server); Connexion OAuth GitHub ou personal access token

  1. Choisissez le serveur distant (https://api.githubcopilot.com/mcp/) ou le serveur Docker local
  2. Suivez le guide d'installation de votre hôte (Claude, Codex, Cursor, Windsurf, VS Code et d'autres sont liés dans le README)
  3. Authentifiez-vous avec OAuth ou un personal access token GitHub
  4. Restreignez éventuellement les capacités avec des toolsets
Exemple de configuration (tiré de la documentation officielle)
{
  "servers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    }
  }
}

Autorisations et sécurité

Ce à quoi il accède

  • Accès aux API GitHub selon le token ou les portées OAuth que vous accordez

Notes de sécurité des mainteneurs

  • README : n'activez que les permissions de token que vous acceptez d'accorder
  • Le README contient une section Token Security Best Practices : portées minimales, stocker les tokens dans des variables d'environnement, restreindre les permissions des fichiers de configuration

Examinez la source avant de donner à un agent l'accès à des identifiants ou à des systèmes de production. Nous documentons ce que déclarent les mainteneurs ; nous n'auditons pas le code.

Limites

  • Chaque hôte doit configurer une GitHub App ou une OAuth App pour l'OAuth distant
  • Les niveaux de prise en charge varient selon l'hôte

Outils qu'il étend

Claude Code

Web · Desktop

Pas encore d'avis d'utilisateurs

Outil de codage agentique d'Anthropic qui lit votre base de code, modifie des fichiers et exécute des commandes depuis le terminal, les IDE ou le navigateur.

La gratuité s'arrête à : Pas d'offre gratuite : Claude Code est inclus dans les abonnements Claude payants (Pro, Max, Team, Enterprise…

Listed Pas encore évalué

Vérifié code.claude.com (ouvre le site de Claude Code dans un nouvel onglet)

Dès $20/mo US · vérifié Sep 29

Pas encore d'avis d'utilisateurs

IDE de codage par IA, anciennement Windsurf, devenu Devin Desktop : gérez des agents de codage locaux et cloud dans un IDE complet.

La gratuité s'arrête à : Light quota for agent usage, resets daily and weekly, Limited model availability

Listed Pas encore évalué

Vérifié windsurf.com (ouvre le site de Devin Desktop (formerly Windsurf) dans un nouvel onglet)

OpenAI Codex

Web · Desktop · Mobile

Pas encore d'avis d'utilisateurs

Agent de code d'OpenAI pour la CLI, l'extension IDE, l'application de bureau, le web et iOS, inclus dans les offres ChatGPT ou facturé via l'API.

La gratuité s'arrête à : Desktop app only listed, Usage limits apply

Listed Pas encore évalué

Vérifié developers.openai.com (ouvre le site de OpenAI Codex dans un nouvel onglet)

Gratuit · payant dès $8/mo US · vérifié Sep 29

Questions fréquentes

Comment connecter le serveur GitHub MCP à Claude Code ou Cursor ?

Utilisez les guides propres à chaque hôte liés dans le README (docs/installation-guides), en pointant vers l'URL distante https://api.githubcopilot.com/mcp/ ou vers le serveur Docker local. source

Le serveur GitHub MCP a-t-il besoin d'un personal access token ?

Pas nécessairement ; OAuth est pris en charge, mais un PAT peut être utilisé et prime si GITHUB_PERSONAL_ACCESS_TOKEN est défini. source

Puis-je limiter ce que le serveur GitHub MCP expose ?

Oui, avec l'option --toolsets ou la variable GITHUB_TOOLSETS, et --tools pour des outils individuels. source

Guides associés

Sources et lacunes

Non précisé par les mainteneurs : Date de last_release non visible dans le README consulté.

Autres extensions à découvrir