name: azure-usage description: 此技能应在用户询问“查询Azure资源”、“列出存储帐户”、“管理Key Vault机密”、“使用Cosmos DB”、“检查AKS集群”、“使用Azure MCP”或与任何Azure服务交互时使用。
Azure MCP最佳实践
工具选择
| 任务 | 工具 | 例子 |
|---|---|---|
| 列出资源 | mcp__azure__*_list |
存储帐户,Key Vault机密 |
| 获取资源详情 | mcp__azure__*_get |
容器详情,数据库信息 |
| 创建资源 | mcp__azure__*_create |
新机密,存储容器 |
| 查询数据 | mcp__azure__*_query |
Log Analytics,Cosmos DB |
常见操作
存储
storage_accounts_list- 列出存储帐户storage_blobs_list- 列出容器中的blobstorage_blobs_upload- 上传文件到blob
Key Vault
keyvault_secrets_list- 列出机密keyvault_secrets_get- 获取机密值keyvault_secrets_set- 创建/更新机密
Cosmos DB
cosmosdb_databases_list- 列出数据库cosmosdb_containers_list- 列出容器cosmosdb_query- 查询文档
AKS
aks_clusters_list- 列出AKS集群aks_nodepools_list- 列出节点池
监控
monitor_logs_query- 查询Log Analytics
认证
Azure MCP使用Azure Identity SDK。通过以下方式认证:
az login(Azure CLI - 推荐)- VS Code Azure扩展
- 环境变量 (服务主体)