MicrosoftDocs/mcp 這個 GitHub 儲存庫介紹的是 Microsoft Learn Docs MCP Server,一個由微軟官方提供、並託管於雲端的服務。其核心目標是讓 AI 助理(如 GitHub Copilot)和其他支援模型內容協定 (MCP) 的客戶端,能夠直接存取和引用來自 Microsoft Learn、Azure 文件等官方來源的、可信且最新的技術文件。
核心功能與目的
這個服務旨在解決大型語言模型 (LLM) 訓練資料可能過時或不夠精確的問題。當開發者詢問關於微軟技術(如 Azure CLI、.NET、C# 等)的具體問題時,AI 助理可以透過這個 MCP 伺服器進行即時查詢,以確保提供的程式碼、指令或答案是基於最新的官方文件。
主要能力
如何使用
此服務是一個遠端的 MCP 伺服器,任何相容的客戶端都可以透過以下端點進行連接:
https://learn.microsoft.com/api/mcp
它提供了一個名為 microsoft_docs_search 的核心工具,該工具接受一個 query (查詢字串) 作為輸入參數。
開發者可以在多種環境中輕鬆整合此服務,例如:
使用者只需在與 AI 互動時,於提示詞中加入類似「search Microsoft docs」的指令,即可引導 AI 使用這個工具來獲取最權威的答案。
專案狀態
目前,Microsoft Learn Docs MCP Server 處於公開預覽 (Public Preview) 階段,這意味著在正式發布前,其功能和實現方式可能還會有顯著的變化。
總結來說,這是一個由微軟官方提供的權威資訊管道,它透過 MCP 協議將最新、最準確的技術文件賦能給 AI 助理,使其成為開發者更可靠的程式設計夥伴。