azure_region_recommend
Find cost-effective Azure regions by comparing prices across all available locations for specific services and SKUs, providing ranked recommendations with potential savings.
Instructions
Find the cheapest Azure regions for a given service and SKU. Dynamically discovers all available regions, compares prices, and returns ranked recommendations with savings percentages.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"service_name": "<service_name>",
"sku_name": "<sku_name>"
},
"name": "azure_region_recommend"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service_name | Yes | Azure service name (e.g., 'Virtual Machines', 'Azure App Service') | |
| sku_name | Yes | SKU name to price across regions (e.g., 'D4s v3', 'P1v3') | |
| top_n | No | Number of top recommendations to return (default: 10) | |
| currency_code | No | Currency code (default: USD) | USD |
| discount_percentage | No | Discount percentage to apply to prices (e.g., 10 for 10% discount). If not specified and show_with_discount is false, no discount is applied. If show_with_discount is true, defaults to 10%. | |
| show_with_discount | No | Set to true to apply a discount; uses default 10% unless discount_percentage is explicitly specified. |