Azure MCP (Microsoft)
by microsoft
Puerta oficial de Microsoft para acceder a Azure desde tu agente IA
cloud Node.js Intermedio Auto-hospedable Sin API key
⭐ 2.6k stars 📅 Actualizado: hace 2d
Descripción
El server Azure MCP de Microsoft da a tu asistente IA acceso directo a los recursos de Azure a través del Model Context Protocol. En lugar de alternar entre el Portal de Azure, la CLI y tu editor, tu agente puede consultar resource groups, inspeccionar cuentas de storage, verificar estados de deploy y gestionar servicios de forma conversacional. Es el punto de entrada oficial de Microsoft para la integración MCP-Azure.
Se distribuye como paquete npm y NuGet, lo que muestra el compromiso de Microsoft con los ecosistemas Node.js y .NET. Por debajo, envuelve llamadas al Azure SDK detrás de definiciones de herramientas MCP, así que tu agente obtiene acceso estructurado a Azure Resource Manager, storage, compute y otros servicios sin que tengas que escribir código boilerplate.
Lo que lo hace interesante frente a usar directamente la Azure CLI es la conciencia contextual. Tu agente puede encadenar varias operaciones — comprobar qué VMs están corriendo, inspeccionar sus métricas y sugerir acciones de escalado — todo en una sola conversación. La pega es que el modelo de permisos de Azure es complejo y necesitas asegurarte de que tu service principal tenga los roles RBAC correctos.
✅ Ideal para
Equipos ya invertidos en Azure que quieren que sus agentes IA interactúen directamente con recursos cloud
⏭️ No recomendado si
Si usas AWS o GCP, busca servers MCP específicos de tu proveedor
💡 Casos de uso
- Consultar y monitorizar recursos de Azure (VMs, storage, bases de datos) sin salir del editor
- Automatizar checks de infraestructura cloud durante code review — "¿está esto bien desplegado?"
- Crear flujos DevOps conversacionales que combinen estado de Azure con contexto de código
👍 Ventajas
- ✓ Proyecto oficial de Microsoft, mantenido activamente junto al Azure SDK
- ✓ Paquetes npm + NuGet cubren tanto desarrolladores Node.js como .NET
- ✓ Amplia cobertura de Azure incluyendo Resource Manager, storage y compute
👎 Desventajas
- ✗ La configuración de RBAC en Azure es compleja — acertar con los permisos lleva prueba y error
- ✗ En fase alpha temprana (0.0.12), se esperan breaking changes
- ✗ Aún no cubre todos los servicios de Azure — la cobertura se amplía incrementalmente
💡 Consejos y trucos
Empieza con un service principal de solo lectura con rol Reader a nivel de suscripción.
Esto permite a tu agente explorar recursos de forma segura. Solo añade Contributor o roles
de escritura específicos cuando confíes en los flujos de trabajo. Usa
`az ad sp create-for-rbac` para crear un principal con scope rápidamente.
Info rápida
- Autor
- microsoft
- Licencia
- MIT
- Runtime
- Node.js
- Transporte
- stdio
- Categoría
- cloud
- Dificultad
- Intermedio
- Auto-hospedable
- ✅
- API key
- No necesita API key
- Docker
- —
- Versión
- 0.0.12-alpha.5905147
- Actualizado
- 20 feb 2026
Compatibilidad con clientes
- ❓ Claude Code
- ❓ Cursor
- ❓ VS Code Copilot
- ❓ Gemini CLI
- ❓ Windsurf
- ❓ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows