Skip to main content
Glama

azure-vm-pricing

Estimate Azure VM cost

estimate_vm_cost
Read-onlyIdempotent

Monthly and yearly cost of one or more Azure VM sizes for pay as you go, reservations and savings plans, with the break-even hours per month for each commitment. Use it to compare sizes or regions.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
osNoOperating system for pay-as-you-go prices. Default linux.
sizesYesOne to five VM sizes to price, e.g. ["Standard_D4s_v5", "Standard_D4as_v6"].
regionNoAzure region, e.g. westeurope or "West Europe". Omit to use each size's cheapest region.
instancesNoNumber of VMs. Default 1.
hours_per_monthNoRuntime hours per month. Default 730 (always on).

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
sizeNo
regionNo
optionsNo
cheapestNo
estimatesNo
dataSourceYespricesAsOf (ISO date), currency, source, dataset, stale (true if the weekly refresh is late).
hoursPerMonthNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.