📚 云平台 全难度 📦 community

azure-mcp

Azure 全家桶统一访问(多语言变体)。⚠️ 仓库已于 2026-02 归档。

📄 相关文章

📊 评分明细

📦 打包完整度
1.8 1.8 / 2.5
🎯 实用性
1.8 1.8 / 2.5
📖 文档清晰度
1.5 1.5 / 2
👥 社区影响力
1.1 1.1 / 1.5
🔗 集成度
1.1 1.1 / 1.5

🎯 适用场景

免费MCP部署运维微软

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 帮我管云”的工程师。

准备工作

  1. Azure 账号:免费注册即可拿到 $200 试用金。
  2. Azure CLI ≥ 2.50az --version 检查,brew install azure-cliwinget install Microsoft.AzureCLI
  3. AI 编程 Agent:Claude Code 体验最完整(原生支持 MCP),Cursor 次之。
  4. Node.js ≥ 18 或 .NET 8:本 Skill 同时提供两套 server。
  5. 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:

  1. 列出我当前订阅里所有 resource group;
  2. rg-demo 里创建一个 storage account,名称 stmytest202606,SKU Standard_LRS;
  3. 给这个 storage account 创建一个 container,名字 images
  4. 上传本地 ./photo.jpg 到 container;
  5. 生成 24 小时有效的 SAS URL。

Agent 会自动按顺序调用:

  1. resource_group_list
  2. storage_account_create
  3. blob_container_create
  4. blob_upload
  5. 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 认证凭据,注意安全配置

参考资料

📊 评分与标签

评分说明

总分 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
  • ⚠️ 仓库已于 2026-02-06 归档(Public archive),不再接受 Issue/PR,社区互动归零
  • 归档前为微软 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 反馈。