List Subscriptions
azure__list_subscriptions | Read | List all Azure subscriptions the signed-in user can access; use this first to get subscription IDs for the other tools |
List Resource Groups
azure__list_resource_groups | Read | List the resource groups in an Azure subscription |
List Virtual Machines
azure__list_virtual_machines | Read | List all virtual machines in an Azure subscription, optionally with runtime power state |
Start Virtual Machine
azure__start_virtual_machine | Write | Start a stopped or deallocated virtual machine (returns 202 Accepted; the operation completes asynchronously) |
Deallocate Virtual Machine
azure__deallocate_virtual_machine | Write | Shut down a virtual machine and release its compute resources so it stops incurring compute charges (returns 202 Accepted) |
List Storage Accounts
azure__list_storage_accounts | Read | List all storage accounts in an Azure subscription (storage keys are not returned) |
List Function and Web Apps
azure__list_function_apps | Read | List all App Service sites (function apps and web apps, Microsoft.Web/sites) in an Azure subscription; function apps have kind ‘functionapp’ |
Restart Virtual Machine
azure__restart_virtual_machine | Write | Restart a running virtual machine (returns 202 Accepted; the operation completes asynchronously) |
Get VM Instance View
azure__get_vm_instance_view | Read | Get the runtime state of a single virtual machine, including power state (statuses with code PowerState/running etc.), OS info, and boot diagnostics - cheaper than listing all VMs with statusOnly |
List Resources
azure__list_resources | Read | List all resources in an Azure subscription across every resource type - a generic inventory beyond the dedicated list tools |