Azure MCP Server
官方所有Azure MCP工具整合於單一伺服器中。Azure MCP Server實作MCP規範,建立AI代理與Azure服務之間的無縫連接。Azure MCP Server可獨立使用,或搭配VS Code中的GitHub Copilot for Azure擴充功能。
文件
🌟 Microsoft MCP 伺服器
📘 什麼是 MCP?
模型上下文協定 (Model Context Protocol, MCP) 是一項開放協定,標準化了應用程式如何為大型語言模型 (LLM) 提供上下文。它讓 AI 應用程式能以一致的方式連接各種資料來源與工具,增強其能力與靈活性。MCP 採用主從式架構:
- MCP 主機 (Hosts):發起連線的應用程式,例如 AI 助理或 IDE。
- MCP 用戶端 (Clients):主機應用程式內的連接器,與伺服器維持一對一連線。
- MCP 伺服器 (Servers):透過標準化 MCP 提供上下文與能力的服務。
更多詳細資訊,請造訪 MCP 官方網站。
📁 此存放庫建置了哪些 MCP 伺服器?
此存放庫包含核心程式庫、測試架構、工程系統、管線與工具,供 Microsoft MCP 伺服器貢獻者統一工程投資,並減少重複與分歧:
| MCP 伺服器 | README | 原始程式碼 | 變更記錄 | 發行版本 | 文件 | 疑難排解 | 支援 |
|---|---|---|---|---|---|---|---|
| Azure MCP | Azure MCP README | Azure MCP 原始程式碼 | Azure MCP 變更記錄 | Azure MCP 發行版本 | Azure MCP 文件 | Azure MCP 疑難排解 | Azure MCP 支援 |
| Microsoft Fabric MCP | Fabric MCP README | Fabric MCP 原始程式碼 | Fabric MCP 變更記錄 | Fabric MCP 發行版本 | Fabric 文件 | Fabric MCP 疑難排解 | Fabric MCP 支援 |
📚 Microsoft 提供哪些 MCP 伺服器?
Azure
- 存放庫:microsoft/mcp
- 描述:所有 Azure MCP 工具集中於單一伺服器。Azure MCP 伺服器實作 MCP 規格,在 AI 代理程式與 Azure 服務之間建立無縫連線。Azure MCP 伺服器可單獨使用,或與 VS Code 中的 GitHub Copilot for Azure 擴充功能搭配使用。
- 類別:
CLOUD AND INFRASTRUCTURE - 類型:
Local - 安裝:
✨ Microsoft Foundry
- 文件:開始使用 Foundry MCP 伺服器
- 描述:適用於 Microsoft Foundry 的模型上下文協定伺服器,提供一組統一的工具,用於模型、知識、評估等。
- 類別:
CLOUD AND INFRASTRUCTURE - 類型:
REMOTE-https://mcp.ai.azure.com - 安裝:
Azure Resource Manager
- 存放庫:Azure/Azure-Resource-Manager-MCP
- 描述:一個模型上下文協定伺服器,具備使用 Azure Resource Graph 來擷取和篩選客戶訂用帳戶中 Azure 資源資訊的工具,以及管理 ARM 範本部署的工具。
- 類別:
CLOUD AND INFRASTRUCTURE - 類型:
REMOTE-https://mcp.management.azure.com - 安裝:
Azure DevOps
- 存放庫:Azure DevOps MCP 伺服器
- 描述:此 TypeScript 專案提供一個本機 MCP 伺服器給 Azure DevOps,讓您能直接從程式碼編輯器執行各種 Azure DevOps 工作。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:
☸️ Azure Kubernetes Service (AKS)
- 存放庫:Azure/aks-mcp
- 描述:一個 MCP 伺服器,讓 AI 助理能與 Azure Kubernetes Service (AKS) 叢集互動。它作為 AI 工具與 AKS 之間的橋樑,將自然語言請求轉換為 AKS 操作,並以 AI 工具能理解的格式回傳結果。
- 類別:
CLOUD AND INFRASTRUCTURE - 類型:
Local - 安裝:
GitHub
- 存放庫:github/github-mcp-server
- 描述:透過安全的 API 整合存取 GitHub 存放庫、議題與提取要求。
- 類別:
DEVELOPER TOOLS - 類型:
REMOTE-https://api.githubcopilot.com/mcp - 安裝:
GitHub Awesome-Copilot
- 存放庫:github/awesome-copilot
- 描述:社群貢獻的指示、提示與設定,協助您充分發揮 GitHub Copilot 的效能。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:
📝 Markitdown
- 存放庫:microsoft/markitdown
- 描述:一個專門用於 Markdown 處理與操作的 MCP 伺服器。讓 AI 模型能夠讀取、寫入和轉換 Markdown 內容,具備強大的解析與格式化能力。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:
💻 Microsoft 365 Agents Toolkit
- 存放庫:OfficeDev/microsoft-365-agents-toolkit
- 描述:Microsoft 365 Agents Toolkit MCP 伺服器是一個模型上下文協定 (MCP) 伺服器,為 AI 代理程式與開發人員提供無縫連線,用於建置 Microsoft 365 和 Microsoft 365 Copilot 的應用程式與代理程式。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:
📅 Microsoft 365 行事曆
- 存放庫:bap-microsoft/MCP-Platform
- 描述:用於建立、更新、刪除事件、管理邀請及檢查空閒狀態的行事曆工具。與 Microsoft Graph 行事曆 API 整合。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_CalendarTools - 安裝:
💬 Microsoft 365 Copilot Chat
- 存放庫:bap-microsoft/MCP-Platform
- 描述:搜尋 M365 內容,包括文件、電子郵件、網站、檔案與聊天。提供針對 Microsoft Graph 啟動和維護豐富聊天對話的工具。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_M365Copilot - 安裝:
📧 Microsoft 365 郵件
- 存放庫:bap-microsoft/MCP-Platform
- 描述:用於建立、傳送、回覆、更新、刪除和搜尋郵件的電子郵件工具。與 Microsoft Graph 郵件 API 整合。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MailTools - 安裝:
👤 Microsoft 365 使用者
- 存放庫:bap-microsoft/MCP-Platform
- 描述:用於從 Microsoft Graph 擷取使用者詳細資料、主管、團隊或直屬下屬的工具。作為代理程式的自我認知與組織感知層。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MeServer - 安裝:
⚙️ Microsoft 系統管理中心
- 存放庫:bap-microsoft/MCP-Platform
- 描述:包含與 Microsoft 系統管理中心相關工具的 MCP 伺服器。與 Microsoft 系統管理中心 API 整合,提供管理動作能力。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_AdminTools - 安裝:
📊 Microsoft Clarity
- 存放庫:microsoft/clarity-mcp-server
- 描述:這是一個適用於 Microsoft Clarity 資料匯出 API 的模型上下文協定 (MCP) 伺服器。它讓您能使用 Claude for Desktop 或其他相容 MCP 的用戶端,從 Clarity 擷取分析資料。
- 類別:
DATA AND ANALYTICS - 類型:
Local - 安裝:microsoft/clarity-mcp-server
🗃️ Microsoft Dataverse
- 存放庫:Microsoft Dataverse
- 描述:使用自然語言與您的業務資料對話 - 探索資料表、執行查詢、擷取資料、插入或更新記錄,以及執行以業務知識和上下文為基礎的自訂提示。
- 類別:
DATA AND ANALYTICS - 類型:
Local - 安裝:Microsoft Dataverse
💻 Microsoft Dev Box
- 存放庫:@microsoft/devbox-mcp
- 描述:適用於 Microsoft Dev Box 的 MCP 伺服器。針對以開發人員為中心的操作(例如管理 Dev Box、設定環境和處理集區)提供自然語言互動。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:
Microsoft Fabric (公開預覽)
- 存放庫:microsoft/mcp
- 描述:一個本機優先的 MCP 伺服器,為 AI 代理程式提供對 Microsoft Fabric 公開 API、項目定義和最佳做法的全面存取。無需連線到即時環境,即可為所有 Fabric 工作負載提供 AI 輔助開發。
- 類別:
DATA AND ANALYTICS - 類型:
Local - 安裝:microsoft/mcp
🛢️ Microsoft Fabric 即時智慧
- 存放庫:RTI MCP 伺服器
- 描述:此伺服器透過 MCP 介面提供工具,讓 AI 代理程式能與 Fabric RTI 服務互動,實現無縫的資料查詢和分析能力。
- 類別:
DATA AND ANALYTICS - 類型:
Local - 安裝:
📚 Microsoft Learn
- 存放庫:microsoftdocs/mcp
- 描述:具備即時存取官方 Microsoft 文件能力的 AI 助理。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://learn.microsoft.com/api/mcp - 安裝:
🔐 適用於企業的 Microsoft MCP 伺服器
- 文件:適用於企業的 Microsoft MCP 伺服器概觀
- 存放庫:microsoft/EnterpriseMCP
- 描述:透過將自然語言查詢轉換為 Microsoft Graph API 呼叫來存取 Microsoft Entra 資料。支援唯讀的企業 IT 案例,包括安全性態勢、特殊權限存取、應用程式風險、存取治理、裝置就緒狀態和稽核遙測。
- 類別:
SECURITY - 類型:
REMOTE-https://mcp.svc.cloud.microsoft/enterprise - 安裝:
🛡️ Microsoft Sentinel 資料探索
- 文件:使用資料探索集合探索 Microsoft Sentinel 資料湖
- 描述:Microsoft Sentinel 模型上下文協定 (MCP) 伺服器中的資料探索工具集合,讓您能使用自然語言搜尋相關資料表,並從 Microsoft Sentinel 的資料湖擷取資料。深入了解:aka.ms/mcp/data-exploration。
- 類別:
SECURITY - 類型:
REMOTE-https://sentinel.microsoft.com/mcp/data-exploration - 安裝:
🛢️ Microsoft SQL
- 存放庫:MSSQL MCP 伺服器
- 描述:使用自然語言和 AI,以全新的代理方式與您的業務資料對話。透過簡單的連接字串,連線到任何 SQL 資料庫——從地端到 Azure 雲端,再到 Microsoft Fabric。透過對話提示探索和定義資料表結構描述、管理資料表,以及執行 CRUD 操作。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:MSSQL MCP 伺服器
💬 Microsoft Teams
- 存放庫:bap-microsoft/MCP-Platform
- 描述:透過 Graph API 管理 Microsoft Teams 聊天、頻道、使用者和訊息。具備伺服器端篩選、分頁和權杖最佳化功能。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_TeamsServer - 安裝:
📄 Microsoft Word
- 存放庫:bap-microsoft/MCP-Platform
- 描述:包含處理 Microsoft Word 文件工具的 MCP 伺服器。能讀取和理解文件、建立新文件,以及透過註解進行協作。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_WordServer - 安裝:
💻 NuGet MCP 伺服器
- 存放庫:NuGet/Home
- 描述:這是一個適用於 NuGet 的模型上下文協定 (MCP) 伺服器,為 NuGet 套件管理提供進階工具和自動化案例。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:Nuget MCP 伺服器
📁 OneDrive 和 SharePoint
- 存放庫:bap-microsoft/MCP-Platform
- 描述:OneDrive 和 SharePoint 遠端 MCP 伺服器。所有支援 OneDrive 和 SharePoint 檔案整合的工具,都會透過 ODSP MCP 端點自動探索並提供使用。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_ODSPRemoteServer - 安裝:
📋 SharePoint 清單
- 存放庫:bap-microsoft/MCP-Platform
- 描述:提供 Microsoft Graph SharePoint 清單工具的 MCP 伺服器。包含網站管理、文件庫、清單和協作功能。
- 類別:
PRODUCTIVITY - 類型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_SharePointListsTools - 安裝:
🎭 Playwright
- 存放庫:microsoft/playwright-mcp
- 描述:此伺服器讓 LLM 能透過結構化的無障礙快照與網頁互動,無需螢幕截圖或視覺調整模型。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:
🧩 Wassette
- 存放庫:microsoft/wassette
- 描述:Wassette:一個以安全性為導向的執行階段,透過 MCP 執行 WebAssembly 元件。
- 類別:
DEVELOPER TOOLS - 類型:
Local - 安裝:microsoft/wassette
🔌 Azure 外掛程式
開始使用 Azure 外掛程式,它將 GitHub Copilot CLI 或 Claude Code 連線到您的 Azure 帳戶。此整合讓您能使用 Azure MCP 伺服器中的工具和擴充的 Azure 知識技能,直接從開發環境管理資源、部署應用程式和監控服務。
若要將 Azure 外掛程式安裝到 Copilot CLI 和 Claude Code:
- 使用
/plugin marketplace add microsoft/skills新增市集 - 使用
/plugin install azure-skills@skills安裝外掛程式 - 使用
/plugin update azure-skills@skills更新外掛程式
🏗️ 正在尋找使用 MCP 的入門範本?
查看標記為 MCP 的 Azure Developer CLI (azd) 範本。
📎 相關資源
參與貢獻
此專案歡迎貢獻和建議。大多數貢獻需要您同意一份貢獻者授權合約 (CLA),宣告您有權授予我們使用您貢獻的權利,且確實授予該權利。詳情請造訪 https://cla.opensource.microsoft.com.
當您提交提取要求時,CLA 機器人會自動判斷您是否需要提供 CLA,並適當地裝飾 PR(例如狀態檢查、留言)。只需遵循機器人提供的指示即可。在所有使用我們 CLA 的存放庫中,您只需要執行此操作一次。
此專案已採用 Microsoft 開放原始碼行為準則。 如需更多資訊,請參閱行為準則常見問題或 聯絡 [email protected] 提出任何其他問題或意見。
商標
此專案可能包含專案、產品或服務的商標或標誌。對 Microsoft 商標或標誌的授權使用,須遵守並遵循 Microsoft 商標與品牌指南。 在修改過的專案版本中使用 Microsoft 商標或標誌,不得造成混淆或暗示 Microsoft 背書。 任何第三方商標或標誌的使用,均須遵守該第三方的政策。