MicrosoftDocs/mcp
Official Microsoft Learn MCP Server and CLI tool – powering LLMs and AI agents with real-time, trusted Microsoft docs & code samples.
解決的問題
本專案提供一種讓 AI 助手能存取最新官方 Microsoft 技術文件與程式碼範例的方法,防止 AI 模型因過時訓練資料而「虛構」出不存在的 SDK 方法或函式庫套件(即所謂的「幻覺」現象)。
運作方式
它實作了 Model Context Protocol (MCP),讓任何相容的 AI 客戶端(如 VS Code、Claude、Cursor 或 GitHub Copilot)都能連接到遠端端點。伺服器提供三個主要工具:
microsoft_docs_search:在官方文件中執行語意搜尋。microsoft_docs_fetch:將特定文件頁面轉換為 AI 可讀的 Markdown 格式。microsoft_code_sample_search:搜尋官方 Microsoft 與 Azure 程式碼片段。
同時也提供「代理技能」——指導套件,協助 AI 代理在何時以及如何有效使用這些工具來理解概念、查詢 API 或建立自訂技能。
適用對象
使用 AI 驅動的 IDE 或代理,且涉及 Microsoft 技術(如 .NET、Azure、C# 和 F#)的開發者,需要經過驗證且最新的技術資訊。
特色
- 零設定:安裝無需 API 金鑰、登入或註冊。
- 廣泛相容:支援 VS Code、Cursor、Claude Desktop 與 ChatGPT 等多種客戶端。
- 語意搜尋:採用語意搜尋而非簡單關鍵字比對,提升檢索準確性。
- CLI 存取:內建
@microsoft/learn-cli套件,可透過終端機存取相同工具。
相關
- 專案
- 專案
- 專案
- 專案
- 專案