共用方式為


Microsoft Learn MCP Server 開發人員參考檔

本文提供實作 Microsoft Learn Docs 模型內容通訊協定 (MCP) 伺服器之開發人員的資訊。 我們也建議您參閱瞭解 MCP 伺服器最佳做法版本資訊和常見問題文章,以支援您的開發旅程。

MCP 端點

Learn MCP Server 是使用可串流 HTTP 的遠端 MCP 伺服器。 GitHub Copilot 等兼容用戶端應用程式可以與端點連線。 您可以在 MCP 偵測器之類的工具中使用此 URL。

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

在整合開發環境中設定 MCP 伺服器的常見格式。

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

Note

雖然 Learn MCP 伺服器提供公用端點,但它不是傳統意義上的應用程式程式設計介面(API)。 開發人員應該使用代理程序架構與 MCP 伺服器通訊,而不是直接存取端點。 例如,介面可能會動態變更,包括工具及其要求和回應格式。

Tools

我們鼓勵開發人員透過語意核心或 LangChain 等代理程式架構與 MCP 伺服器整合。 每次用戶端初始化伺服器時,都應該呼叫清單工具以取得工具清單。 一段時間後清單和工具可能會變更,因此我們刻意不會在這裡描述要求和回應詳細數據。

MCP 伺服器提供下列工具:

  • microsoft_docs_search
  • microsoft_docs_fetch
  • microsoft_code_sample_search 如需詳細資訊,請參閱 存放庫

後續步驟

您可以瀏覽下列連結,以深入瞭解 Learn MCP 伺服器: