Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un serveur MCP (Model Context Protocol) est un service distant qui peut exposer des outils et des ressources via Model Context Protocol. Un plug-in peut rassembler des fonctionnalités basées sur MCP avec des agents, des compétences ou des connecteurs Copilot.
Le serveur MCP en cours d’exécution reste séparé du package de plug-in. Le package fait référence à une expérience Microsoft prise en charge ou comporte la configuration requise pour une expérience Microsoft prise en charge afin de découvrir les outils, de se connecter au serveur et d’appliquer le modèle d’authentification et d’autorisation approprié.
Importante
La découverte, l’authentification, l’appel, les fonctionnalités de protocole prises en charge, l’expérience utilisateur et la gouvernance MCP varient selon l’expérience Microsoft. La publication ou la certification d’un plug-in basé sur MCP n’établit pas de prise en charge dans tous les hôtes.
Décider si vous avez besoin d’un serveur MCP
Choisissez un serveur MCP quand :
- La solution nécessite des outils ou des ressources qui s’exécutent dans un service hébergé à distance.
- Pour être prise en charge, l’expérience Microsoft doit détecter et appeler ces fonctionnalités via MCP.
- Vous devez maintenir le service, l’implémentation du protocole et le comportement de l’outil indépendamment du package de plugins.
- Un serveur MCP approuvé existant peut fournir la capacité requise.
Un serveur MCP n’est peut-être pas le composant approprié dans les cas suivants :
- L’exigence consiste principalement à rendre le contenu externe disponible via un modèle de données indexé ou fédéré. Prenons un connecteur.
- Une fonctionnalité intégrée prise en charge ou un plug-in existant effectue déjà l’opération.
- L’organisation ne peut pas exécuter ou approuver le service distant, l’identité ou la connexion réseau requis.
Décider de générer ou de réutiliser
Avant de générer un serveur MCP :
- Examinez la liste de tous les serveurs MCP et l’inventaire approuvé de votre organisation pour un serveur existant qui expose les outils ou ressources requis.
- Passez en revue ses définitions d’outils, ses entrées, ses sorties, ses erreurs et ses exigences de confirmation.
- Confirmez que son transport, son modèle d’authentification et ses fonctionnalités de protocole sont pris en charge par l’expérience Microsoft cible.
- Confirmez sa disponibilité, ses performances, sa gestion des données, son contrôle de version et ses engagements en matière de support.
- Déterminez si vous pouvez référencer le serveur existant ou si vous devez implémenter et exploiter un nouveau service.
Si vous réutilisez un serveur, le propriétaire du serveur reste responsable de son exécution, sauf si votre accord d’exploitation attribue cette responsabilité ailleurs. L’empaquetage des métadonnées de connexion ne transfère pas la propriété du serveur.
Planifier l’authentification et l’hébergement
Pour chaque serveur MCP, identifiez :
- Propriétaire du service et environnement d’hébergement.
- les exigences en matière de point de terminaison, de transport, de réseau, de disponibilité et de mise à l’échelle.
- Modèle d’identité de l’application et de l’utilisateur.
- Authentification, consentement, autorisations et gestion des secrets ou des informations d’identification.
- Données envoyées et renvoyées depuis le service.
- Découverte d’outils, contrôle de version, compatibilité et comportement des échecs.
- Responsabilités en matière d’enregistrement, de surveillance, de support et de réponse aux incidents.
La connexion à un serveur établit le point de terminaison, le compte, l’authentification ou la relation de service requis pour que la fonctionnalité fonctionne. Il est distinct de la publication, de l’acquisition, du déploiement et de l’activation.
Enregistrer les dépendances MCP
Lorsque vous décidez de générer ou de réutiliser un serveur MCP, notez :
- Les outils ou ressources requis et la configuration requise qu’ils satisfont.
- Réutilisé ou nouveau serveur et son propriétaire.
- Expériences Microsoft cibles et modèle de découverte pris en charge.
- Point de terminaison, transport, authentification, autorisations et dépendances réseau.
- Exigences en matière d’hébergement, de gestion des données, de disponibilité, de contrôle de version et de support.
- Contraintes de configuration et de distribution des plugins.
Une fois que vous avez décidé de générer ou de réutiliser un serveur MCP, choisissez Outils de développement.