SKILL.md
Azure MCP Best Practices
Tool Selection
| Task | Tool | Example |
|---|---|---|
| List resources | mcpazure*_list |
Storage accounts, Key Vault secrets |
| Get resource details | mcpazure*_get |
Container details, database info |
| Create resources | mcpazure*_create |
New secrets, storage containers |
| Query data | mcpazure*_query |
Log Analytics, Cosmos DB |
Common Operations
Storage
storageaccountslist- List storage accountsstorageblobslist- List blobs in containerstorageblobsupload- Upload file to blob
Key Vault
keyvaultsecretslist- List secretskeyvaultsecretsget- Get secret valuekeyvaultsecretsset- Create/update secret
Cosmos DB
cosmosdbdatabaseslist- List databasescosmosdbcontainerslist- List containerscosmosdb_query- Query documents
AKS
aksclusterslist- List AKS clustersaksnodepoolslist- List node pools
Monitor
monitorlogsquery- 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)