Delen via


Referentiedocumentatie voor Microsoft Learn MCP Server-ontwikkelaars

Dit artikel bevat informatie voor ontwikkelaars die de MCP-server (Microsoft Learn Docs Model Context Protocol) implementeren. We raden u ook aan de best practices, opmerkingen bij de release en veelgestelde vragen over Learn MCP Server te bekijken om uw ontwikkeltraject te ondersteunen.

MCP-eindpunt

Learn MCP Server is een externe MCP-server die gebruikmaakt van streambare HTTP. Compatibele client-apps zoals GitHub Copilot kunnen verbinding maken met het eindpunt. U kunt deze URL gebruiken in een hulpprogramma zoals MCP Inspector.

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

Algemene indeling voor het configureren van MCP-servers in geïntegreerde ontwikkelomgevingen.

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

Note

Hoewel de Learn MCP-server een openbaar eindpunt biedt, is het geen API (Application Programming Interface) in de traditionele zin. Ontwikkelaars moeten een agentframework gebruiken om te communiceren met de MCP-server, niet rechtstreeks toegang tot het eindpunt. De interface kan bijvoorbeeld dynamisch worden gewijzigd, inclusief hulpprogramma's en hun aanvraag- en antwoordindelingen.

Tools

We raden ontwikkelaars aan om te integreren met de MCP-server via een agentframework zoals Semantic Kernel of LangChain. Telkens wanneer de client de server initialiseert, moet het hulpprogramma lijst aanroepen om een lijst met hulpprogramma's op te halen. Na verloop van tijd kunnen de lijst en de hulpprogramma's veranderen, dus we beschrijven hier bewust geen aanvraag- en antwoorddetails.

De MCP-server biedt de volgende hulpprogramma's:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search Zie de opslagplaats voor meer informatie

Volgende stappen

Ga naar de volgende koppelingen voor meer informatie over de Learn MCP-server: