Del via


Referansedokumentasjon for Microsoft Learn MCP Server-utviklere

Denne artikkelen inneholder informasjon for utviklere som implementerer Microsoft Learn Docs Model Context Protocol (MCP)-serveren. Vi anbefaler også at du sjekker ut artiklene Learn MCP Server ,produktmerknader og vanlige spørsmål for å støtte utviklingsreisen din.

MCP-endepunkt

Learn MCP Server er en ekstern MCP-server som bruker streambar http. Kompatible klientapper som GitHub Copilot kan koble til endepunktet. Du kan bruke denne url-en i et verktøy som MCP Inspector.

https://learn.microsoft.com/api/mcp

Vanlig format for å konfigurere MCP-servere i integrerte utviklingsmiljøer.

{
  "microsoft.docs.mcp": {
    "type": "http",
    "url": "https://learn.microsoft.com/api/mcp"
  }
}

Note

Selv om Learn MCP-serveren gir et offentlig endepunkt, er det ikke et Application Programming Interface (API) i tradisjonell forstand. Utviklere bør bruke et agentrammeverk til å kommunisere med MCP-serveren, og ikke få tilgang til endepunktet direkte. For eksempel kan grensesnittet endres dynamisk, inkludert verktøy og deres forespørsels- og svarformater.

Tools

Vi oppfordrer utviklere til å integrere med MCP-serveren gjennom et agentrammeverk som Semantic Kernel eller LangChain. Hver gang klienten initialiserer serveren, bør den kalle opp listeverktøyet for å få en verktøyliste. Over tid kan listen og verktøyene endres, så vi beskriver bevisst ikke forespørsels- og svardetaljer her.

MCP-serveren inneholder følgende verktøy:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search Hvis du vil ha mer informasjon, kan du se repositoriet

Neste trinn

Du kan lære mer om Learn MCP-serveren ved å gå til følgende lenker: