Vue d’ensemble
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 utiliser MCP pour étendre les fonctionnalités de Agent Copilot cloud en la connectant à d’autres outils et services.
L’agent peut utiliser les outils fournis par les serveurs MCP locaux et distants. Certains serveurs MCP sont configurés par défaut pour offrir la meilleure expérience pour débuter.
Pour plus d’informations sur MCP, consultez la documentation officielle MCP. Pour plus d’informations sur certains des serveurs MCP actuellement disponibles, consultez le référentiel de serveurs MCP.
Remarque
- Agent Copilot cloud prend uniquement en charge les outils fournis par les serveurs MCP. Il ne prend pas en charge les ressources ni les prompts.
- Agent Copilot cloud ne prend actuellement pas en charge les serveurs MCP distants qui tirent parti d’OAuth pour l’authentification et l’autorisation.
Serveurs MCP par défaut
Les serveurs MCP suivants sont configurés automatiquement pour Agent Copilot cloud:
-
** GitHub **: le GitHub serveur MCP donne Copilot accès aux GitHub données telles que les tickets et les requêtes pull. Pour plus d’informations, consultez [AUTOTITLE](/copilot/customizing-copilot/using-model-context-protocol/using-the-github-mcp-server).- Par défaut, le GitHub serveur MCP se connecte à GitHub à l'aide d'un jeton spécialement ciblé qui dispose uniquement d'un accès en lecture seule au référentiel actuel. Vous pouvez le personnaliser pour utiliser un autre jeton avec un accès plus large. Pour plus d’informations, consultez Extension de l’agent cloud GitHub Copilot avec le protocole MCP (Model Context Protocol).
-
**Playwright** : Le [serveur MCP playwright](https://github.com/microsoft/playwright-mcp) donne Copilot accès aux pages web, notamment la possibilité de lire, d’interagir et de prendre des captures d’écran.- Par défaut, le serveur MCP playwright est uniquement en mesure d’accéder aux ressources web hébergées dans Copilotson propre environnement, accessible sur
localhostou127.0.0.1.
- Par défaut, le serveur MCP playwright est uniquement en mesure d’accéder aux ressources web hébergées dans Copilotson propre environnement, accessible sur
Configuration des serveurs MCP dans un référentiel
Les administrateurs de référentiel peuvent configurer les serveurs MCP pour les utiliser dans ce référentiel. Cette opération s’effectue via une configuration au format JSON qui spécifie les détails des serveurs MCP qui Agent Copilot cloud peuvent être utilisés.
Une fois que les serveurs MCP sont configurés pour une utilisation dans un référentiel, les outils spécifiés dans la configuration seront disponibles Agent Copilot cloud pendant chaque tâche affectée.
Copilot utilise les outils disponibles de manière autonome et ne demande pas d’approbation avant l’utilisation.
Pour plus d'informations sur la mise en place des serveurs MCP pour Agent Copilot cloud dans un référentiel, consultez Extension de l’agent cloud GitHub Copilot avec le protocole MCP (Model Context Protocol).
Serveurs MCP pour agents personnalisés
Vous pouvez également configurer des serveurs MCP pour agents personnalisés.
Les serveurs MCP configurés dans agents personnalisés sont disponibles uniquement pour cet agent spécifique et suivent le même ordre de traitement que les autres configurations MCP, avec assistant personnalisé les paramètres MCP traités après les serveurs par défaut, mais avant les configurations au niveau du référentiel.
Pour plus d’informations sur la configuration des serveurs MCP pour agents personnalisés, consultez Configuration des agents personnalisés.
Meilleures pratiques
-
L’activation des serveurs MCP tiers pour utilisation peut avoir un impact sur les performances de l’agent et la qualité des sorties. Passez soigneusement en revue le serveur MCP tiers et vérifiez qu’il répond aux exigences de votre organisation.
-
Par défaut, Agent Copilot cloud n’a pas accès aux outils serveur MCP d’écriture. Cependant, certains serveurs MCP contiennent de tels outils. Veillez à vérifier les outils disponibles dans le serveur MCP que vous souhaitez utiliser. Modifiez le champ
toolsdans la configuration MCP en indiquant uniquement les outils nécessaires. -
Passez soigneusement en revue les serveurs MCP configurés avant d’enregistrer la configuration afin de vous assurer que les serveurs corrects sont configurés pour être utilisés.