azure-usage

fcakyon's avatarfrom fcakyon

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.

⭐275stars🔀33forks📁View on GitHub🕐Updated Dec 27, 2025

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.
nameazure-usage
descriptionThis 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 accounts
  • storage_blobs_list - List blobs in container
  • storage_blobs_upload - Upload file to blob

Key Vault

  • keyvault_secrets_list - List secrets
  • keyvault_secrets_get - Get secret value
  • keyvault_secrets_set - Create/update secret

Cosmos DB

  • cosmosdb_databases_list - List databases
  • cosmosdb_containers_list - List containers
  • cosmosdb_query - Query documents

AKS

  • aks_clusters_list - List AKS clusters
  • aks_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)

Reference