Le GitHub serveur MCP est disponible pour tous les GitHub utilisateurs, quel que soit le type de plan. Toutefois, des outils spécifiques au sein du serveur MCP héritent des mêmes exigences d’accès que leurs fonctionnalités correspondantes GitHub . Si une fonctionnalité nécessite une licence payante GitHub ou Copilot, l’outil MCP équivalent nécessitera le même abonnement. Par exemple, les outils qui interagissent avec Agent cloud Copilot nécessitent une licence payante Copilot .
À propos du serveur MCP GitHub
Le serveur MCP GitHub est un serveur MCP (Model Context Protocol) fourni et géré par GitHub. Le protocole MCP vous permet d’intégrer des capacités d’IA à d’autres outils et services, améliorant ainsi votre expérience de développement grâce à une assistance IA contextuelle.
Pour une présentation complète du serveur MCP GitHub et une vue d’ensemble de MCP, consultez À propos du Model Context Protocol (MCP).
Prerequisites
- Un GitHub compte.
-
Visual Studio Code. - Le GitHub serveur MCP, configuré dans votre éditeur. Consultez « Configuration du serveur MCP GitHub ».
- Si vous êtes membre d’une organisation ou d’une entreprise avec un plan Copilot Business ou Copilot Entreprise, la stratégie « Serveurs MCP dans Copilot » doit être activée pour pouvoir utiliser MCP avec Copilot.
Utilisation du GitHub serveur MCP dans Visual Studio Code
Le GitHub serveur MCP vous permet d’effectuer un large éventail d’actions sur GitHub, via Discussion avec Copilot dans Visual Studio Code.
- Ouvrez Discussion avec Copilot en cliquant sur l’icône dans la barre de titre de Visual Studio Code.
- Dans la Discussion avec Copilot zone, sélectionnez Agent dans le menu déroulant de l’agent.
- Pour afficher les actions disponibles, dans la Discussion avec Copilot zone, cliquez sur l’icône Configurer les outils .
- Si vous étendez l'entrée du serveur MCP GitHub, vous verrez une liste d’outils disponibles.
- Dans la Discussion avec Copilot zone, tapez une commande ou une question liée à l’action que vous souhaitez effectuer, puis appuyez sur Entrée.
- Par exemple, vous pouvez demander au GitHub serveur MCP de créer un ticket, de lister les pull requests, ou de récupérer des informations de référentiel.
- Le GitHub serveur MCP traite votre demande et fournit une réponse dans l’interface de conversation.
- Dans la Discussion avec Copilot zone, vous pouvez être invité à accorder des autorisations supplémentaires ou à fournir plus d’informations pour terminer l’action.
- Suivez les instructions pour terminer l’action.
Dépannage
Si vous rencontrez des problèmes lors de l’utilisation du serveur MCP GitHub, vous pouvez suivre quelques étapes courantes de résolution des problèmes.
Problèmes d’autorisation
Si vous rencontrez des problèmes pour autoriser le serveur MCP, vérifiez que :
- Vous êtes connecté à GitHub dans l’IDE de votre choix.
Si vous vous authentifiez avec un personal access token (PAT), vérifiez que :
- Votre PAT GitHub est valide et dispose des étendues nécessaires pour les actions que vous souhaitez effectuer.
- Vous avez entré le jeton d'accès personnel approprié.
Problèmes liés au mode agent de Copilot
Si vous rencontrez des problèmes avec le mode agent de Discussion avec Copilot, vérifiez que :
- Vous avez sélectionné l’agent correct dans la zone Discussion avec Copilot.
- Vous avez configuré le serveur MCP correctement dans votre IDE.
- Vous disposez des autorisations nécessaires pour effectuer les actions que vous essayez d’exécuter.
Blocage de la protection d’envoi (push)
Si vous utilisez le serveur MCP GitHub et que la protection d’envoi (push) bloque un secret que vous considérez sûr à exposer, vous pouvez contourner le blocage en spécifiant une raison pour autoriser le secret. Consultez Utilisation de la protection push et du serveur GitHub MCP.
Conseils généraux
Si vous rencontrez d’autres problèmes avec le serveur MCP GitHub, voici quelques conseils généraux pour vous aider à les résoudre :
- Vérifiez les journaux de sortie du serveur MCP pour vérifier la présence de messages d’erreur.
- Si vous exécutez le serveur MCP localement, vérifiez que votre environnement local est correctement configuré pour exécuter des conteneurs Docker.
- Essayez de redémarrer le serveur MCP ou votre IDE.
À propos du serveur MCP GitHub
Le serveur MCP GitHub est un serveur MCP (Model Context Protocol) fourni et géré par GitHub. Le protocole MCP vous permet d’intégrer des capacités d’IA à d’autres outils et services, améliorant ainsi votre expérience de développement grâce à une assistance IA contextuelle.
Pour une présentation complète du serveur MCP GitHub et une vue d’ensemble de MCP, consultez À propos du Model Context Protocol (MCP).
Prerequisites
- Accès à Copilot. Consultez Qu’est-ce que GitHub Copilot ?.
Visual Studio version 17.14 ou ultérieure**. Pour plus d’informations sur l’installation Visual Studio, consultez la [Visual Studio page téléchargements](https://visualstudio.microsoft.com/downloads/).
- Le GitHub serveur MCP, configuré dans votre éditeur. Consultez « Configuration du serveur MCP GitHub ».
- Connectez-vous à GitHub à partir de Visual Studio
- Si vous êtes membre d’une organisation ou d’une entreprise avec un plan Copilot Business ou Copilot Entreprise, la stratégie « Serveurs MCP dans Copilot » doit être activée pour pouvoir utiliser MCP avec Copilot.
Utilisation du GitHub serveur MCP dans Visual Studio
Le GitHub serveur MCP vous permet d’effectuer un large éventail d’actions sur GitHub, via Discussion avec Copilot dans Visual Studio.
- Dans la barre de Visual Studio menus, cliquez sur Affichage, puis sur GitHub Copilot Chat.
- Au bas du volet de discussion, sélectionnez Agent dans la liste déroulante mode.
- Dans la Discussion avec Copilot fenêtre, cliquez sur l’icône outils.
- Sous GitHub, vous verrez une liste d’outils disponibles.
- Dans la Discussion avec Copilot zone, tapez une commande ou une question liée à l’action que vous souhaitez effectuer, puis appuyez sur Entrée.
- Par exemple, vous pouvez demander au GitHub serveur MCP de créer un ticket, de lister les pull requests, ou de récupérer des informations de référentiel.
- Le GitHub serveur MCP traite votre demande et fournit une réponse dans l’interface de conversation.
- Dans la Discussion avec Copilot zone, vous pouvez être invité à accorder des autorisations supplémentaires ou à fournir plus d’informations pour terminer l’action.
- Suivez les instructions pour terminer l’action.
À propos du serveur MCP GitHub
Le serveur MCP GitHub est un serveur MCP (Model Context Protocol) fourni et géré par GitHub. Le protocole MCP vous permet d’intégrer des capacités d’IA à d’autres outils et services, améliorant ainsi votre expérience de développement grâce à une assistance IA contextuelle.
Pour une présentation complète du serveur MCP GitHub et une vue d’ensemble de MCP, consultez À propos du Model Context Protocol (MCP).
Prerequisites
-
Accès à Copilot. Consultez Qu’est-ce que GitHub Copilot ?.
-
**Un IDE JetBrains compatible**. GitHub Copilot est compatible avec les IDE suivants :- IntelliJ IDEA (Ultimate, Community, Éducation)
- Android Studio
- AppCode
- CLion
- Code With Me - Utilisateur Invité
- DataGrip
- DataSpell
- GoLand
- JetBrains Client
- MPS
- PhpStorm
- PyCharm (Professionnel, Communauté, Éducation)
- Rider
- RubyMine
- RustRover
- WebStorm
- Côté écriture
Consultez le l’outil de recherche pour trouver les IDE JetBrains à télécharger.
-
Dernière version de l’extension GitHub Copilot. Consultez le plug-in GitHub Copilot dans la place de marché JetBrains. Pour obtenir des instructions d’installation, consultez Installation de l’extension Copilot GitHub dans votre environnement.
-
Connectez-vous à GitHub dans votre IDE JetBrains. Pour obtenir des instructions d’authentification, consultez Installation de l’extension Copilot GitHub dans votre environnement.
-
Le GitHub serveur MCP, configuré dans votre éditeur. Consultez « Configuration du serveur MCP GitHub ».
-
Si vous êtes membre d’une organisation ou d’une entreprise avec un plan Copilot Business ou Copilot Entreprise, la stratégie « Serveurs MCP dans Copilot » doit être activée pour pouvoir utiliser MCP avec Copilot.
Utilisation du GitHub serveur MCP dans les IDEs JetBrains
Le serveur GitHub MCP vous permet d’effectuer un large éventail d’actions sur GitHub, via Discussion avec Copilot dans les IDE JetBrains.
-
Ouvrez la Discussion avec Copilot fenêtre en cliquant sur l’icône GitHub Copilot Chat située à droite de la fenêtre IDE JetBrains.

-
En haut du volet de discussion, cliquez sur l’onglet Agent.
-
Pour afficher les actions disponibles, dans la Discussion avec Copilot zone, cliquez sur l’icône outils.
- Vous verrez une liste d’actions disponibles à partir du GitHub serveur MCP.
-
Dans la Discussion avec Copilot zone, tapez une commande ou une question liée à l’action que vous souhaitez effectuer, puis appuyez sur Entrée.
- Par exemple, vous pouvez demander au GitHub serveur MCP de créer un ticket, de lister les pull requests, ou de récupérer des informations de référentiel.
-
Le GitHub serveur MCP traite votre demande et fournit une réponse dans l’interface de conversation.
- Dans la Discussion avec Copilot zone, vous pouvez être invité à accorder des autorisations supplémentaires ou à fournir plus d’informations pour terminer l’action.
-
Suivez les instructions pour terminer l’action.
Dépannage
Si vous rencontrez des problèmes lors de l’utilisation du serveur MCP GitHub, vous pouvez suivre quelques étapes courantes de résolution des problèmes.
Problèmes d’autorisation
Si vous rencontrez des problèmes pour autoriser le serveur MCP, vérifiez que :
- Vous êtes connecté à GitHub dans l’IDE de votre choix.
Si vous vous authentifiez avec un personal access token (PAT), vérifiez que :
- Votre PAT GitHub est valide et dispose des étendues nécessaires pour les actions que vous souhaitez effectuer.
- Vous avez entré le jeton d'accès personnel approprié.
Problèmes liés au mode agent de Copilot
Si vous rencontrez des problèmes avec le mode agent de Discussion avec Copilot, vérifiez que :
- Vous avez sélectionné l’agent correct dans la zone Discussion avec Copilot.
- Vous avez configuré le serveur MCP correctement dans votre IDE.
- Vous disposez des autorisations nécessaires pour effectuer les actions que vous essayez d’exécuter.
Blocage de la protection d’envoi (push)
Si vous utilisez le serveur MCP GitHub et que la protection d’envoi (push) bloque un secret que vous considérez sûr à exposer, vous pouvez contourner le blocage en spécifiant une raison pour autoriser le secret. Consultez Utilisation de la protection push et du serveur GitHub MCP.
Conseils généraux
Si vous rencontrez d’autres problèmes avec le serveur MCP GitHub, voici quelques conseils généraux pour vous aider à les résoudre :
- Vérifiez les journaux de sortie du serveur MCP pour vérifier la présence de messages d’erreur.
- Si vous exécutez le serveur MCP localement, vérifiez que votre environnement local est correctement configuré pour exécuter des conteneurs Docker.
- Essayez de redémarrer le serveur MCP ou votre IDE.
À propos du serveur MCP GitHub
Le serveur MCP GitHub est un serveur MCP (Model Context Protocol) fourni et géré par GitHub. Le protocole MCP vous permet d’intégrer des capacités d’IA à d’autres outils et services, améliorant ainsi votre expérience de développement grâce à une assistance IA contextuelle.
Pour une présentation complète du serveur MCP GitHub et une vue d’ensemble de MCP, consultez À propos du Model Context Protocol (MCP).
Prerequisites
- Accès à Copilot. Consultez Qu’est-ce que GitHub Copilot ?.
GitHub Copilot pour l’extension Xcode**. Consultez « [AUTOTITLE](/copilot/configuring-github-copilot/installing-the-github-copilot-extension-in-your-environment) ».
- Le GitHub serveur MCP, configuré dans votre éditeur. Consultez « Configuration du serveur MCP GitHub ».
- Si vous êtes membre d’une organisation ou d’une entreprise avec un plan Copilot Business ou Copilot Entreprise, la stratégie « Serveurs MCP dans Copilot » doit être activée pour pouvoir utiliser MCP avec Copilot.
Utilisation du GitHub serveur MCP dans Xcode
Le serveur GitHub MCP vous permet d'effectuer un large éventail d'actions sur GitHub à travers Discussion avec Copilot dans Xcode.
- Pour ouvrir l’affichage de conversation, cliquez sur Éditeur dans la barre de menus, puis sur Copilot****Ouvrir la conversation. Discussion avec Copilot s’ouvre dans une nouvelle fenêtre.
- Au bas du volet de discussion, sélectionnez Agent.
- Pour afficher les actions disponibles, dans la Discussion avec Copilot zone, cliquez sur l’icône outils.
- Vous verrez une liste d’actions disponibles à partir du GitHub serveur MCP.
- Dans la Discussion avec Copilot zone, tapez une commande ou une question liée à l’action que vous souhaitez effectuer, puis appuyez sur Entrée.
- Par exemple, vous pouvez demander au GitHub serveur MCP de créer un ticket, de lister les pull requests, ou de récupérer des informations de référentiel.
- Le GitHub serveur MCP traite votre demande et fournit une réponse dans l’interface de conversation.
- Dans la Discussion avec Copilot zone, vous pouvez être invité à accorder des autorisations supplémentaires ou à fournir plus d’informations pour terminer l’action.
- Suivez les instructions pour terminer l’action.
Dépannage
Si vous rencontrez des problèmes lors de l’utilisation du serveur MCP GitHub, vous pouvez suivre quelques étapes courantes de résolution des problèmes.
Problèmes d’autorisation
Si vous rencontrez des problèmes pour autoriser le serveur MCP, vérifiez que :
- Vous êtes connecté à GitHub dans l’IDE de votre choix.
Si vous vous authentifiez avec un personal access token (PAT), vérifiez que :
- Votre PAT GitHub est valide et dispose des étendues nécessaires pour les actions que vous souhaitez effectuer.
- Vous avez entré le jeton d'accès personnel approprié.
Problèmes liés au mode agent de Copilot
Si vous rencontrez des problèmes avec le mode agent de Discussion avec Copilot, vérifiez que :
- Vous avez sélectionné l’agent correct dans la zone Discussion avec Copilot.
- Vous avez configuré le serveur MCP correctement dans votre IDE.
- Vous disposez des autorisations nécessaires pour effectuer les actions que vous essayez d’exécuter.
Blocage de la protection d’envoi (push)
Si vous utilisez le serveur MCP GitHub et que la protection d’envoi (push) bloque un secret que vous considérez sûr à exposer, vous pouvez contourner le blocage en spécifiant une raison pour autoriser le secret. Consultez Utilisation de la protection push et du serveur GitHub MCP.
Conseils généraux
Si vous rencontrez d’autres problèmes avec le serveur MCP GitHub, voici quelques conseils généraux pour vous aider à les résoudre :
- Vérifiez les journaux de sortie du serveur MCP pour vérifier la présence de messages d’erreur.
- Si vous exécutez le serveur MCP localement, vérifiez que votre environnement local est correctement configuré pour exécuter des conteneurs Docker.
- Essayez de redémarrer le serveur MCP ou votre IDE.
À propos du serveur MCP GitHub
Le serveur MCP GitHub est un serveur MCP (Model Context Protocol) fourni et géré par GitHub. Le protocole MCP vous permet d’intégrer des capacités d’IA à d’autres outils et services, améliorant ainsi votre expérience de développement grâce à une assistance IA contextuelle.
Pour une présentation complète du serveur MCP GitHub et une vue d’ensemble de MCP, consultez À propos du Model Context Protocol (MCP).
Prerequisites
- Accès à Copilot. Consultez Qu’est-ce que GitHub Copilot ?.
- Version compatible d’Eclipse. Pour utiliser l’extension GitHub Copilot, vous devez disposer de la version 2024-09 ou supérieure d’Eclipse. Consultez la page de téléchargement Eclipse.
- Si vous êtes membre d’une organisation ou d’une entreprise avec un plan Copilot Business ou Copilot Entreprise, la stratégie « Serveurs MCP dans Copilot » doit être activée pour pouvoir utiliser MCP avec Copilot.
- Le GitHub serveur MCP, configuré dans votre éditeur. Consultez « Configuration du serveur MCP GitHub ».
- Dernière version de l’extensionGitHub Copilot. Téléchargez-la depuis le Marketplace Eclipse. Pour plus d’informations, consultez « Installation de l’extension Copilot GitHub dans votre environnement ».
- Connectez-vous à partir d’EclipseGitHub.
Utilisation du GitHub serveur MCP dans Eclipse
Le serveurGitHub MCP vous permet d’effectuer un large éventail d’actions sur GitHub, via Discussion avec Copilot dans Eclipse.
- Pour ouvrir le Discussion avec Copilot panneau, cliquez sur l’icône Copilot () dans la barre d’état en bas d’Eclipse, puis cliquez sur Ouvrir la conversation.
- Au bas du volet de discussion, sélectionnez Agent dans la liste déroulante mode.
- Pour afficher les actions disponibles, dans la Discussion avec Copilot zone, cliquez sur l’icône outils.
- Sous
github, vous verrez une liste d’actions disponibles.
- Sous
- Dans la Discussion avec Copilot zone, tapez une commande ou une question liée à l’action que vous souhaitez effectuer, puis appuyez sur Entrée.
- Par exemple, vous pouvez demander au GitHub serveur MCP de créer un ticket, de lister les pull requests, ou de récupérer des informations de référentiel.
- Le GitHub serveur MCP traite votre demande et fournit une réponse dans l’interface de conversation.
- Dans la Discussion avec Copilot zone, vous pouvez être invité à accorder des autorisations supplémentaires ou à fournir plus d’informations pour terminer l’action.
- Suivez les instructions pour terminer l’action.
Dépannage
Si vous rencontrez des problèmes lors de l’utilisation du serveur MCP GitHub, vous pouvez suivre quelques étapes courantes de résolution des problèmes.
Problèmes d’autorisation
Si vous rencontrez des problèmes pour autoriser le serveur MCP, vérifiez que :
- Vous êtes connecté à GitHub dans l’IDE de votre choix.
Si vous vous authentifiez avec un personal access token (PAT), vérifiez que :
- Votre PAT GitHub est valide et dispose des étendues nécessaires pour les actions que vous souhaitez effectuer.
- Vous avez entré le jeton d'accès personnel approprié.
Problèmes liés au mode agent de Copilot
Si vous rencontrez des problèmes avec le mode agent de Discussion avec Copilot, vérifiez que :
- Vous avez sélectionné l’agent correct dans la zone Discussion avec Copilot.
- Vous avez configuré le serveur MCP correctement dans votre IDE.
- Vous disposez des autorisations nécessaires pour effectuer les actions que vous essayez d’exécuter.
Blocage de la protection d’envoi (push)
Si vous utilisez le serveur MCP GitHub et que la protection d’envoi (push) bloque un secret que vous considérez sûr à exposer, vous pouvez contourner le blocage en spécifiant une raison pour autoriser le secret. Consultez Utilisation de la protection push et du serveur GitHub MCP.
Conseils généraux
Si vous rencontrez d’autres problèmes avec le serveur MCP GitHub, voici quelques conseils généraux pour vous aider à les résoudre :
- Vérifiez les journaux de sortie du serveur MCP pour vérifier la présence de messages d’erreur.
- Si vous exécutez le serveur MCP localement, vérifiez que votre environnement local est correctement configuré pour exécuter des conteneurs Docker.
- Essayez de redémarrer le serveur MCP ou votre IDE.