---
name: Azure Usage
slug: azure-usage
category: DevOps
description: Azure Usage provides best practices for querying and managing Azure resources (storage accounts, Key Vault secrets, Cosmos DB, AKS clusters) using Azure MCP tools. Use it when interacting with any Azure service via MCP.
github: "https://github.com/fcakyon/claude-codex-settings/tree/main/plugins/azure-tools/skills/azure-usage"
language: Python
stars: 1086
forks: 102
install: "npx degit https://github.com/fcakyon/claude-codex-settings/tree/main/plugins/azure-tools/skills/azure-usage ~/.claude/skills/azure-usage"
installs_to: ~/.claude/skills/azure-usage
source_path: plugins/azure-tools/skills/azure-usage/SKILL.md
collection_size: 25
category_size: 798
collection_url: "https://dirskills.com/collections/fcakyon/claude-codex-settings"
added: 2026-08-20T07:56:40.724Z
last_synced: 2026-08-20T07:56:40.724Z
canonical_url: "https://dirskills.com/skills/azure-usage"
---

# Azure Usage

Azure Usage provides best practices for querying and managing Azure resources (storage accounts, Key Vault secrets, Cosmos DB, AKS clusters) using Azure MCP tools. Use it when interacting with any Azure service via MCP.

**Install:**

```bash
npx degit https://github.com/fcakyon/claude-codex-settings/tree/main/plugins/azure-tools/skills/azure-usage ~/.claude/skills/azure-usage
```

## README

# 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

- [Azure MCP Server](https://github.com/microsoft/mcp/tree/main/servers/Azure.Mcp.Server)
- [Supported Services (40+)](https://learn.microsoft.com/azure/developer/azure-mcp-server/)
