Azure MCP Server

官方

所有Azure MCP工具集成于单一服务器中。Azure MCP Server实现了MCP规范,在AI代理与Azure服务之间建立无缝连接。Azure MCP Server可独立使用,也可与VS Code中的GitHub Copilot for Azure扩展配合使用。

文档

🌟 Microsoft MCP 服务器

📘 什么是 MCP?

模型上下文协议 (MCP) 是一种开放协议,标准化了应用程序向大型语言模型 (LLM) 提供上下文的方式。它允许 AI 应用程序以一致的方式连接各种数据源和工具,从而增强其能力和灵活性。MCP 遵循客户端-服务器架构:

  • MCP 主机:发起连接的 AI 助手或 IDE 等应用程序。
  • MCP 客户端:主机应用程序内的连接器,与服务器保持 1:1 连接。
  • MCP 服务器:通过标准化 MCP 提供上下文和功能的服务。

更多详情,请访问 官方 MCP 网站

📁 此仓库构建了哪些 MCP 服务器?

此仓库包含核心库、测试框架、工程系统、管道和工具,供 Microsoft MCP 服务器贡献者统一工程投入,减少重复和分歧:

MCP 服务器自述文件源代码更新日志发布版本文档故障排除支持
Azure MCPAzure MCP 自述文件Azure MCP 源代码Azure MCP 更新日志Azure MCP 发布版本Azure MCP 文档Azure MCP 故障排除Azure MCP 支持
Microsoft Fabric MCPFabric MCP 自述文件Fabric 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 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 的模型上下文协议 (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 服务器
  • 描述:此服务器通过 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

  • 文档面向企业的 Microsoft MCP Server 概述
  • 仓库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 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 Server。支持阅读和理解文档、创建新文档以及通过评论进行协作。
  • 类别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 的模型上下文协议 (MCP) 服务器,支持 NuGet 包管理的高级工具和自动化场景。
  • 类别DEVELOPER TOOLS
  • 类型Local
  • 安装Nuget MCP Server

📁 OneDrive 和 SharePoint

  • 仓库bap-microsoft/MCP-Platform
  • 描述:OneDrive 和 SharePoint 远程 MCP Server。所有支持 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 赞助。 任何第三方商标或徽标的使用均受该第三方政策的约束。