Luma API MCP について
Luma API MCP は、Luma API を通じて Luma AI の Photon 画像モデルと Ray 動画モデルを呼び出す MCP サーバーです。Claude Desktop などの MCP クライアントから直接画像や動画を生成したい利用者を対象としています。
主な機能
- 01Photon モデルによる画像生成
- 02Ray モデルによる動画生成
- 03複数のアスペクト比と参照画像の入力
- 04開始と終了のフレーム画像によるキーフレーム制御
- 05API キーを入力するセットアップスクリプト
活用シーン
- 01Claude Desktop でテキストプロンプトから画像を生成
- 02キーフレームからループ動画やトランジション動画を作成
- 03参照画像によるキャラクターやスタイルの指定
MCP 対応
本プロジェクトは MCP サーバーであり、prompt、aspect_ratio、model などのパラメーターで Luma API を呼び出し、画像と動画の生成機能を MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Luma API MCP
セットアップ
- Claude デスクトップアプリまたは任意の MCP クライアントをインストールします
- https://lumalabs.ai/api/keys から API キーを取得します
sh setup.shを実行します。ここで API キーが要求されるので、2 で取得したものを貼り付けます。
実行
Claude デスクトップまたは任意の MCP クライアントを開きます
機能
画像を生成
prompt: テキストaspect_ratio: "1:1"、"16:9"、"9:16"、"4:3"、"3:4"、"21:9"、"9:21"(デフォルト: "16:9")model: "photon-1"、"photon-flash-1"(デフォルト: "photon-1")image_ref: 生成に影響を与える重み付きの画像 URL のリスト(任意)、最大 8 件style_ref: スタイルに影響を与える重み付きの単一の画像 URL(任意)、最大 1 件character_ref: キャラクター画像 URL のリスト(任意)、最大 4 件modify_image_ref: 重み付きで変更する単一の画像 URL(任意)、最大 1 件
動画を生成
prompt: テキストaspect_ratio: "1:1"、"16:9"、"9:16"、"4:3"、"3:4"、"21:9"、"9:21"(デフォルト: "16:9")model: "ray-2"、"ray-flash-2"、"ray-1-6"(デフォルト: "ray-2")loop: 真偽値(デフォルト: false)resolution: "540p"、"720p"、"1080p"、"4k"(デフォルト: "720p")duration: "5s"、"9s"(デフォルト: "5s")frame0_image: 画像 URL(任意)frame1_image: 画像 URL(任意)frame0_id: 生成 ID(任意)frame1_id: 生成 ID(任意)
技術的な注意事項
- キーフレーム: frame0_image/frame1_image を指定すると、動画の開始点/終了点をより細かく制御できます
- 動画の応答時間: 通常、動画の生成には長さと解像度に応じて 15~60 秒かかります
- 画像の応答時間: 通常、生成にはモデルの複雑さに応じて 5~15 秒かかります
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。