azure-vm-pricing について
azure-vm-pricingは、Azure VMの仕様と24リージョンの米ドル定価を検索できるデータセット兼MCPサーバーです。クラウドコストの比較に利用でき、データはJSONとCSV形式で毎週更新されます。
主な機能
- 0124リージョンのVM仕様と価格
- 02LinuxとWindowsの従量課金料金
- 03予約とSavings Planの料金
- 04週次の価格変更レポート
- 05JSONとCSVのデータファイル
活用シーン
- 01vCPUとメモリ要件に合うVMの検索
- 02リージョン間のVM価格比較
- 03週次の価格・SKU変更の確認
MCP 対応
MCPサーバーを通じて、AIアシスタントから仕様や価格を含むAzure VMデータセットを検索できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://cld2day.com/mcpclaude mcp add --transport http vdionisopoulos-azure-vm-pricing https://cld2day.com/mcp{"mcpServers":{"vdionisopoulos-azure-vm-pricing":{"type":"http","url":"https://cld2day.com/mcp"}}}Cursor で開く{"servers":{"vdionisopoulos-azure-vm-pricing":{"type":"http","url":"https://cld2day.com/mcp"}}}VS Code で開く{"mcpServers":{"vdionisopoulos-azure-vm-pricing":{"type":"http","url":"https://cld2day.com/mcp"}}}{"mcpServers":{"vdionisopoulos-azure-vm-pricing":{"serverUrl":"https://cld2day.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| os | enum | いいえ | 従量課金価格の対象となるオペレーティングシステム。デフォルトは linux。linux | windows |
| arch | enum | いいえ | CPU アーキテクチャ。x64 | arm64 |
| sort | enum | いいえ | price = 価格の安い順(デフォルト);fit = 余剰 vCPU/メモリが少ない順。price | fit |
| region | string | いいえ | Azure リージョン。例:westeurope または "West Europe"。省略すると、各サイズで最も安いリージョンが使用されます。 |
| min_gpus | integer | いいえ | GPU の最小整数個数(1/6 A10 などの分割 GPU は含みません)。 |
| workload | enum | いいえ | ワークロードの種類。ai = NVIDIA GPU のみ(CUDA、PyTorch、vLLM);gpu = AMD を含む任意の GPU。省略時は任意(バースト可能およびコンフィデンシャルを除く)。general | compute | memory | storage | ai | gpu | hpc | confidential | burstable |
| min_vcpus | integer | いいえ | 最小 vCPU 数。 |
| max_results | integer | いいえ | デフォルトは 10。 |
| min_memory_gib | number | いいえ | 最小メモリ容量(GiB)。 |
| need_temp_disk | boolean | いいえ | ローカル一時ディスクを備えたサイズのみ。 |
詳細
Azure VM の価格と仕様のデータセット
すべての Azure 仮想マシンのサイズとその仕様、および 24 リージョンの米ドル定価を掲載しています。Linux と Windows の従量課金、1 年および 3 年の予約、1 年および 3 年の節約プランに対応しています。毎週月曜日に更新され、プレーンな JSON と CSV で公開されます。
このデータは、cld2day.com/tools/azure-vm、Azure VM サイズ検索ツール、Azure VM コスト計算ツールの基盤となっています。
ファイル
| ファイル | 内容 |
|---|---|
data/azure-vm-prices.csv | サイズとリージョンごとに 1 行あります。並べ替え済みのため、このファイルの Git 履歴で価格の変遷を確認できます。 |
data/azure-vm-sku-catalog.json | 同じデータをサイズごとにネストしたものです(コンパクトなキーについては後述)。 |
data/azure-vm-price-changes.json | 毎週の変更レポートです。新しいサイズ、廃止されたサイズ、リージョンの変更、価格の変動を記録しています。 |
data/meta.json | スナップショットの日付と件数です。 |
mcp/ | AI アシスタント(Claude、Copilot、Cursor)がこのデータを照会できる MCP サーバーです。 |
CSV の列
size, region, region_name, category, series, vcpus, memory_gib, gpus, arch, temp_disk_gib, linux_payg_hourly, windows_payg_hourly, reserved_1y_hourly, reserved_3y_hourly, savings_plan_1y_hourly, savings_plan_3y_hourly
すべての価格は仮想マシン 1 台あたりの 1 時間あたりの米ドル価格です。セルが空欄の場合、そのサイズはそのリージョンで該当するオプションの販売対象ではありません。
JSON の形式
{
"generatedUtc": "2026-10-20T03:17:00Z",
"currency": "USD",
"regions": [{ "name": "westeurope", "displayName": "West Europe" }],
"skus": [{
"name": "Standard_D4s_v5", "series": "Dsv5", "category": "General purpose",
"vcpus": 4, "memoryGiB": 16, "gpus": 0, "tempDiskGiB": 0, "arch": "x64",
"maxDataDisks": 8, "maxNics": 2, "acceleratedNetworking": true, "premiumStorage": true,
"prices": { "westeurope": { "l": 0.23, "w": 0.414, "r1": 0.1418, "r3": 0.0909, "s1": 0.1748, "s3": 0.1265 } }
}]
}
l は Linux の従量課金、w は Windows の従量課金(ライセンス込み)、r1/r3 は 1 年/3 年の予約、s1/s3 は 1 年/3 年の節約プランです。
構築方法
- 仕様:各リージョンで
az vm list-skus --all --resource-type virtualMachinesを実行し、vCPU、メモリ、GPU、一時ディスク、データディスク、NIC、高速ネットワーク、Premium SSD、CPU アーキテクチャを取得します。 - 価格:公開されている Azure Retail Prices API の米ドル小売価格です。
- Spot と Low Priority のメーターは除外しています。
- 予約価格は契約期間全体の合計額として公開されるため、実効時間単価に換算しています(÷ 8,760 または ÷ 26,280)。
- 予約と節約プランの対象はコンピューティングのみのため、Windows ライセンス費用は
r1/r3/s1/s3に含まれていません。
- いずれかのリージョンで Linux の従量課金価格が設定されているサイズのみを含みます。
これらは、税金および交渉による割引(EA、MCA、CSP)が適用される前の定価です。Microsoft とは提携しておらず、Microsoft による推奨も受けていません。
AI アシスタントから利用する(MCP)
{
"mcpServers": {
"azure-vm-pricing": { "command": "npx", "args": ["-y", "azure-vm-pricing-mcp"] }
}
}
「西ヨーロッパで最も安い 8 vCPU/32 GB の VM」や「3 年予約で D4s_v5 と D4as_v6 を比較して」といった質問ができます。mcp/README.mdを参照してください。
ライセンス
- データ(
data/):CC BY 4.0。https://cld2day.com/tools/azure-vm へのリンクを添えて、cld2day.comをクレジット表記してください。 - コード(
mcp/):MIT。
Vassilis Dionysopoulos、Principal Cloud Architect (cld2day.com、cloudtales.gr) が管理しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。