Microsoft 學習模型情境協定(MCP)伺服器使像 GitHub Copilot 和其他 AI 代理之類的客戶端能夠直接從 Microsoft 官方文件中提取可信且最新的資訊。 它是遠端 MCP 伺服器,使用可串流的 http。 它允許代理人員瀏覽文件、取得完整文章,並搜尋程式碼範例。
使用案例
- 透過學習內容強化代理開發環境,如 Visual Studio(VS) Code、Visual Studio 等
- 在 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 knowledge service,為 Azure 的「Ask Learn」和「Copilot」提供動力。 開發人員選項列在 Microsoft Learn MCP Server 開發人員檔中。 我們也提供 版本資訊 ,以查看最新的更新,以及 最佳做法 資訊。 如果你有興趣用它,可以看看《 入門 VS Code 》和《 入門 Foundry》文章。
Requirements
使用Learn MCP伺服器時,即表示您同意Microsoft學習使用條款。
存取 Microsoft Learn MCP 伺服器不需要驗證。 使用者可以使用他們偏好的 MCP 用戶端或代理式開發環境,例如 VS Code、Visual Studio、MCP Inspector 等。
可用性和價格
Microsoft Learn MCP 伺服器是公開可用的。 使用MCP伺服器不收費。
Limitations
- MCP 伺服器包含公開可用的檔。 目前不包含訓練課程模組、學習路徑、講師導向課程和測驗的內容,可透過 學習類別目錄 API 取得。
- 底層知識服務在內容更新後會逐步刷新,並每天進行一次完整更新。
- MCP 伺服器的更新會透過 Learn MCP Server 發布說明的更新來通知。
後續步驟
您可以瀏覽下列連結,以深入瞭解 Learn MCP 伺服器:
- 在 VS Code 中開始使用,或在 Foundry 中開始使用
- 了解 MCP 伺服器存放庫以回應意見和問題。