评分明细
适用场景
azure-mcp 快速入门
让 AI 直接管 Azure——3 步接入微软官方 MCP Server,132 个工具覆盖存储、计算、AI、监控。
这是什么?解决什么问题?
azure-mcp 是微软 Azure 团队在 Azure/azure-mcp 仓库下开源的 Model Context Protocol Server,把 Azure 全家桶的 132 个核心操作(数量会随版本变化)统一暴露给 AI 编程 Agent,涵盖:
- 存储:Blob Storage、File Share、Queue、Table、Cosmos DB;
- 计算:Virtual Machines、App Service、Functions、AKS、Container Apps;
- 数据库:Azure SQL、PostgreSQL、MySQL、Cosmos DB;
- 网络:Virtual Network、Load Balancer、Application Gateway、Front Door;
- AI/ML:Azure OpenAI、Cognitive Services、ML Studio、Document Intelligence;
- 监控:Log Analytics、Application Insights、Monitor Metrics;
- 身份:Entra ID(Azure AD)、RBAC、Managed Identity;
- DevOps:Azure DevOps、Pipelines、Artifacts;
- 密钥:Key Vault、机密轮换。
普通开发者想用 AI 操作 Azure 时,通常要写一堆 az CLI、ARM Template、bicep,或者在 Azure Portal 上点点点。azure-mcp 把这些操作封装成 MCP 工具,Agent 可以用自然语言方式让你”创建 VM / 查 metrics / 改 RBAC / 调 OpenAI”。
适合云架构师、DevOps、SRE、Azure 开发者、AI 工程师,以及任何”想让 AI 帮我管云”的工程师。
准备工作
- Azure 账号:免费注册即可拿到 $200 试用金。
- Azure CLI ≥ 2.50:
az --version检查,brew install azure-cli或winget install Microsoft.AzureCLI。 - AI 编程 Agent:Claude Code 体验最完整(原生支持 MCP),Cursor 次之。
- Node.js ≥ 18 或 .NET 8:本 Skill 同时提供两套 server。
- Azure 订阅 ID:在 Portal → Subscriptions 里复制。
3 步快速上手
第 1 步:登录 Azure
az login
# 浏览器跳出登录,选好订阅后:
az account show --query id -o tsv
记录下 subscription id。
第 2 步:启动 azure-mcp Server
方式 A:NPM 全局安装
npm install -g @azure/mcp
方式 B:从源码跑
git clone https://github.com/Azure/azure-mcp.git
cd azure-mcp
dotnet run --project src/AzureMcp
第 3 步:在 Claude Code 中配置 MCP
编辑 ~/.claude/mcp.json:
{
"mcpServers": {
"azure": {
"command": "azure-mcp",
"env": {
"AZURE_SUBSCRIPTION_ID": "<your-subscription-id>",
"AZURE_TENANT_ID": "<your-tenant-id>"
}
}
}
}
重启 Claude Code,输入 /mcp,应当看到 azure 工具集,包含 132 个工具。
第 4 步(实战):用 Skill 跑第一个任务
帮我做这些事,用 azure-mcp:
- 列出我当前订阅里所有 resource group;
- 在
rg-demo里创建一个 storage account,名称stmytest202606,SKU Standard_LRS;- 给这个 storage account 创建一个 container,名字
images;- 上传本地
./photo.jpg到 container;- 生成 24 小时有效的 SAS URL。
Agent 会自动按顺序调用:
resource_group_list;storage_account_create;blob_container_create;blob_upload;blob_sas_generate。
初级用法
1. 查资源清单
列出我
rg-prod里所有 Storage Account 的名称和 region。
2. 创建 Web App
在
rg-prod里创建一个 Linux App Service,plan 是 B1,跑 Node 20 镜像,GitHub 部署源。
3. 拉 metrics
查
my-vm过去 1 小时的 CPU 平均使用率,粒度 5 分钟。
azure-mcp Skill 多维度简评
类别:后端开发 来源:Azure/azure-mcp(已归档,迁移至 microsoft/mcp) 定位:Azure MCP 服务器,让 AI Agent 通过 MCP 协议直接管理 Azure 云资源。
说明:本文基于官方文档和公开资料整理,未经过 MagicNetWorld 实测。
一、核心定位与价值
Azure MCP Server 是 Microsoft 官方推出的 MCP(Model Context Protocol)服务器,让 AI 编程助手(如 Claude Code、GitHub Copilot、Cursor 等)能够通过标准化协议直接与 Azure 服务交互。
该项目最初托管在 Azure/azure-mcp,拥有 1.2k+ stars 和 356 forks(截至归档前),采用 MIT 协议开源。2025 年 8 月归档后,代码和后续开发迁移至 microsoft/mcp 仓库统一管理。
Azure MCP Server 使用 C# 开发(78.6%),辅以 PowerShell(18.9%)和 Bicep(1.7%),支持通过 MCP 协议暴露 Azure Compute、Storage、Cosmos DB、Functions、AKS 等服务的管理能力。
核心价值:让 AI Agent 通过 MCP 协议安全、标准化地管理 Azure 云资源,实现基础设施即代码的智能化。
二、核心能力
| 能力 | 说明 |
|---|---|
| Azure Compute | 管理虚拟机、虚拟机规模集等计算资源 |
| Azure Storage | 管理 Blob、File、Queue、Table 存储 |
| Cosmos DB | 管理 NoSQL 数据库实例与容器 |
| Azure Functions | 管理无服务器函数应用 |
| AKS(Azure Kubernetes Service) | 管理 Kubernetes 集群 |
此外,Azure 还推出了 Azure API Center 作为企业级 MCP 注册中心,允许组织构建私有的 MCP 服务器目录,实现集中化管理和治理。
三、安装与使用
基础安装
该 Skill 遵循 Agent Skills 开放标准,可在 Claude Code 中加载使用:
# 通过 npx 安装
npx skills add microsoft/azure-mcp --skill azure-mcp
MCP 配置
在 Claude Desktop 或其他 MCP 客户端中,需配置 MCP Server 连接:
{
"mcpServers": {
"azure-mcp": {
"command": "npx",
"args": ["@microsoft/azure-mcp-server"]
}
}
}
前置条件
- 有效的 Azure 订阅和相应的 RBAC 权限
- Azure CLI 或 Azure PowerShell 已安装并认证
- Node.js 18+
四、使用场景
- Azure 云资源管理:通过 AI Agent 创建、配置、监控 Azure 资源
- 跨服务编排:将 Compute、Storage、Functions 等服务组合成完整方案
- 基础设施审计:让 Agent 自动检查 Azure 资源配置是否符合最佳实践
- CI/CD 集成:在流水线中通过 MCP 自动配置测试环境
五、注意事项
- 原仓库 Azure/azure-mcp 已于 2025 年 8 月归档,新代码请关注 microsoft/mcp
- Azure MCP Server 当前为 Public Preview 阶段,功能和 API 可能变化
- 使用时需确保 Agent 拥有适当的 Azure 权限,建议遵循最小权限原则
- MCP 连接涉及 Azure 认证凭据,注意安全配置
参考资料
- Azure MCP Server 官方仓库(已归档) — GitHub
- Microsoft MCP 新仓库 — GitHub,当前维护地址
- Introducing the Azure MCP Server — Microsoft Azure SDK 官方博客
- Azure API Center - Enterprise MCP Registry — GitHub
- Azure MCP Server 概述 — Microsoft Learn 官方文档
📊 评分与标签
评分说明
总分 7.3/10 · S_入选
📊 可观测社区指标(数据核验日期:2026-07-06)
- GitHub: Azure/azure-mcp ★1.2k, 🔱357
- 状态: ⚠️ 仓库已于 2026-02-06 归档(Public archive),只读
- 提交数: 491 commits
- 工具数量: 132 个(覆盖存储、计算、数据库、网络、AI/ML、监控、身份、DevOps、密钥)
- 许可证: MIT
- 维护方: 微软 Azure 官方团队(已停止维护)
📦 可安装性 1.8/2.5
- npm 全局安装:
npm install -g @azure/mcp,一键完成 - 源码构建:.NET 8 +
dotnet run,提供 Dockerfile 容器化部署 - 前提依赖:Azure CLI ≥ 2.50 + Node.js ≥ 18 或 .NET 8 + Azure 账号(免费试用 $200)
- ⚠️ 仓库已归档,npm 包可能不再更新,未来 Node.js/.NET 大版本兼容性无保障
- 对比 AWS MCP Server:同样需要云账号和 CLI,安装流程类似,但 AWS MCP Server 仍在活跃维护
- 对比 GCP MCP Server:gcloud CLI 认证流程类似,且 GCP 版本未归档
🎯 实用性 2.0/2.5
- 132 个 MCP 工具覆盖 Azure 九大服务线:存储、计算、数据库、网络、AI/ML、监控、身份、DevOps、密钥
- 端到端实战场景:Blob Storage 上传 → VM 创建管理 → AKS 集群运维 → Azure OpenAI 调用 → Monitor Metrics 查询
- ⚠️ 归档后不再新增 Azure 服务支持(如最新 AI Foundry、新区域等新功能缺失)
- 对比 AWS MCP Server:工具数量相当(100+),但 AWS 版本仍在活跃更新以覆盖新服务
- 对比手动 az CLI:MCP 方式让 AI Agent 自动编排多步骤操作,减少人工拼接命令
📖 文档质量 1.5/2.0
- README 含完整工具列表和参数说明,提供 step-by-step 安装配置教程
- 提供端到端实战示例(创建 Storage Account → 上传 Blob → 生成 SAS URL)
- ⚠️ 归档后文档不再更新,Azure 服务变更后可能存在过时信息
- 对比 AWS MCP Server:AWS 文档更详细(含 IAM 策略模板),Azure 文档在权限配置说明上较简略
- 对比 Terraform Azure Provider:Terraform 有完整 Registry 文档,本 Skill 文档偏操作指南
👥 社区活跃 0.8/1.5
- GitHub ★1.2k,🔱357,491 commits
- 来源:Azure/azure-mcp — 页面访问核验
- ⚠️ 仓库已于 2026-02-06 归档(Public archive),不再接受 Issue/PR,社区互动归零
- 来源:Azure/azure-mcp — 页面顶部显示归档横幅
- 归档前为微软 Azure 官方团队维护,有 Azure 生态背书
- 对比 AWS MCP Server:社区规模相当(2-3k stars),但 AWS 版本仍在活跃维护、接受社区贡献
- 对比 Terraform Azure Provider:社区更大(5k+ stars),面向 IaC 场景,社区活跃度更高
🔗 兼容性 1.2/1.5
- 原生 MCP 协议支持,可在 Claude Code、Cursor 等 Agent 中直接加载
- Node.js 和 .NET 双版本 Server,覆盖不同技术栈
- ⚠️ 归档后 MCP 协议版本演进可能导致兼容性问题,无维护者修复
- 对比 AWS MCP Server:同样原生 MCP 支持,集成度相当且仍在维护更新
- 对比 Pulumi Azure Provider:Pulumi 支持多语言 SDK,本 Skill 专注 MCP 协议
评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。
🏷️ 标签说明
- 免费: 开源项目(MIT),核心功能完全免费,使用 Azure 资源按云服务计费。来源:LICENSE
- MCP: 原生支持 MCP(Model Context Protocol)协议,132 个工具通过标准 MCP 接口暴露。来源:Azure/azure-mcp
- 部署运维: 面向云资源管理和 DevOps 场景,覆盖部署、监控、运维全流程。来源:Azure/azure-mcp Tools
- 微软: Microsoft Azure 官方产品(⚠️ 2026-02-06 已归档)。来源:Azure/azure-mcp
📋 来源与核验记录
- ✅ 已核验: GitHub 仓库(页面存在,Stars 1.2k,Forks 357,⚠️ Public archive 横幅确认已归档)
- ✅ 已核验: Azure 免费试用(页面可访问)
- ⚠️ 未验证: 无
- ⚠️ 间接来源: 无
- ❌ 死链: 无
本文基于官方文档和公开资料整理,AI 辅助生成,MagicNetWorld 尚未完成独立实测。如有错误或过时信息,请通过 contact@magicnetworld.com 反馈。