Documentație de referință pentru dezvoltatori Microsoft Learn MCP Server

Acest articol oferă informații dezvoltatorilor care implementează serverul Microsoft Learn Docs Model Protocol (MCP). De asemenea, vă recomandăm să consultați cele mai bune practici Learn MCP Server, notele de lansare și articolele Întrebări frecvente pentru a vă sprijini călătoria de dezvoltare.

Punct final MCP

Learn MCP Server este un server MCP la distanță care utilizează http care poate fi transmis în flux. Aplicațiile client compatibile, cum ar fi GitHub Copilot, se pot conecta cu punctul final. Puteți utiliza această adresă URL într-un instrument precum MCP Inspector.

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

Format comun pentru configurarea serverelor MCP în medii de dezvoltare integrate.

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

Note

Deși serverul Learn MCP oferă un punct final public, nu este o interfață de programare a aplicațiilor (API) în sensul tradițional. Dezvoltatorii trebuie să utilizeze un cadru de agent pentru a comunica cu serverul MCP, nu să acceseze direct punctul final. De exemplu, interfața se poate schimba dinamic, inclusiv instrumentele și formatele lor de solicitare și răspuns.

Tools

Încurajăm dezvoltatorii să se integreze cu serverul MCP printr-un cadru de agent, cum ar fi kernelul semantic sau LangChain. De fiecare dată când clientul inițializează serverul, acesta ar trebui să apeleze instrumentul listă pentru a obține o listă de instrumente. În timp, lista și instrumentele se pot modifica, așa că nu descriem în mod deliberat detaliile solicitării și răspunsurilor aici.

Serverul MCP oferă următoarele instrumente:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search Pentru detalii, consultați depozitul

Pașii următori

Puteți afla mai multe despre serverul Learn MCP vizitând următoarele linkuri: