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 ServerREADME源代码CHANGELOG发布版本文档故障排除支持
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 的模型上下文协议服务器,为模型、知识、评估等提供一套统一的工具。
  • 类别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 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 文件)的模型上下文协议(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 是一个模型上下文协议(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 Server。与 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 的模型上下文协议(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

  • 仓库: RTI MCP Server
  • 描述: 此服务器通过 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 Server for Enterprise

  • 文档: Microsoft MCP Server for Enterprise 概述
  • 仓库: 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 Data Exploration

🛢️ Microsoft SQL

  • 仓库: MSSQL MCP Server
  • 描述: 以全新的代理式方式,通过自然语言和 AI 与您的业务数据聊天。通过简单的连接字符串,可连接到任何 SQL 数据库——从本地(本地部署)到 Azure 云再到 Microsoft Fabric。通过对话式提示来发现和定义表架构、管理表以及执行 CRUD 操作。
  • 分类: DEVELOPER TOOLS
  • 类型: Local
  • 安装: MSSQL MCP Server

💬 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 Server

  • 仓库: NuGet/Home
  • 描述: 这是一个用于 NuGet 的 Model Context Protocol (MCP) 服务器,为 NuGet 包管理提供高级工具和自动化场景。
  • 分类: DEVELOPER TOOLS
  • 类型: Local
  • 安装: Nuget MCP Server

📁 OneDrive and SharePoint

  • 仓库: bap-microsoft/MCP-Platform
  • 描述: OneDrive 和 SharePoint 远程 MCP 服务器。通过 ODSP MCP 端点公开的所有支持 OneDrive 和 SharePoint 文件集成的工具都会被自动发现并提供。
  • 分类: 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 Lists

  • 仓库: bap-microsoft/MCP-Platform
  • 描述: 提供 Microsoft Graph SharePoint 工具(用于 Lists)的 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 Plugin

通过 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 开放源代码行为准则。 有关更多信息,请参阅 行为准则常见问题解答 或 如有任何其他问题或评论,请联系 opencode@microsoft.com

商标

本项目可能包含项目、产品或服务的商标或徽标。Microsoft 商标或徽标的授权使用须遵循 Microsoft 商标和品牌指南。 在修改版本中使用 Microsoft 商标或徽标不得引起混淆或暗示 Microsoft 赞助。 任何第三方商标或徽标的使用均受该第三方的政策约束。