Le protocole MCP (Model Context Protocol) est une norme ouverte qui définit la façon dont les applications partagent le contexte avec de grands modèles de langage (LLMs). MCP fournit un moyen standardisé de connecter des modèles IA à différentes sources de données et outils, leur permettant ainsi de travailler ensemble plus efficacement.
Vous pouvez gérer l’utilisation du serveur MCP dans votre organisation ou entreprise en configurant une série de stratégies MCP sur GitHub. Grâce à ces stratégies, vous pouvez autoriser ou bloquer entièrement l’utilisation du serveur MCP, ou restreindre access à une liste de serveurs que vous définissez dans un registre MCP.
Paramètres de stratégie MCP
Les paramètres suivants vous permettent de contrôler la façon dont les serveurs MCP sont découverts et accessibles dans votre organisation ou entreprise :
- Serveurs MCP dans Copilot: gérez l’utilisation des serveurs MCP pour tous les utilisateurs disposant Copilot de sièges dans votre organisation ou entreprise.
- URL du Registre MCP : spécifiez l’URL de votre registre MCP, ce qui permet à vos développeurs de découvrir et d’utiliser des serveurs MCP approuvés dans des surfaces prises en charge.
- Restreignez l’accès MCP aux serveurs de registre : choisissez s’il faut autoriser tous les serveurs MCP ou restreindre l’accès uniquement aux serveurs répertoriés dans votre registre configuré.
Pour obtenir une vue d’ensemble des stratégies qui s’appliquent aux surfaces, consultez Interfaces prises en charge pour les politiques GitHub Copilot.
Registres MCP
Un registre MCP est un répertoire de serveurs MCP qui agit comme un catalogue pour les IDE et Copilot. Chaque entrée de Registre pointe vers le manifeste d’un serveur, qui décrit les outils, les ressources et les invites fournis par le serveur.
Après avoir créé votre registre MCP, vous pouvez le rendre disponible pour votre entreprise, ce qui vous permet de :
- Organiser un catalogue de serveurs MCP que vos développeurs peuvent découvrir et utiliser sans changement de contexte
- Restreindre les access aux serveurs non approuvés pour renforcer la sécurité et la conformité
- Fournir la clarté aux développeurs lorsqu’un serveur est bloqué par une politique
Pour créer votre propre registre MCP, consultez Configurer un registre MCP pour votre organisation ou entreprise.
Surfaces prises en charge
Le tableau suivant répertorie les fonctionnalités de Registre MCP prises en charge en détail.
| Surface | Affichage du Registre | Application de la liste d'autorisation |
|---|---|---|
| Copilot pour CLI | v1.0.11+ | |
| Agent cloud Copilot | ||
| Éclipse | v4.38+ | |
| JetBrains | v1.5.64+ | |
| Visual Studio | v18.4.0+ | |
| VS Code | v1.109.3+ | |
| Xcode | v0.47.0+ |
Remarque
Pour Eclipse, JetBrains et Xcode, les fonctionnalités de gestion MCP sont prises en charge dans les versions préliminaires de Copilot.