Présentation

Effectué

Le serveur MCP GitHub est un moyen hébergé, sécurisé et évolutif d’intégrer vos fonctionnalités GitHub préférées dans votre flux de travail assisté par IA. Basé sur le protocole MCP (Model Context Protocol), introduit par Anthropic, il est compatible avec tous vos outils de développement préférés.

Sa suite d’outils étend GitHub Copilot et d’autres outils IA pour vous aider à automatiser les tâches, à gérer les dépôts et à améliorer votre expérience de développement avec l’aide de l’IA prenant en charge le contexte.

GitHub MCP Server vous aide à commencer rapidement tout en gardant votre flux de travail simple et ciblé. Il est disponible pour Visual Studio Code et s’étendra à d’autres éditeurs et plateformes, ce qui vous aidera à apporter une productivité optimisée pour l’IA à l’ensemble de votre processus de développement.

Objectifs d’apprentissage

À la fin de ce module, vous serez en mesure de :

  • Comprenez ce que sont MCP et GitHub MCP Server et pourquoi ils sont utiles pour les développeurs.

  • Configurez et configurez GitHub MCP Server dans Visual Studio Code pour vos projets.

  • Utilisez le serveur MCP GitHub avec Copilot Chat pour automatiser les tâches de développement.

  • Identifiez et résolvez les problèmes courants lors de l’utilisation du serveur MCP GitHub.

Prerequisites

Avant de commencer, vérifiez que vous disposez des éléments suivants :

  • Un compte GitHub

  • Visual Studio Code ou un autre éditeur prenant en charge l’intégration MCP

  • Si vous êtes membre d’une organisation ou d’une entreprise avec un plan Copilot Business ou Copilot Enterprise, la stratégie « Serveurs MCP dans Copilot » doit être activée pour pouvoir utiliser MCP avec Copilot.

(facultatif)

  • Jeton d’accès personnel (PAT) GitHub pour le contrôle d’installation et d’autorisations avancés.

  • Docker installé si vous envisagez d’expérimenter une configuration de serveur local pour le contrôle pratique.