Azure MCP Server
Official Microsoft Azure MCP Server providing unified access to Azure Compute, AKS, Cosmos DB, App Service, Monitor, and Key Vault.
About this Server
Official Microsoft Azure MCP Server 2.0 (`azure` / `@azure/mcp`) implements the Model Context Protocol to connect AI coding assistants and agents directly to Microsoft Azure services. It unifies operations across Azure Compute (VMs & scale sets), Azure Kubernetes Service (AKS), Azure Cosmos DB, App Service, Key Vault, Azure Monitor, Storage, and Microsoft Foundry through typed MCP tools with sovereign cloud support.
Direct low-latency RPC protocol communication with structured JSON schemas.
Restricted capability bounds to prevent accidental modifications or leakage.
Security & Best Practices
When to Use (and When Not To)
- •Managing Azure cloud resources (VMs, AKS clusters, App Services, Cosmos DB) through AI assistants
- •Diagnosing Azure outages and operational logs using Azure Monitor and Resource Health
- •Auditing infrastructure costs and security postures using Azure Advisor recommendations
- •Amazon Web Services management and AWS CLI pipelines (use AWS Cloud MCP Server instead)
- •Local Docker container sandbox orchestration (use Docker MCP Gateway instead)
- •External SaaS status page health verification (use API Status Check MCP instead)
Install & Setup
claude mcp add azure -- npx -y @azure/mcp@latest server startExposed Tools & Endpoints
8 toolsFunctions your AI agent can invoke via this Model Context Protocol server
Inspects and manages Azure Virtual Machines, power states, provisioning statuses, and VM scale sets.
Lists and describes Azure Kubernetes Service (AKS) managed clusters and node pools.
Queries Cosmos DB containers, inspects inferred schemas, and retrieves recent documents.
Accesses and manages Azure Key Vault secrets, encryption keys, and TLS certificates.
Inspects web apps, updates configuration settings, reviews deployment status, and triggers restarts.
Executes log queries against Log Analytics workspaces and retrieves distributed traces.
Fetches and prioritizes architectural, security, and cost-optimization recommendations across subscriptions.
Checks real-time availability status and planned maintenance events for Azure cloud resources.