azure-usage
This skill should be used when user asks to "query Azure resources", "list storage accounts", "manage Key Vault secrets", "work with Cosmos DB", "check AKS clusters", "use Azure MCP", or interact with any Azure service.
When & Why to Use This Skill
This Claude skill provides a comprehensive interface for managing Microsoft Azure resources via the Model Context Protocol (MCP). It empowers users to query cloud assets, manage storage, handle secrets, and monitor infrastructure directly through natural language, significantly enhancing DevOps productivity and cloud visibility.
Use Cases
- Cloud Resource Discovery: Effortlessly list and retrieve details for Azure resources such as storage accounts, Key Vaults, and AKS clusters to maintain infrastructure visibility.
- Secure Secret Management: Streamline security workflows by listing, getting, or updating secrets within Azure Key Vault directly through the AI assistant.
- Database & Data Interaction: Perform queries on Cosmos DB and manage storage blobs, enabling rapid data verification and asset management without manual portal navigation.
- Infrastructure Monitoring & Troubleshooting: Query Log Analytics and monitor AKS node pools to identify and resolve system performance issues or configuration errors.
- Automated DevOps Workflows: Integrate Azure resource management into development cycles, allowing for quick environment checks and resource provisioning via MCP tools.
| name | azure-usage |
|---|---|
| description | This skill should be used when user asks to "query Azure resources", "list storage accounts", "manage Key Vault secrets", "work with Cosmos DB", "check AKS clusters", "use Azure MCP", or interact with any Azure service. |
Azure MCP Best Practices
Tool Selection
| Task | Tool | Example |
|---|---|---|
| List resources | mcp__azure__*_list |
Storage accounts, Key Vault secrets |
| Get resource details | mcp__azure__*_get |
Container details, database info |
| Create resources | mcp__azure__*_create |
New secrets, storage containers |
| Query data | mcp__azure__*_query |
Log Analytics, Cosmos DB |
Common Operations
Storage
storage_accounts_list- List storage accountsstorage_blobs_list- List blobs in containerstorage_blobs_upload- Upload file to blob
Key Vault
keyvault_secrets_list- List secretskeyvault_secrets_get- Get secret valuekeyvault_secrets_set- Create/update secret
Cosmos DB
cosmosdb_databases_list- List databasescosmosdb_containers_list- List containerscosmosdb_query- Query documents
AKS
aks_clusters_list- List AKS clustersaks_nodepools_list- List node pools
Monitor
monitor_logs_query- Query Log Analytics
Authentication
Azure MCP uses Azure Identity SDK. Authenticate via:
az login(Azure CLI - recommended)- VS Code Azure extension
- Environment variables (service principal)