mcpField
Z
zeabur-server-catalog

zeabur-server-catalog

github.com/zeaburクラウド・DevOps39161 回インストール7 週間前に更新
リポジトリ

zeabur-server-catalog について

Zeabur CLIで利用可能なサーバープランを調べるためのスキルです。プロバイダー、リージョン、プランをJSONで取得し、条件を指定して絞り込めます。

主な機能

  1. 01サーバーカタログをJSONで取得
  2. 02プロバイダーと国で絞り込み
  3. 03CPUとメモリーで絞り込み
  4. 04GPUプランのみを表示
  5. 05価格、帯域幅、リージョン情報の確認

活用シーン

  1. 01プロバイダー間でサーバープランを比較
  2. 02指定した国やリージョンのサーバーを検索
  3. 03CPUやメモリー要件でプランを絞り込み
  4. 04レンタル用のプロバイダー、リージョン、プラン値を抽出

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/zeabur/agent-skills --skill zeabur-server-catalog

インストール後、Claude Code で/zeabur-server-catalogを入力して読み込まれたか確認します。

詳細

Zeabur サーバーカタログ

Zeabur CLI の呼び出しには、必ず npx zeabur@latest を使用してください。 zeabur を直接使用したり、ほかのインストール方法を使用したりしないでください。npx が利用できない場合は、まず Node.js をインストールしてください。

利用可能なすべてのオプションを取得する(JSON)

npx zeabur@latest server catalog -i=false

すべてのプロバイダー、リージョン、プランを含む JSON を返します。

{
  "providers": [
    {
      "code": "HETZNER",
      "name": "Hetzner",
      "regions": [
        {
          "id": "nbg1",
          "name": "Nuremberg",
          "city": "",
          "country": "DE",
          "continent": "",
          "plans": [
            {
              "name": "cpx22",
              "cpu": 2,
              "memory": 4,
              "disk": 80,
              "egress": 20000,
              "price": 6,
              "originalPrice": 7.46,
              "available": true
            }
          ]
        }
      ]
    }
  ]
}

注:

  • price は**月額(USD)**です(整数または小数)。originalPrice には、Zeabur の割引前のプロバイダーの定価が表示されます。
  • memory の単位は GB です(MB ではありません)。
  • egress は月間帯域幅で、単位は GB です。
  • code は大文字です(例:HETZNER、VULTR)。ただし、--provider フィルターでは小文字を指定できます。

オプションを絞り込む

フラグ例説明
--provider--provider hetznerプロバイダーコードで絞り込みます
--country--country DE国コードで絞り込みます
--min-cpu--min-cpu 4CPU コア数の下限
--min-memory--min-memory 8192メモリの下限(MB)(注:JSON 出力の単位は GB です)
--gpu--gpuGPU プランのみ
# Example: 4+ core servers in Germany
npx zeabur@latest server catalog --country DE --min-cpu 4 -i=false

サーバーレンタルで使用する

カタログの JSON を解析して provider、region、plan の値を抽出し、zeabur-server-rent スキルを使用してレンタルします。

npx zeabur@latest server rent --provider <code> --region <id> --plan <name> -y -i=false

コメント