Sdílet prostřednictvím


Začínáme se serverem Microsoft Learn MCP

Tento článek vám pomůže začít používat server MICROSOFT Learn Model Context Protocol (MCP) s GitHub Copilotem v editoru Visual Studio (VS) Code. Pokud se serverem MCP teprve začínáte, doporučujeme nejprve projít si článek Learn MCP Server s přehledem. Všimněte si, že I když je VS Code běžným klientem pro Learn MCP Server, MCP je otevřený protokol a jako takový je podporován mnoha klienty, včetně agentů v Copilot Studiu, Foundry a mnoha dalších agentských prostředí IDEs.

Proces vysoké úrovně, který si projdeme, je:

  1. Konfigurace editoru
  2. Použití serveru MCP
  3. Nastavení pokynů

Při použití jiného vývojového prostředí agenta se podrobnosti mohou lišit, ale proces by měl být srovnatelný. Viz možnosti konfigurace pro jiné klientské aplikace v úložišti GitHub.

Prerequisites

Abyste mohli postupovat podle kroků v tomto článku, potřebujete Visual Studio Code a GitHub Copilot.

Konfigurace editoru

Nejjednodušší způsob, jak nakonfigurovat Learn MCP Server, je použití těchto tlačítek.

Instalace v editoru VS Code v sadě Visual Studio

Servery MCP je možné konfigurovat na úrovni uživatele a na úrovni pracovního prostoru. Uživatelská nastavení se použijí pro každou relaci editoru VS Code, což je vhodné, když většinou pracujete s technologiemi Microsoftu. Můžete také nakonfigurovat nastavení MCP pro pracovní prostory, které používají technologie Microsoftu, a nakonfigurovat další servery MCP pro pracovní prostory, které ne.

Další podrobnosti najdete v tématu Learn MCP – Instalace a začínáme

Instalace prostřednictvím modulu plug-in (Claude Code a Copilot CLI)

Pokud používáte Claude Code nebo GitHub Copilot CLI, můžete nainstalovat microsoft-docs modul plug-in, který obsahuje server Learn MCP a tři dovednosti agenta, které vašemu agentovi AI pomáhají efektivněji používat nástroje MCP:

  • microsoft-docs – pro koncepty, kurzy a faktické vyhledávání
  • microsoft-code-reference – pro vyhledávání rozhraní API, ukázky kódu a řešení potíží
  • microsoft-skill-creator – meta-dovednost pro generování vlastních dovedností o technologiích Microsoftu

Claude Code

V Editoru Clauda Code spusťte následující příkazy a restartujte:

/plugin marketplace add microsoftdocs/mcp
/plugin install microsoft-docs@microsoft-docs-marketplace

Rozhraní příkazového řádku Copilot

V rozhraní příkazového řádku Copilotu spusťte následující příkaz:

/plugin install microsoftdocs/mcp

Další informace o dovednostech agenta zahrnutých v modulu plug-in najdete v úložišti Learn MCP Server.

Použití serveru MCP

  1. Otevření chatu
  2. Výběr režimu agenta
  3. Položte otázku související s obsahem Microsoft Learn, například: How to create a Microsoft Foundry instance using az cli?
  4. Povolit agentu používat server MCP
  5. Získání odpovědi

Pokud agent AI nepoužívá nástroj MCP podle očekávání, může být užitečné nakonfigurovat konkrétní pokyny pro tento nástroj:

  1. Otevření okna chatu ve VS Code pomocí GitHub Copilotu
  2. Výběr režimu agenta
  3. V horní části okna klikněte na kolečko nastavení a vyberte Pokyny.
  4. Vyberte umístění pro vytvoření souboru s pokyny.
  5. Uveďte následující pokyny:
---
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.

Další kroky

Další informace o serveru Learn MCP najdete na následujících odkazech: