Megosztás a következőn keresztül:


A Microsoft Learn MCP Server fejlesztői referenciadokumentációja

Ez a cikk a Microsoft Learn Docs Model Context Protocol (MCP) kiszolgálót implementáló fejlesztőknek nyújt tájékoztatást. Azt is javasoljuk, hogy tekintse meg a Learn MCP Server ajánlott eljárásait, kibocsátási megjegyzéseit és a fejlesztési folyamatot támogató gyakori kérdéseket .

MCP-végpont

A Learn MCP Server egy távoli MCP-kiszolgáló , amely streamelhető HTTP-t használ. Az olyan kompatibilis ügyfélalkalmazások, mint a GitHub Copilot, csatlakozhatnak a végponthoz. Ezt az URL-címet egy olyan eszközben használhatja, mint az MCP Inspector.

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

Az MCP-kiszolgálók integrált fejlesztési környezetekben való konfigurálására használt általános formátum.

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

Note

Bár a Learn MCP-kiszolgáló nyilvános végpontot biztosít, a hagyományos értelemben vett alkalmazásprogramozási felület (API) nem. A fejlesztőknek ügynök-keretrendszert kell használniuk az MCP-kiszolgálóval való kommunikációhoz, nem pedig közvetlenül a végponthoz való hozzáféréshez. A felület például dinamikusan változhat, beleértve az eszközöket, valamint a kérés- és válaszformátumokat is.

Tools

Javasoljuk a fejlesztőknek, hogy integrálják az MCP-kiszolgálót egy olyan ügynök-keretrendszeren keresztül, mint a Szemantic Kernel vagy a LangChain. Minden alkalommal, amikor az ügyfél inicializálja a kiszolgálót, meg kell hívnia a listaeszközt egy eszközlista lekéréséhez. Idővel a lista és az eszközök változhatnak, ezért szándékosan nem ismertetjük itt a kérések és válaszok részleteit.

Az MCP-kiszolgáló a következő eszközöket biztosítja:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search Részletekért lásd az adattárat

Következő lépések

A Learn MCP-kiszolgálóról az alábbi hivatkozásokra kattintva tudhat meg többet: