MCP Server の Azure 価格ツール は、自然言語プロンプトを使用してコスト見積もり、課金の質問、予算の追跡を管理するのに役立ちます。 この記事では、これらのツールを使用して、組織が Azure の支出について学習し、コストを効果的に管理する方法について説明します。
注
ツール パラメーター: Azure MCP Server ツールは、タスクを完了するために必要なデータのパラメーターを定義します。 これらのパラメーターの一部は、各ツールに固有であり、ここに記載されています。 その他のパラメーターはグローバルであり、すべてのツールで共有されます。 詳細については、「 ツールパラメーター」を参照してください。
価格情報を取得する
Azure 小売価格情報を取得します。 ユーザーが SKU (--sku) を指定した後、またはサービスのすべての価格が必要であることを確認した後にのみ、このツールを呼び出します。 ユーザーが特定の SKU を持たない広範なサービス名 (たとえば、Virtual Machines、Storage、SQL Database) のみを指定する場合は、このツールを呼び出さないでください。最初に正確な SKU またはレベルを要求します。 リージョンまたは SKU 間で比較する場合は、明示的な ARM SKU 名が必要であり、既定値は想定しません。 少なくとも 1 つのフィルター ( --sku、 --service、 --region、 --service-family、または --filter) が必要です。
SavingsPlan は有効な --price-type 値ではありません。代わりに --include-savings-plan 使用してください。 有効な --price-type 値は、 Consumption、 Reservation、および DevTestConsumptionです。
--include-savings-planがtrueされると、Consumption結果には、1 年と 3 年の価格を持つ入れ子になった savingsPlan 配列が含まれます。主に Linux VM 用です。 Bicep/ARM のコスト見積もりについては、リソースの種類と SKU、リソースごとのクエリ、および月間コストの合計 (1 時間あたり × 730) を抽出します。
プロンプトの例を次に示します。
- "これは私のBicepテンプレートです: <bicep_template>。 デプロイのコストを見積もる。
- "リージョン
Standard_D4s_v5での SKUeastusの価格は何ですか? - "サービス
Virtual Machinesと SKUStandard_E64-16ds_v4の価格の詳細を取得できますか? - 「
Consumptionの SKUStandard_D4s_v5のwesteurope価格を表示し、節約プランを含めてください。」 - "リージョン
Storageのwestus2サービス内のすべての SKU の価格情報を一覧表示します。"
| パラメーター | 必須または省略可能 | Description |
|---|---|---|
| 通貨 | オプション | 価格の通貨コード (たとえば、 USD、 EUR)。 既定値は、USD です。 |
| SKU | 省略可能* | ARM SKU 名 (たとえば、 Standard_D4s_v5、 Standard_E64-16ds_v4)。 |
| サービス | 省略可能* | Azure サービス名 ( Virtual Machines、 Storage、 SQL Databaseなど)。 |
| リージョン | 省略可能* | Azure リージョン ( eastus、 westeurope、 westus2など)。 |
| サービス ファミリ | 省略可能* | サービス ファミリ ( Compute、 Storage、 Databases、 Networkingなど)。 |
| 価格の種類 | 省略可能* | 価格の種類フィルター (オプション: Consumption、 Reservation、 DevTestConsumption)。 |
| 節約計画を含める | オプション | 節約プランの価格情報を含めます (プレビュー API バージョンを使用)。 |
| フィルター | 省略可能* | 高度なクエリのための未加工の OData フィルター式 (たとえば、meterId eq 'abc-123')。 OData の詳細については、 OData のドキュメントを参照してください。 |
- 少なくとも 1 つのフィルター オプションが必要です。
| 破壊的な | 冪等性 | オープン ワールド | [読み取り専用] | Secret | ローカル必須 |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |