Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel unterstützt Sie bei den ersten Schritten mit dem Microsoft Learn Model Context Protocol (MCP)-Server mit GitHub Copilot in Visual Studio (VS) Code. Wenn Sie noch nicht mit dem MCP-Server beginnen, empfehlen wir Ihnen, zuerst den Artikel "McP Server kennenlernen" zu lesen. Beachten Sie, dass MCP, obwohl VS Code ein gängiger Client für den Learn-MCP-Server ist, ein offenes Protokoll ist und daher von vielen Clients unterstützt wird, darunter auch Agents in Copilot Studio, in Foundry und in vielen anderen intelligenten IDEs.
Der allgemeine Prozess, den wir durchgehen, ist:
- Konfigurieren des Editors
- Verwenden des MCP-Servers
- Festlegen von Anweisungen
Wenn Sie eine andere agentische Entwicklungsumgebung verwenden, können die Details variieren, aber der Prozess sollte vergleichbar sein. Siehe Konfigurationsoptionen für andere Client-Apps im GitHub-Repository.
Prerequisites
Um die Schritte in diesem Artikel auszuführen, benötigen Sie Visual Studio Code und GitHub Copilot.
Konfigurieren des Editors
Die einfachste Möglichkeit zum Konfigurieren von Learn MCP Server ist die Verwendung dieser Schaltflächen.
MCP-Server können auf Benutzerebene und Arbeitsbereichsebene konfiguriert werden. Benutzereinstellungen werden auf jede VS Code-Sitzung angewendet, was praktisch ist, wenn Sie hauptsächlich mit Microsoft-Technologien arbeiten. Sie können auch MCP-Einstellungen für Arbeitsbereiche konfigurieren, die Microsoft-Technologien verwenden, und andere MCP-Server für Arbeitsbereiche konfigurieren, die nicht funktionieren.
Weitere Informationen finden Sie unter "McP – Installation und erste Schritte".
Installieren über Plug-In (Claude Code und Copilot CLI)
Wenn Sie Claude Code oder GitHub Copilot CLI verwenden, können Sie das microsoft-docs Plug-In installieren, das den Learn MCP-Server und drei Agent-Fähigkeiten enthält, die Ihrem KI-Agent helfen, die MCP-Tools effektiver zu verwenden:
- microsoft-docs – für Konzepte, Lernprogramme und faktenbezogene Nachschlagevorgänge
- Microsoft-Code-Referenz – für API-Nachschlagevorgänge, Codebeispiele und Problembehandlung
- Microsoft-skill-creator – eine Metafähigkeit zum Generieren von benutzerdefinierten Fähigkeiten zu Microsoft-Technologien
Claude Code
Führen Sie die folgenden Befehle in Claude Code aus, und starten Sie es neu:
/plugin marketplace add microsoftdocs/mcp
/plugin install microsoft-docs@microsoft-docs-marketplace
Copilot-CLI
Führen Sie den folgenden Befehl in Copilot CLI aus:
/plugin install microsoftdocs/mcp
Weitere Informationen zu den Agent-Fähigkeiten, die im Plug-In enthalten sind, finden Sie im Repository "Learn MCP Server".
Verwenden des MCP-Servers
- Chat öffnen
- Agentmodus auswählen
- Stellen Sie beispielsweise eine Frage, die für Microsoft Learn-Inhalte relevant ist:
How to create a Microsoft Foundry instance using az cli? - Zulassen, dass der Agent den MCP-Server verwendet
- Abrufen der Antwort
Festlegen von Anweisungen (empfohlen)
Wenn der KI-Agent das MCP-Tool nicht wie erwartet verwendet, kann es hilfreich sein, spezifische Anweisungen für das Tool festzulegen:
- Öffnen eines Chatfensters in VS Code mit GitHub Copilot
- Agentmodus auswählen
- Klicken Sie oben im Fenster auf das Einstellungsrad, und wählen Sie "Anweisungen" aus.
- Wählen Sie einen Speicherort aus, um die Anweisungendatei zu erstellen.
- Geben Sie Anweisungen wie:
---
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.
Nächste Schritte
Weitere Informationen zum Learn MCP Server finden Sie unter den folgenden Links:
- Erfahren Sie mehr über das MCP Server-Repository für Kommentare und Fragen.
- Erstellen einer benutzerdefinierten Lösung in Foundry oder in Copilot Studio