Anbefalte fremgangsmåter for bruk av Microsoft Learn MCP-serveren

Denne artikkelen beskriver de anbefalte fremgangsmåtene for bruk av MCP-serveren (Learn Docs Model Context Protocol).

Forstå Learn MCP-serveren

Se oversiktsartikkelen Learn MCP Server .

Dynamisk oppdagelse og verktøyvalg

MCP-klienter ringer verktøy/lister på tilkobling for å få det nåværende settet med verktøy og beskrivelsene deres. Agenter bruker disse beskrivelsene til å avgjøre hvilket verktøy de skal kalle og med hvilke parametere, uten at manuell kartlegging kreves designet: protokollen behandler verktøytilgjengelighet som dynamisk, ikke fast.

Hvis du bygger en egendefinert integrasjon, følg samme mønster. Ikke hardkoder verktøynavn, parameterskjemaer eller forventet oppførsel. Hente verktøylisten under kjøring, send beskrivelser til modellen din, og la den rute. Hvis et kall feiler med 400 eller 404, anta at cachen din er utdatert – oppdater via verktøy/liste og prøv på nytt for å holde integrasjonen robust etter hvert som verktøy legges til, omdøpes eller oppdateres, i motsetning til tradisjonelle API-kontrakter hvor brytende endringer krever klientoppdateringer.

Token-budsjettkontroll

Legg til maxTokenBudget på endepunkts-URL-en for å begrense antall tokens i søkesvar:

https://learn.microsoft.com/api/mcp?maxTokenBudget=2000

Dette reduserer innhold og resultater for å holde deg innenfor budsjettet ditt. Nyttig når man kjører i agentiske løkker der hvert verktøykall spiser seg inn i kontekstvinduet eller faktureringen din. Sett det lavt hvis agenten din har mange samtaler per runde, høyere hvis du vil ha rikere enkeltsvar. Parameteren påvirker kun søkeresultatene – hent returnerer alltid hele siden.

Eksperimentere og dele tilbakemeldinger

Bruk av en MCP-server er en ny måte å samhandle med Microsoft Learn-innhold på. Vi testet komponentene i denne løsningen, som også brukes i andre applikasjoner. Likevel kan du støte på uventet oppførsel, der MCP-serveren ikke brukes, den ikke reagerer riktig,

Neste trinn

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