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 主機(MCP Hosts):像是 AI 助理或 IDE 這類發起連線的應用程式。
  • MCP 用戶端(MCP Clients):主機應用程式內的連接器,負責與伺服器維持 1:1 的連線。
  • MCP 伺服器(MCP Servers):透過標準化 MCP 提供上下文和能力的服務。

如需更多詳細資訊,請參閱官方 MCP 網站

📁 此存放庫建置了哪些 MCP 伺服器?

此存放庫包含 Microsoft MCP Server 貢獻者所需的核心程式庫、測試框架、工程系統、管線與工具,以統整工程投資並減少重複與分歧:

MCP 伺服器README原始碼CHANGELOGReleases文件疑難排解支援
Azure MCPAzure MCP READMEAzure MCP Source CodeAzure MCP CHANGELOGAzure MCP ReleasesAzure MCP DocumentationAzure MCP TroubleshootingAzure MCP Support
Microsoft Fabric MCPFabric MCP READMEFabric MCP Source CodeFabric MCP CHANGELOGFabric MCP ReleasesFabric DocumentationFabric MCP TroubleshootingFabric MCP Support

📚 Microsoft 提供哪些 MCP 伺服器?

Microsoft Azure Logo Azure

  • 存放庫microsoft/mcp
  • 描述:整合所有 Azure MCP 工具的單一伺服器。Azure MCP Server 實作 MCP 規範,在 AI 代理程式與 Azure 服務之間建立無縫連線。Azure MCP Server 可單獨使用,也可搭配 VS Code 中的 GitHub Copilot for Azure 擴充功能一起使用。
  • 類別CLOUD AND INFRASTRUCTURE
  • 類型Local
  • 安裝Install Azure MCP in VS Code Install Azure MCP in VS Code Insiders Install Azure MCP in Visual Studio Install Azure MCP in IntelliJ Install Azure MCP in Eclipse Install Azure MCP in Claude Code

✨ Microsoft Foundry

  • 文件開始使用 Foundry MCP Server
  • 描述:專為 Microsoft Foundry 設計的 Model Context Protocol 伺服器,提供一組統一的工具,涵蓋模型、知識、評估等功能。
  • 類別CLOUD AND INFRASTRUCTURE
  • 類型REMOTE - https://mcp.ai.azure.com
  • 安裝Install Microsoft Foundry MCP in VS Code Install Microsoft Foundry in VS Code Insiders

Microsoft Azure Logo Azure Resource Manager

  • 存放庫Azure/Azure-Resource-Manager-MCP
  • 描述:一個 Model Context Protocol 伺服器,提供使用 Azure Resource Graph 來擷取及篩選客戶訂用帳戶中 Azure 資源資訊的工具,以及管理 ARM 範本部署的工具。
  • 類別CLOUD AND INFRASTRUCTURE
  • 類型REMOTE - https://mcp.management.azure.com
  • 安裝Install Azure Resource Manager MCP in VS Code Install Azure Resource Manager MCP in VS Code Insiders

Microsoft Azure DevOps Logo Azure DevOps

  • 存放庫Azure DevOps MCP Server
  • 描述:此 TypeScript 專案提供 Azure DevOps 的本地端 MCP 伺服器,讓您能直接在程式碼編輯器中執行各種 Azure DevOps 工作。
  • 類別DEVELOPER TOOLS
  • 類型Local
  • 安裝Install Azure DevOps in VS Code Install Azure DevOps in VS Code Insiders Install Azure DevOps in Visual Studio

☸️ Azure Kubernetes Service (AKS)

  • 存放庫Azure/aks-mcp
  • 描述:一個 MCP 伺服器,可讓 AI 助理與 Azure Kubernetes Service (AKS) 叢集互動。它作為 AI 工具與 AKS 之間的橋樑,將自然語言要求轉換為 AKS 作業,並以 AI 工具可理解的格式回傳結果。
  • 類別CLOUD AND INFRASTRUCTURE
  • 類型Local
  • 安裝Install AKS MCP in VS Code Install AKS MCP in VS Code Insiders Install AKS MCP in Visual Studio

💻 Binlog MCP Server

  • 存放庫dotnet/skills
  • 描述:一個用於分析 MSBuild 二進位記錄(.binlog 檔案)的 Model Context Protocol (MCP) 伺服器。它提供對組建錯誤、警告、目標、工作與屬性的結構化存取,讓 AI 代理程式能夠分類 CI 失敗並回答組建診斷問題。
  • 類別DEVELOPER TOOLS
  • 類型Local
  • 安裝:來自 NuGet.org 的 .NET 全域工具 — dotnet tool install --global Microsoft.AITools.BinlogMcp

GitHub Logo GitHub

  • 存放庫github/github-mcp-server
  • 描述:透過安全的 API 整合存取 GitHub 存放庫、議題與提取要求。
  • 類別DEVELOPER TOOLS
  • 類型REMOTE - https://api.githubcopilot.com/mcp
  • 安裝Install GitHub MCP in VS Code Install GitHub MCP in VS Code Insiders Install GitHub MCP in Visual Studio

GitHub Logo GitHub Awesome-Copilot

  • 存放庫github/awesome-copilot
  • 描述:社群貢獻的指示、提示與設定,協助您充分發揮 GitHub Copilot 的效益。
  • 類別DEVELOPER TOOLS
  • 類型Local
  • 安裝Install Awesome Copilot MCP in VS Code Install Awesome Copilot MCP in VS Code Insiders Install in Visual Studio

📝 Markitdown

  • 存放庫microsoft/markitdown
  • 描述:一個專為 Markdown 處理與操作設計的 MCP 伺服器。可讓 AI 模型以強大的剖析與格式化能力讀取、寫入及轉換 Markdown 內容。
  • 類別DEVELOPER TOOLS
  • 類型Local
  • 安裝Install Markitdown MCP in VS Code Install Markitdown MCP in VS Code Insiders Install Markitdown MCP in Visual Studio

💻 Microsoft 365 Agents Toolkit

  • 存放庫OfficeDev/microsoft-365-agents-toolkit
  • 描述:Microsoft 365 Agents Toolkit MCP Server 是一個 Model Context Protocol (MCP) 伺服器,可在 AI 代理程式與開發人員之間建立無縫連線,用於建置 Microsoft 365 和 Microsoft 365 Copilot 的應用程式與代理程式。
  • 類別DEVELOPER TOOLS
  • 類型Local
  • 安裝Install Microsoft 365 Agents Toolkit in VS Code Install Microsoft 365 Agents Toolkit in VS Code Insiders

📅 Microsoft 365 Calendar

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:用於建立、更新、刪除事件、管理邀請及檢查可用性的行事曆工具。與 Microsoft Graph Calendar API 整合。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_CalendarTools
  • 安裝Install Microsoft 365 Calendar MCP in VS Code Install Microsoft 365 Calendar MCP in VS Code Insiders

💬 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
  • 安裝Install Microsoft 365 Copilot Chat MCP in VS Code Install Microsoft 365 Copilot Chat MCP in VS Code Insiders

📧 Microsoft 365 Mail

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:用於建立、傳送、回覆、更新、刪除及搜尋訊息的電子郵件工具。與 Microsoft Graph Mail API 整合。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MailTools
  • 安裝Install Microsoft 365 Mail MCP in VS Code Install Microsoft 365 Mail MCP in VS Code Insiders

👤 Microsoft 365 User

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:用於從 Microsoft Graph 擷取使用者詳細資料、主管、小組或直屬下屬的工具。作為代理程式的自我知識與組織感知層。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MeServer
  • 安裝Install Microsoft 365 User MCP in VS Code Install Microsoft 365 User MCP in VS Code Insiders

⚙️ Microsoft Admin Center

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:包含與 Microsoft Admin Center 相關工具的 MCP 伺服器。與 Microsoft Admin Center API 整合,提供系統管理操作能力。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_AdminTools
  • 安裝Install Microsoft Admin Center MCP in VS Code Install Microsoft Admin Center MCP in VS Code Insiders

📊 Microsoft Clarity

  • 存放庫microsoft/clarity-mcp-server
  • 描述:這是一個專為 Microsoft Clarity 資料匯出 API 設計的 Model Context Protocol (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
  • 安裝Install Dev Box MCP in VS Code Install Dev Box MCP in VS Code Insiders Install Dev Box MCP in Visual Studio

Microsoft Fabric Logo Microsoft Fabric (公開預覽)

  • 存放庫microsoft/mcp
  • 描述:一個以本地優先的 MCP 伺服器,為 AI 代理程式提供對 Microsoft Fabric 公開 API、項目定義與最佳實踐的完整存取。無需連接即時環境,即可針對所有 Fabric 工作負載進行 AI 輔助開發。
  • 類別DATA AND ANALYTICS
  • 類型Local
  • 安裝microsoft/mcp

🛢️ Microsoft Fabric Real-Time Intelligence

  • REPOSITORY: RTI MCP Server
  • DESCRIPTION:此伺服器透過 MCP 介面提供工具,讓 AI 代理程式能夠與 Fabric RTI 服務互動,實現流暢的資料查詢與分析功能。
  • CATEGORYDATA AND ANALYTICS
  • TYPELocal
  • INSTALLInstall Fabric RTI MCP in VS Code Install Fabric RTI MCP in VS Code Insiders Install Fabric RTI MCP in Visual Studio

📚 Microsoft Learn

  • REPOSITORYmicrosoftdocs/mcp
  • DESCRIPTION:AI 助理,可即時存取 Microsoft 官方文件。
  • CATEGORYPRODUCTIVITY
  • TYPEREMOTE - https://learn.microsoft.com/api/mcp
  • INSTALLInstall Microsoft Learn MCP in VS Code Install Microsoft Learn MCP in VS Code Insiders Install Microsoft Learn MCP in Visual Studio

🔐 Microsoft MCP Server for Enterprise

  • DOCUMENTATIONMicrosoft MCP Server for Enterprise 概觀
  • REPOSITORYmicrosoft/EnterpriseMCP
  • DESCRIPTION:透過將自然語言查詢轉換為 Microsoft Graph API 呼叫來存取 Microsoft Entra 資料。支援唯讀的企業 IT 情境,包括安全態勢、特殊權限存取、應用程式風險、存取治理、裝置整備度與稽核遙測。
  • CATEGORYSECURITY
  • TYPEREMOTE - https://mcp.svc.cloud.microsoft/enterprise
  • INSTALLInstall Microsoft MCP Server for Enterprise in VS Code Install Microsoft MCP Server for Enterprise in VS Code Insiders

🛡️ Microsoft Sentinel Data Exploration

🛢️ Microsoft SQL

  • REPOSITORYMSSQL MCP Server
  • DESCRIPTION:以全新的代理程式方式,透過自然語言和 AI 與您的商業資料對話。只要一個簡單的連接字串,即可連線至任何 SQL 資料庫——從地端(內部部署)到 Azure 雲端,再到 Microsoft Fabric。透過對話式提示來探索和定義資料表結構描述、管理資料表,並執行 CRUD 作業。
  • CATEGORYDEVELOPER TOOLS
  • TYPELocal
  • INSTALLMSSQL MCP Server

💬 Microsoft Teams

  • REPOSITORYbap-microsoft/MCP-Platform
  • DESCRIPTION:透過 Graph API 管理 Microsoft Teams 聊天、頻道、使用者和訊息。具備伺服器端篩選、分頁和 Token 最佳化功能。
  • CATEGORYPRODUCTIVITY
  • TYPEREMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_TeamsServer
  • INSTALLInstall Microsoft Teams MCP in VS Code Install Microsoft Teams MCP in VS Code Insiders

📄 Microsoft Word

  • REPOSITORYbap-microsoft/MCP-Platform
  • DESCRIPTION:包含用於處理 Microsoft Word 文件之工具的 MCP 伺服器。可讀取和理解文件、建立新文件,並透過留言進行協作。
  • CATEGORYPRODUCTIVITY
  • TYPEREMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_WordServer
  • INSTALLInstall Microsoft Word MCP in VS Code Install Microsoft Word MCP in VS Code Insiders

💻 NuGet MCP Server

  • REPOSITORYNuGet/Home
  • DESCRIPTION:這是用於 NuGet 的 Model Context Protocol (MCP) 伺服器,可為 NuGet 套件管理提供進階工具與自動化情境。
  • CATEGORYDEVELOPER TOOLS
  • TYPELocal
  • INSTALLNuget MCP Server

📁 OneDrive and SharePoint

  • REPOSITORYbap-microsoft/MCP-Platform
  • DESCRIPTION:OneDrive 與 SharePoint 遠端 MCP 伺服器。ODSP MCP 端點所公開的所有支援 OneDrive 與 SharePoint 檔案整合的工具,皆會自動探索並提供使用。
  • CATEGORYPRODUCTIVITY
  • TYPEREMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_ODSPRemoteServer
  • INSTALLInstall OneDrive and SharePoint MCP in VS Code Install OneDrive and SharePoint MCP in VS Code Insiders

📋 SharePoint Lists

  • REPOSITORYbap-microsoft/MCP-Platform
  • DESCRIPTION:提供 Microsoft Graph SharePoint Lists 工具的 MCP 伺服器。包含網站管理、文件庫、清單與協作功能。
  • CATEGORYPRODUCTIVITY
  • TYPEREMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_SharePointListsTools
  • INSTALLInstall SharePoint Lists MCP in VS Code Install SharePoint Lists MCP in VS Code Insiders

🎭 Playwright

  • REPOSITORYmicrosoft/playwright-mcp
  • DESCRIPTION:此伺服器可讓 LLM 透過結構化的無障礙存取快照與網頁互動,無需螢幕截圖或視覺調校模型。
  • CATEGORYDEVELOPER TOOLS
  • TYPELocal
  • INSTALLInstall Playwright MCP in VS Code Install Playwright MCP in VS Code Insiders Install Playwright MCP in Visual Studio

🧩 Wassette

  • REPOSITORYmicrosoft/wassette
  • DESCRIPTION:Wassette:以安全性為導向的執行階段,可透過 MCP 執行 WebAssembly 元件。
  • CATEGORYDEVELOPER TOOLS
  • TYPELocal
  • INSTALLmicrosoft/wassette

🔌 Azure Plugin

透過 Azure 外掛程式快速上手,此外掛程式可將 GitHub Copilot CLI 或 Claude Code 連線至您的 Azure 帳戶。此整合可讓您直接從開發環境使用 Azure MCP 伺服器的工具與擴充的 Azure 知識技能,管理資源、部署應用程式並監控服務。

若要將 Azure 外掛程式安裝至 Copilot CLI 和 Claude Code:

  1. 使用 /plugin marketplace add microsoft/skills 新增 marketplace
  2. 使用 /plugin install azure-skills@skills 安裝外掛程式
  3. 使用 /plugin update azure-skills@skills 更新外掛程式

🏗️ 正在尋找使用 MCP 的入門範本嗎?

請查看已標記為 MCP 的 Azure Developer CLI (azd) 範本

📎 相關資源

參與貢獻

本專案歡迎貢獻與建議。大部分的貢獻需要您同意 貢獻者授權合約 (CLA),聲明您有權且確實授予我們 使用您貢獻內容的權利。如需詳細資訊,請造訪 https://cla.opensource.microsoft.com.

當您提交 pull request 時,CLA 機器人會自動判斷您是否需要提供 CLA,並適當地標記 PR(例如狀態檢查、留言)。只需遵循機器人 提供的指示即可。在我們所有使用 CLA 的存放庫中,您只需執行此操作一次。

本專案已採用 Microsoft Open Source Code of Conduct。 如需詳細資訊,請參閱 Code of Conduct FAQ,或 若有其他問題或意見,請聯絡 opencode@microsoft.com

商標

本專案可能包含專案、產品或服務的商標或標誌。Microsoft 商標或標誌 的授權使用須遵守並遵循 Microsoft's Trademark & Brand Guidelines。 在本專案的修改版本中使用 Microsoft 商標或標誌,不得造成混淆或暗示 Microsoft 贊助。 任何第三方商標或標誌的使用均須遵守該第三方的政策。