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.
Cet article vous aide à commencer à utiliser le serveur MCP (Microsoft Learn Model Context Protocol) avec GitHub Copilot dans Visual Studio (VS) Code. Si vous débutez avec le serveur MCP, nous vous recommandons d’examiner d’abord l’article de présentation du serveur Learn MCP . Notez que bien que VS Code soit un client commun pour Learn MCP Server, MCP est un protocole ouvert et, par conséquent, est pris en charge par de nombreux clients, y compris les agents dans Copilot Studio, dans Foundry et de nombreux autres ID agentiques.
Le processus de haut niveau que nous passons est le suivant :
- Configurer votre éditeur
- Utiliser le serveur MCP
- Définir des instructions
Lorsque vous utilisez un autre environnement de développement agentique, les détails peuvent varier, mais le processus doit être comparable. Consultez les options de configuration pour d’autres applications clientes dans le référentiel GitHub.
Prerequisites
Pour suivre les étapes décrites dans cet article, vous avez besoin de Visual Studio Code et gitHub Copilot.
Configurer votre éditeur
Le moyen le plus simple de configurer Learn MCP Server utilise ces boutons.
Les serveurs MCP peuvent être configurés au niveau utilisateur et au niveau de l’espace de travail. Les paramètres utilisateur sont appliqués à chaque session VS Code, ce qui est pratique lorsque vous travaillez principalement avec les technologies Microsoft. Vous pouvez également configurer les paramètres MCP pour les espaces de travail qui utilisent des technologies Microsoft et configurer d’autres serveurs MCP pour les espaces de travail qui ne le font pas.
Pour plus d’informations, consultez Learn MCP - Installation et prise en main
Utiliser le serveur MCP
- Ouvrir une conversation
- Sélectionner le mode agent
- Posez une question pertinente pour le contenu Microsoft Learn, par exemple :
How to create a Microsoft Foundry instance using az cli? - Autoriser l’agent à utiliser le serveur MCP
- Obtenir la réponse
Définir des instructions (recommandé)
Lorsque l’agent IA n’utilise pas l’outil MCP lorsque prévu, il peut être utile de configurer des instructions spécifiques pour l’outil :
- Ouvrir une fenêtre de conversation dans VS Code avec GitHub Copilot
- Sélectionner le mode agent
- En haut de la fenêtre, cliquez sur la roulette des paramètres et sélectionnez Instructions
- Sélectionnez un emplacement pour créer le fichier d’instructions
- Fournissez des instructions telles que :
---
applyTo: '**'
---
## Querying Microsoft Documentation
You have access to MCP tools called `microsoft_docs_search`, `microsoft_docs_fetch`, and `microsoft_code_sample_search` - these tools allow you to search through and fetch Microsoft's latest official documentation and code samples, and that information might be more detailed or newer than what's in your training data set.
When handling questions around how to work with native Microsoft technologies, such as C#, F#, ASP.NET Core, Microsoft.Extensions, NuGet, Entity Framework, the `dotnet` runtime - please use these tools for research purposes when dealing with specific / narrowly defined questions that may occur.
Étapes suivantes
Pour en savoir plus sur le serveur MCP Learn, consultez les liens suivants :
- Découvrez le référentiel MCP Server pour les commentaires et les questions.
- Créer une solution personnalisée dans Foundry