Del via


Referencedokumentation til Microsoft Learn MCP Server-udviklere

Denne artikel indeholder oplysninger til udviklere, der implementerer MCP-serveren (Microsoft Learn Docs Model Context Protocol). Vi anbefaler også, at du tjekker artiklerne Learn MCP Server best practices, produktbemærkninger og ofte stillede spørgsmål for at understøtte din udviklingsrejse.

MCP-slutpunkt

Learn MCP Server er en ekstern MCP-server , der bruger streambar http. Kompatible klientapps som GitHub Copilot kan oprette forbindelse til slutpunktet. Du kan bruge denne url i et værktøj som MCP Inspector.

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

Almindeligt format til konfiguration af MCP-servere i integrerede udviklingsmiljøer.

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

Note

Selvom Learn MCP-serveren giver et offentligt slutpunkt, er det ikke en Application Programming Interface (API) i traditionel forstand. Udviklere skal bruge en agentstruktur til at kommunikere med MCP-serveren og ikke få direkte adgang til slutpunktet. For eksempel kan grænsefladen ændre sig dynamisk, herunder værktøjer og deres anmodnings- og svarformater.

Tools

Vi opfordrer udviklere til at integrere med MCP-serveren via en agentstruktur som Semantic Kernel eller LangChain. Hver gang klienten initialiserer serveren, skal den kalde listeværktøjet for at få en værktøjsliste. Over tid kan listen og værktøjerne blive ændret, så vi beskriver bevidst ikke detaljer om anmodning og svar her.

MCP-serveren indeholder følgende værktøjer:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search Du kan finde flere oplysninger i lageret

Næste trin

Du kan få mere at vide om Learn MCP-serveren ved at besøge følgende links: