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 MCP | Azure MCP 自述文件 | Azure MCP 源代码 | Azure MCP 更新日志 | Azure MCP 发布版本 | Azure MCP 文档 | Azure MCP 故障排除 | Azure MCP 支持 |
| Microsoft Fabric MCP | Fabric MCP 自述文件 | 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 Calendar
- 仓库:bap-microsoft/MCP-Platform
- 描述:用于创建、更新、删除事件、管理邀请和检查可用性的日历工具。与 Microsoft Graph Calendar 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 Mail
- 仓库:bap-microsoft/MCP-Platform
- 描述:用于创建、发送、回复、更新、删除和搜索邮件的电子邮件工具。与 Microsoft Graph Mail API 集成。
- 类别:
PRODUCTIVITY - 类型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MailTools - 安装:
👤 Microsoft 365 User
- 仓库:bap-microsoft/MCP-Platform
- 描述:用于从 Microsoft Graph 检索用户详细信息、经理、团队或直接下属的工具。充当代理的自我认知和组织感知层。
- 类别:
PRODUCTIVITY - 类型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_MeServer - 安装:
⚙️ 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 - 安装:
📊 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 Real-Time Intelligence
- 仓库: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 Server
- 文档:面向企业的 Microsoft MCP Server 概述
- 仓库: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 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 - 安装:
📄 Microsoft Word
- 仓库:bap-microsoft/MCP-Platform
- 描述:包含用于处理 Microsoft Word 文档工具的 MCP Server。支持阅读和理解文档、创建新文档以及通过评论进行协作。
- 类别:
PRODUCTIVITY - 类型:
REMOTE-https://agent365.svc.cloud.microsoft/agents/tenants/{tenant_id}/servers/mcp_WordServer - 安装:
💻 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 - 安装:
📋 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 赞助。 任何第三方商标或徽标的使用均受该第三方政策的约束。