Microsoft Learn MCP Server 讓 GitHub Copilot 及其他 AI 代理能直接從 Microsoft 官方文件中獲取可信且最新的資訊。 它是使用可串流 HTTP 的遠端 MCP 伺服器。 它允許搜尋文件、取得完整文章,以及搜尋程式碼範例。
使用案例
- 用 Learn 內容強化像 VS Code、Visual Studio 等代理式 IDE
- 在 Copilot Studio 代理、Foundry 代理及客製化解決方案中運用學習內容
- 讓學習者、工程師及支援人員能在工作流程中使用 Learn 內容
Learn MCP 伺服器的運作方式
Learn MCP Server 是使用可串流 HTTP 的遠端 MCP 伺服器。 GitHub Copilot 等兼容用戶端應用程式可以與端點連線。
https://learn.microsoft.com/api/mcp
注意: 此端點是針對 MCP 用戶端透過可串流 HTTP 進行程式設計存取而設計。 它不支援從網頁瀏覽器直接存取,而且如果手動存取,可能會傳回
405 Method Not Allowed錯誤。
MCP 伺服器提供 Learn 知識服務的介面,可支援 Ask Learn 和 Copilot for Azure。 開發人員選項列在 Microsoft Learn MCP Server 開發人員檔中。 我們也提供 版本資訊 ,以查看最新的更新,以及 最佳做法 資訊。 如果您有興趣使用它,請參閱開始使用 Microsoft Learn MCP Server 一文。
Requirements
當您使用 Learn MCP Server 時,您同意 Microsoft Learn 和 Microsoft API 使用規定。
存取 Microsoft Learn MCP 伺服器不需要驗證。 使用者可以使用慣用的 MCP 用戶端或代理 IDE,例如 VS Code、Visual Studio、MCP 偵測器等。
可用性和價格
Microsoft Learn MCP 伺服器已公開提供,並依據 Microsoft API 使用規定條款條款提供。 使用MCP伺服器不收費。
Limitations
- MCP 伺服器包含公開可用的檔。 目前不包含訓練課程模組、學習路徑、講師導向課程和測驗的內容,可透過 學習類別目錄 API 取得。
- 底層知識服務會在每次內容更新時逐步重新整理,並每天完全重新整理一次。
- MCP 伺服器的更新將透過 Learn MCP 伺服器版本資訊的更新進行告知。
後續步驟
您可以瀏覽下列連結,以深入瞭解 Learn MCP 伺服器:
- 使用 VS Code 或 Foundry 開始體驗 Microsoft Learn MCP Server
- 了解 MCP 伺服器存放庫以回應意見和問題。