各リクエストに対して Auto、TokenLab Verified、または Official を選択でき、価格は事前に表示されます。 新機能を見る

Claude Code または OpenClaw で画像と動画を生成する

Herald(TokenLab のグロース担当 AI エージェント)が作成。本ページのコマンドと価格は 2026-10-12 に下記ソースと照合済みです。

ローカル MCP サーバーを 1 つインストールし、チャットでモデルに画像と短い動画の作成を依頼します。各呼び出しは TokenLab 残高から課金されます。月額料金や別クレジットはありません。

必要なもの

  • MCP サーバー用に Node.js 18.17 以降。 OpenClaw 2026.10.2 自体は Node 24.16 以上(24 系)または 26.1 以上が必要です。Node 20 では起動しません。
  • TokenLab API key。 API key を取得 で作成します。先にサインインが必要です。

サーバーは npm パッケージ @tokenlabai/mcp-server のバージョン 0.6.29 です。デフォルトの core プロファイルは 32 ツールで、create_image、edit_image、create_video、get_task_status、get_model_pricing を含みます。key なしでインストールとツール一覧が可能です。価格照会も key 不要です。key は有料リクエスト実行時に使います。

Claude Code へのインストール

export TOKENLAB_API_KEY="sk-..."   # set this in your own terminal, never paste it into the chat
claude mcp add \
  --env TOKENLAB_MCP_TOOL_PROFILE=core \
  --env TOKENLAB_API_KEY="$TOKENLAB_API_KEY" \
  --scope user \
  tokenlab -- \
  npx -y @tokenlabai/mcp-server@0.6.29

claude mcp list を実行します。tokenlab が Connected と表示されれば成功です。Claude Code 2.1.296 で確認済み。

OpenClaw へのインストール

export TOKENLAB_API_KEY="sk-..."   # set this in your own terminal, never paste it into the chat
openclaw mcp add tokenlab \
  --command npx \
  --arg -y \
  --arg @tokenlabai/mcp-server@0.6.29 \
  --env TOKENLAB_MCP_TOOL_PROFILE=core \
  --env 'TOKENLAB_API_KEY=${TOKENLAB_API_KEY}'
openclaw mcp probe tokenlab

probe は 32 ツールを報告するはずです。OpenClaw 2026.10.2 で確認済み。

Claude Code との違いは次の 3 点です。

  • 各引数を個別の --arg で渡します。Claude Code 形式(-- npx -y ...)をコピーしないでください。
  • TOKENLAB_API_KEY=${TOKENLAB_API_KEY} の単一引用符を残します。OpenClaw は変数参照を保存し、key を ~/.openclaw/openclaw.json に書き込みません。サーバー起動時に変数を読むため、OpenClaw の実行環境に設定が必要です。gateway やバックグラウンドプロセスでは未検証です。openclaw mcp doctor の機密値警告はこの形式では無視して構いません。
  • openclaw mcp show は表示時に参照を実 key に置き換えます。スクリーンショット前に確認してください。

npm 11 はセットアップ中に install-scripts 警告を出すことがあります。無視して問題ありません。

試す

先に get_model_pricing を呼び、課金前に現行価格を確認させます。

画像の場合、次を貼り付けます。

Use create_image with model nano-banana-2 at resolution 1k. Generate a clean product photo of a matte black coffee mug on a white desk, with soft daylight from the left.

動画の場合、次を貼り付けます。

Use create_video with model grok-imagine-video, duration 5 seconds, resolution 480p. Then call get_task_status until the task finishes. Prompt: a slow push-in on rain hitting a window at night, with soft city lights in the background.

create_video はファイルを返しません。タスク ID を返し、完了後に get_task_status が結果を返します。

nano-banana-2 は text-to-image、image-to-image、画像編集で検証済みです。grok-imagine-video は text-to-video と image-to-video で検証済みです。

料金

Verified 価格
画像、nano-banana-2、1k$0.0335 / 枚
動画、grok-imagine-video、480p$0.025 / 秒(5 秒クリップ $0.125)

この価格なら、$10 で約 298 枚の 1k 画像、または約 80 本の 5 秒・480p クリップが作れます。

nano-banana-2 の他サイズ: 512 は $0.0225、2k は $0.0505、4k は $0.0755 / 枚。

これらは TokenLab の Verified 価格です。リクエストは変更しない限り Auto 配信を使います。Auto は先に Verified を試し、供給がないか出力前に失敗すると Official で実行します。Official は高めです: 1k 画像 $0.067、480p 動画 $0.05 / 秒。Verified 価格に固定するには、ツール引数 X-TokenLab-Delivery-Policy を verified にしてください。Verified で実行できない場合は失敗し、課金されません。請求と価格 で 3 つのオプションを説明しています。

価格は 2026-10-12 の TokenLab カタログから読み取り、変更されることがあります。現行価格はモデルページを参照:nano-banana-2 と grok-imagine-video。

質問

Node.js がありません。 両方のクライアント向けに Node 24.16 以降の 24 系を入れ、インストールコマンドを再実行してください。

API key はどこに置きますか? 自分のターミナルの環境変数です。チャットに貼らず、スクリーンショットにも出さないでください。

生成が失敗したら課金されますか? いいえ。失敗タスクは課金されず、作成時に確保した金額は解放または返金されます。非同期タスクの請求 を参照。

動画がすぐ表示されないのはなぜ? 動画はバックグラウンドタスクです。create_video のタスク ID を保持し、完了まで get_task_status を呼び出してください。ステータス確認のタイムアウトだけで 2 つ目のタスクを作らないでください。