Introducere în Microsoft Learn MCP Server

Acest articol te ajută să începi să folosești Microsoft Learn Model Context Protocol (MCP) Server cu GitHub Copilot în Visual Studio (VS) Code. Dacă sunteți nou pe serverul MCP, vă recomandăm să consultați mai întâi articolul Prezentare generală a serverului Învățați MCP . Rețineți că, deși VS Code este un client comun pentru Learn MCP Server, MCP este un protocol deschis și, ca atare, este suportat de mulți clienți, inclusiv agenți în Copilot Studio, Foundry și multe alte IDE-uri agențice.

Procesul de nivel înalt pe care îl parcurgem este:

  1. Configurați-vă editorul
  2. Utilizarea serverului MCP
  3. Setați instrucțiuni

Atunci când utilizați un alt mediu de dezvoltare agentic, detaliile pot varia, dar procesul ar trebui să fie comparabil. Consultați opțiunile de configurare pentru alte aplicații client în depozitul GitHub.

Prerequisites

Pentru a urma pașii din acest articol, aveți nevoie de Visual Studio Code și GitHub Copilot.

Configurați-vă editorul

Cel mai simplu mod de a configura Learn MCP Server este utilizarea acestor butoane.

Instalați în VS Code Instalați în Visual Studio

Serverele MCP pot fi configurate la nivel de utilizator și la nivel de spațiu de lucru. Setările de utilizator se aplică la fiecare sesiune de cod VS, care este convenabilă atunci când lucrați cel mai mult cu tehnologiile Microsoft. De asemenea, puteți să configurați setările MCP pentru spațiile de lucru care utilizează tehnologii Microsoft și să configurați alte servere MCP pentru spațiile de lucru care nu sunt.

Pentru mai multe detalii, consultați Aflați MCP - Instalare și introducere

Instalează prin plugin (Claude Code și Copilot CLI)

Dacă folosești Claude Code sau GitHub Copilot CLI, poți instala pluginul microsoft-docs care include serverul Learn MCP și trei abilități de agent care ajută agentul tău AI să folosească mai eficient uneltele MCP:

  • Microsoft-Docs—pentru concepte, tutoriale și căutări factuale
  • microsoft-code-reference—pentru căutări API, exemple de cod și depanare
  • microsoft-skill-creator—o meta-abilitate pentru generarea de competențe personalizate despre tehnologiile Microsoft

Codul Claude

Rulează următoarele comenzi în Claude Code și repornește:

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

Copilot CLI

Rulează următoarea comandă în Copilot CLI:

/plugin install microsoftdocs/mcp

Pentru mai multe informații despre abilitățile agenților incluse în plugin, consultați depozitul Learn MCP Server.

Utilizarea serverului MCP

  1. Deschideți chatul
  2. Selectare mod agent
  3. Adresați o întrebare relevantă conținutului Microsoft Learn, de exemplu: How to create a Microsoft Foundry instance using az cli?
  4. Permiteți agentului să utilizeze serverul MCP
  5. Obțineți răspunsul

Atunci când agentul AI nu utilizează instrumentul MCP atunci când vă așteptați, poate fi util să configurați instrucțiuni specifice pentru instrument:

  1. Deschiderea unei ferestre de chat în cod VS cu GitHub Copilot
  2. Selectare mod agent
  3. În partea de sus a ferestrei, faceți clic pe rotița setărilor și selectați Instrucțiuni
  4. Selectați o locație pentru a crea fișierul cu instrucțiuni
  5. Furnizați instrucțiuni precum:
---
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.

Pașii următori

Puteți afla mai multe despre serverul Learn MCP vizitând următoarele linkuri: