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 MCPAzure MCP READMEAzure MCP 原始程式碼Azure MCP 變更記錄Azure MCP 發行版本Azure MCP 文件Azure MCP 疑難排解Azure MCP 支援
Microsoft Fabric MCPFabric MCP READMEFabric MCP 原始程式碼Fabric MCP 變更記錄Fabric MCP 發行版本Fabric 文件Fabric MCP 疑難排解Fabric MCP 支援

📚 Microsoft 提供哪些 MCP 伺服器?

Microsoft Azure Logo Azure

  • 存放庫microsoft/mcp
  • 描述:所有 Azure MCP 工具集中於單一伺服器。Azure MCP 伺服器實作 MCP 規格,在 AI 代理程式與 Azure 服務之間建立無縫連線。Azure MCP 伺服器可單獨使用,或與 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

✨ Microsoft Foundry

  • 文件開始使用 Foundry MCP 伺服器
  • 描述:適用於 Microsoft Foundry 的模型上下文協定伺服器,提供一組統一的工具,用於模型、知識、評估等。
  • 類別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
  • 描述:一個模型上下文協定伺服器,具備使用 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 伺服器
  • 描述:此 TypeScript 專案提供一個本機 MCP 伺服器給 Azure DevOps,讓您能直接從程式碼編輯器執行各種 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

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 伺服器是一個模型上下文協定 (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 行事曆

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:用於建立、更新、刪除事件、管理邀請及檢查空閒狀態的行事曆工具。與 Microsoft Graph 行事曆 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 郵件

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:用於建立、傳送、回覆、更新、刪除和搜尋郵件的電子郵件工具。與 Microsoft Graph 郵件 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 使用者

  • 存放庫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 系統管理中心

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:包含與 Microsoft 系統管理中心相關工具的 MCP 伺服器。與 Microsoft 系統管理中心 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 的模型上下文協定 (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 即時智慧

  • 存放庫RTI MCP 伺服器
  • 描述:此伺服器透過 MCP 介面提供工具,讓 AI 代理程式能與 Fabric RTI 服務互動,實現無縫的資料查詢和分析能力。
  • 類別DATA AND ANALYTICS
  • 類型Local
  • 安裝Install Fabric RTI MCP in VS Code Install Fabric RTI MCP in VS Code Insiders Install Fabric RTI MCP in Visual Studio

📚 Microsoft Learn

  • 存放庫microsoftdocs/mcp
  • 描述:具備即時存取官方 Microsoft 文件能力的 AI 助理。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://learn.microsoft.com/api/mcp
  • 安裝Install Microsoft Learn MCP in VS Code Install Microsoft Learn MCP in VS Code Insiders Install Microsoft Learn MCP in Visual Studio

🔐 適用於企業的 Microsoft MCP 伺服器

  • 文件適用於企業的 Microsoft MCP 伺服器概觀
  • 存放庫microsoft/EnterpriseMCP
  • 描述:透過將自然語言查詢轉換為 Microsoft Graph API 呼叫來存取 Microsoft Entra 資料。支援唯讀的企業 IT 案例,包括安全性態勢、特殊權限存取、應用程式風險、存取治理、裝置就緒狀態和稽核遙測。
  • 類別SECURITY
  • 類型REMOTE - https://mcp.svc.cloud.microsoft/enterprise
  • 安裝Install Microsoft MCP Server for Enterprise in VS Code Install Microsoft MCP Server for Enterprise in VS Code Insiders

🛡️ Microsoft Sentinel 資料探索

🛢️ 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
  • 安裝Install Microsoft Teams MCP in VS Code Install Microsoft Teams MCP in VS Code Insiders

📄 Microsoft Word

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:包含處理 Microsoft Word 文件工具的 MCP 伺服器。能讀取和理解文件、建立新文件,以及透過註解進行協作。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_WordServer
  • 安裝Install Microsoft Word MCP in VS Code Install Microsoft Word MCP in VS Code Insiders

💻 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
  • 安裝Install OneDrive and SharePoint MCP in VS Code Install OneDrive and SharePoint MCP in VS Code Insiders

📋 SharePoint 清單

  • 存放庫bap-microsoft/MCP-Platform
  • 描述:提供 Microsoft Graph SharePoint 清單工具的 MCP 伺服器。包含網站管理、文件庫、清單和協作功能。
  • 類別PRODUCTIVITY
  • 類型REMOTE - https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_SharePointListsTools
  • 安裝Install SharePoint Lists MCP in VS Code Install SharePoint Lists MCP in VS Code Insiders

🎭 Playwright

  • 存放庫microsoft/playwright-mcp
  • 描述:此伺服器讓 LLM 能透過結構化的無障礙快照與網頁互動,無需螢幕截圖或視覺調整模型。
  • 類別DEVELOPER TOOLS
  • 類型Local
  • 安裝Install Playwright MCP in VS Code Install Playwright MCP in VS Code Insiders Install Playwright MCP in Visual Studio

🧩 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:

  1. 使用 /plugin marketplace add microsoft/skills 新增市集
  2. 使用 /plugin install azure-skills@skills 安裝外掛程式
  3. 使用 /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 背書。 任何第三方商標或標誌的使用,均須遵守該第三方的政策。