AIサービス大全 / Luma(Dream Machine)
LumaとAIのつなぎ方:Claudeのプラグイン、Luma Agents API、SDK、Connectorsを、公式運営と第三者製に分けて読む
Lumaは、画面を開いて使うだけでなく、Claudeのような会話AIの中から呼んだり、プログラムから呼んだり、手元の素材置き場から素材を取り込んだりできます。この記事は、公式が用意している連携(Claude用のプラグインとMCP、Luma Agents API、SDK、Connectors、Skills)を、公式が運営するものと、第三者が作ったものに分けて、データがどこへ流れるのかも含めて整理したものです。このガイドが扱うのは Luma AI(lumalabs.ai)のLumaです(01を参照)。
約24分LumaMCPAPILuma Agents APISDKClaudeプラグインConnectorsSkills連携データの流れMiddle-level公式資料を確認した日 2026.10.23
3行でいうと
- 公式が運営する連携は、①Claude用のLumaプラグイン(接続先は agents.lumalabs.ai/mcp)、②Luma Agents API とSDK、③Lumaの中に素材を取り込む Connectors(Google Drive、Dropbox、Frame.io、Box、Airtable)、の3種類が読み取れました。
- Claude用のプラグインは、公式のGitHub(lumalabs/luma-plugins)にあります。サインインはLumaのアカウントでのOAuth 2.1。生成には、選んだチームのクレジットが使われる、と書かれています。
- APIは、個人向けの月額プランとは別の課金です。公式のFAQは、無料枠はなく、最初の1枚から従量課金、と書いています。公式のAPI利用規約(2026年4月28日更新の表示)は、API経由の入力と出力でAIモデルを学習しない、と書いています。
- 古い「Dream Machine API」(docs.lumalabs.ai)と、古い世代のモデル名(Photon、Ray2)の連携も残っています。公式のドキュメントは、最新は Luma Agents API の資料へ、と案内しています。
- 第三者が作ったMCPサーバーも検索で見つかります。Luma公式ではなく、接続先がLumaそのものでない場合があります。
この記事は、公式の資料を2026年10月23日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。公式ページは要約の形で取得したため、読み切れなかった所は「公式の資料では確認できていない」と書き、長い引用はせず言い換えています。
先に結論
- Claudeから使うなら、公式のLumaプラグイン。 公式のGitHubのREADMEは、画像や動画の生成、編集、延長、比率の変更、LumaのミニアプリをClaudeの会話から頼める、と書いています。
- プログラムから使うなら、Luma Agents API。 1つの入口(POST /v1/generations)に、種類を示す type を渡して、画像・動画・動画の編集・比率の変更を頼みます。結果は、あとで取りに行く(ポーリング)形です。
- 素材をLumaに持ち込むなら、Connectors。 Lumaが外のサービスを「読んで足す」ためのもので、Claudeなどの外のAIがLumaを呼ぶ入口ではありません。
- データの流れが違う。 個人向けのアプリは規約で学習に使われうる、APIは学習に使わない、と公式は別々に書いています。どの入口を使ったかで、条件が変わります。
- 名前に注意。 MCPの名前に「Luma」が付いていても、イベント管理サービスのLuma(luma.com)のMCPがあります。別の製品です。
前提:用語をそろえる
- MCP(Model Context Protocol):AIアプリが外のサービスのツールを呼ぶための共通の約束です。
- OAuth:パスワードを渡さずに、サービスどうしを許可でつなぐしくみです。
- API/SDK:APIはプログラムから呼ぶ入口です。SDKは、その呼び出しを書きやすくするライブラリです。
- ポーリング:結果ができたかを、一定間隔で聞きに行くやり方です。
- Connectors:Luma側から、Google Driveなどの外のサービスへつなぐ機能です。
- Skills:Lumaのボードに保存して使い回す、作業手順のかたまりです。
公式が運営するもの
1. Claude用のLumaプラグイン(lumalabs/luma-plugins)
| 項目 |
公式のGitHubのREADMEに書かれていること |
| できること |
文章から画像、文章や画像から動画。編集、延長、restyle(見た目の変更)、比率の変更。「Background Swap」「Camera Angles」のようなミニアプリを手元の写真に使う。クレジットの使用量と使えるモデルの表示。出力は、Lumaのワークスペースに保存され、続きの指示で使える |
| 接続先 |
https://agents.lumalabs.ai/mcp(Luma AI が運営)。プラグイン自体にコードは入っていない |
| 入れ方(Claude のWeb、デスクトップ、Cowork) |
Customize > Plugins で Add > Add marketplace を選び、https://github.com/lumalabs/luma-plugins を貼って Luma を入れる。そのあと、プラグインの Connectors タブから Luma をつなぐ |
| 入れ方(Claude Code) |
/plugin marketplace add lumalabs/luma-plugins、/plugin install luma@luma、/mcp でサインイン |
| サインイン |
Lumaのアカウントで OAuth 2.1。ClaudeはLumaのパスワードを見ない。入れただけでは接続されず、Connectors タブで Connect を押して承認する |
| 会社のプラン |
Team と Enterprise では、先に Owner が組織にコネクタを追加する。サインイン時に、どのLumaのチームとして動くかを選び、そのチームのクレジットを使う |
- ベータかどうか。 READMEには、ベータや実験的という表示は読んだ範囲では見つかりませんでした。対応するモデルの一覧、プランの条件、制限は、公式の資料では確認できていません。
- Claude Motion との連携。 Lumaの公式ニュース(2026年10月8日付)は、Claude Motion でつくったアニメーションを、MCP経由のLumaのコネクタでLumaに開き、見た目を変える、比率を変える、別の版を頼む、といった続きの作業ができる、と書いています。同じ記事は、Claude Motion はClaudeのTeamとEnterpriseのプランでベータ、と書いています。データの扱いは、その記事には書かれていません。
- 実際の操作の確認。 この記事では、これらの手順を動かして確かめていません。
2. Luma Agents API
| 項目 |
公式の資料に書かれていること |
| 入口 |
ベースURLは https://agents.lumalabs.ai/v1。まず POST /v1/generations で依頼し、GET /v1/generations/{generation_id} で状態を聞き、できたら署名つきURLから取り出す |
| モデル |
uni-1(既定で最も安い画像)、uni-1-max(高品質)、ray-3.2(動画:文章から、画像から、延長、編集、比率の変更) |
| 認証 |
Authorization ヘッダーの Bearer トークン。環境変数 LUMA_AGENTS_API_KEY に入れると、公式のSDKが自動で読む。新しいキーは「luma-api-」で始まる |
| SDK |
Python、TypeScript、Go、CLI。FAQは、OpenAPI仕様から生成した公式のSDKと書く。Pythonは pip install luma-agents(公式のGitHubのREADMEでライセンスは Apache-2.0、PyPIの表示は「stable」)。READMEは Python 3.9 以上が対象で、非同期用の追加部品は pip install luma-agents[aiohttp]、と書いています。Go は GitHub の luma-agents-go のREADMEに go get -u 'github.com/lumalabs/luma-agents-go@v0.5.0'(Go 1.22 以上)と書かれています。TypeScript と CLI の導入コマンドは確認できていません(docs.agents の概要ページにはタブがありますが、取得した本文にはコマンドが出ませんでした) |
| 出力の期限 |
出力のURLは署名つきで、1時間有効。確認するたびに新しい1時間のURLが出る |
| 上限 |
分あたりの依頼数と、同時に動かせるジョブ数の2種類。具体的な数字は書かれていない(ダッシュボードで確認)。超えると429が返り、待ち行列には入らない。状態の確認は2〜5秒おきが推奨 |
| 課金 |
従量課金(Pay-as-you-go)。「無料枠なし」、最初の1枚から課金、最低利用額や契約なし。契約を結ぶ「Provisioned Throughput」もある |
| サポート |
support+luma-agents-api@lumalabs.ai。生成のIDと X-Request-Id を添える |
- 画像の従量課金(料金のページの表示、2K出力)。 uni-1 の文章から画像が$0.0404、uni-1-max が$0.1000。参照画像が1枚で$0.0434/$0.1030(参照が増えるごとに、1枚あたり$0.0030が加わる)。
- 動画の従量課金(ray-3.2、標準の画質)。 5秒で、540pが$0.15、720pが$0.30、1080pが$1.20。10秒で、540pが$0.45、720pが$0.90、1080pが$3.60。HDRは標準の2倍、HDRとEXRは3倍、と lumalabs.ai/api に書かれています。docs.agents の料金のページには倍率の文はなく金額の表があり、HDRは720pの5秒で$0.60、1080pの5秒で$2.40、HDRとEXRは720pの5秒で$0.90、1080pの5秒で$3.60です。そのページには、さらに次の表示があります(米ドル)。360p(下書き)は5秒で$0.06、10秒で$0.18。既存の動画の編集(標準)は、540pで5秒$0.72、10秒$1.44、1080pで5秒$2.16、10秒$4.32。Reframe(比率の変更)は1秒あたり、360pが$0.03、540pが$0.06、720pが$0.12、1080pが$0.36。HDRでの生成は720pと1080pの5秒だけです。docs.agents の料金のページは、動画の料金は一般提供の前に変わることがある、と書いています。
- 契約型。 Provisioned Throughput は1ユニットが uni-1 の1分あたり1リクエスト。月額は1か月の契約で$3,800、3か月で$2,800、1年で$2,100(1ユニットあたり)。docs.agents のFAQの最小は8ユニットです。lumalabs.ai/api のページは、プランの節で「最低4ユニット」、Uni-1.1 のFAQの節で「8ユニット」と書き、同じページの中でも食い違っています。
- BuildとScale。 lumalabs.ai/api は、Build を従量課金で最低契約なし、Scale を専用の処理能力で、SLA、モデレーション、「no-train guarantee(学習しない保証)」つき、と説明しています。Scale は営業に問い合わせです。一方、APIのFAQには、Build と Scale の名前は出てきません。
- キーの取り方。 lumalabs.ai/api は、platform.lumalabs.ai(開発者のダッシュボード)とプレイグラウンドを案内していますが、キーの作り方は書いていません。docs.agents の概要ページ(クイックスタートの3手順を含む)は、キーを環境変数 LUMA_AGENTS_API_KEY に入れると書くだけで、キーの入手先は書いていません。PythonのSDKのREADMEにも、入手先の記載はありません。
- ベータかどうか。 docs.agents.lumalabs.ai に、ベータや実験的という表示は、読んだ範囲では見つかりませんでした。
- ページ上部のナビゲーションに「Admin API」の項目もある。 docs.agents の上部は Guides、API Reference、Admin API の3つで、ガイドの目次には、動画(生成・編集・Reframe)、画像(生成・編集・レイヤー)、ファイル、生成の削除、LLM Inference、料金・上限・エラー・FAQ があります。Admin API の中身は読めていません。
3. 古い「Dream Machine API」とSDK
- docs.lumalabs.ai は、いまも「Dream Machine API」を扱っています(2026年7月10日更新の表示)。ページの上には、最新のAPIは Luma Agents API の資料を見るように、という案内の帯があります。
- 移行ガイド(docs.agents の「Migration guide」)は、Ray 3、Ray 2、Ray 2 Flash などの古い呼び出しを、model: ray-3.2 と type で表す新しい形に置き換える方法を載せています。廃止の日付は書かれておらず、お知らせに書かれる退役日が期限、古い依頼はお知らせの期間中は動く、とあります。
- 公式のPython SDK「lumaai」(
pip install lumaai、「Dream Machine SDK for Python」)は、GitHubで公開されています。READMEに廃止の案内は読んだ範囲で見つかりませんでした。
- Ray3.14は、2025年9月時点ではAPIに出ていない、とラーニングセンターのFAQ(2025年9月18日)は書いています。現在のAPIが対応するのは ray-3.2 などです。
4. 公式のMCP(古い世代):lumalabs/luma-api-mcp
- 公式の組織(lumalabs)のGitHubにあります。READMEは、Claude Desktopなどから、Photon(画像)とRay(動画)を呼ぶMCPサーバーと説明しています。モデル名は photon-1、photon-flash-1、ray-2、ray-flash-2、ray-1-6 で、設定は
sh setup.sh でLumaのAPIキーを入れる方法です。ライセンスはMIT。
- READMEの更新状況は読み取れていません。公式の llm-info は、Photon は別の製品としては存在しない、と書いています。現行のLumaプラグインと目的が重なるので、新しく使うなら、プラグインとLuma Agents APIの案内を先に見るのがよさそうです(見立て)。
5. Connectors(外から素材を取り込む)
公式のラーニングセンター「Luma Connectors」(2026年6月14日付)の要約です。
- 対象のサービス。 Google Drive、Dropbox、Frame.io、Box、Airtable の5つです。記事は、ClaudeやChatGPTには触れていません。
- しくみ。 「read-and-add」で、Lumaは読む、取り込む、作る、アップロードする、保存することはできるが、削除、名前変更、上書きはできない、と書かれています。
- つなぎ方。 Connectors のページで、各サービスの標準のOAuth画面でサインインして承認します。Lumaはパスワードを見ず、承認した範囲のアクセストークンを受け取ります。
- 範囲。 接続は、個人ごと、チームごとです。チームの管理者が使える拡張を決めます。
- 止め方。 Pause は、AIからツールを一時的に隠すだけで、接続は残ります。Disconnect は、アクセスを外し、たいていは提供元の側でも取り消されます。
- 書かれていないこと。 プランの条件、MCP、ベータの表示は、記事には書かれていません。
6. Skills(手順の保存と共有)
- ラーニングセンター「Luma Skills & Repeatable Workflows」(2026年6月14日付)は、うまくいった作業の手順をボードに保存して、@で呼び出す、と書いています。共有は、Skills ライブラリのリンクで、別のボードが「Add to board」で取り込みます。Skills ライブラリは、自分の Skills、System Skills、External Skills の3つに分かれる、とあります。
- ClaudeのSkillsやMCPへのリンクは、その記事には書かれていません。
7. 他社の制作ソフトの中のLuma
- Adobeの公式ブログ(2026年9月8日付)は、Premiereの「Generative Media Tool」が、Adobe Fireflyのほかに、Google Veo、Kling、Runway、Luma などの「partner models(提携先のモデル)」を使える、と書いています。プランや提供の時期は、その記事には書かれていません。ベータの表示は、同じツールの Generate Soundscape と Generate Music にあり、Generate Video と Generate Sound Effects には付いていません。この連携の運営はAdobeです。Luma側の記事は読めていません。
- Adobeの公式ブログには、ほかにFireflyにRay3が入った2025年9月18日付の記事もありますが、題名のみ確認し、本文は読んでいません。
第三者が作ったもの
| 名前 |
公式の資料ではなく、公開ページに書かれていること |
扱い |
| AceDataCloud/LumaMCP(GitHub) |
AceDataCloud という組織が出している。ClaudeなどからDream Machineの動画生成を呼ぶMCPサーバー。接続先はLumaではなく、AceDataCloudのAPI(api.acedata.cloud)。ホスト版は luma.mcp.acedata.cloud。使うにはAceDataCloudのアカウントかトークンが要る。ライセンスはMIT。「従量課金されうる」と書かれている。Lumaとの提携の有無は、そのページには書かれていない |
公式ではない。使う場合は、そのサービスの規約と料金、データがどこに送られるかを自分で確かめる |
| runapi-ai/luma-mcp(GitHub) |
runapi-ai が出している。npmの @runapi.ai/luma-mcp、ライセンスは Apache-2.0。ツールは、既存タスクの状態を調べる get_task と、料金を確かめる check_pricing(対応モデルなしと返る)の2つ。キーが要るのは get_task だけ。「luma-modify-video」は2026年10月14日に退役、と書かれ、新しい依頼を受け付けるモデルはない状態だった。Lumaとの提携の有無は書かれていない |
公式ではない。現時点では新規の生成には使えない、と書かれていた |
- 他にもあるはずです。 検索では、mcp-luma(PyPI)、Composio のツールキット、別の個人のリポジトリなどの題名も出てきましたが、中身は読んでいません。公式の資料だけを根拠にする方針なので、評価はしていません。
- イベントのLuma。 「luma-mcp」という名前で、イベント管理サービスのLuma向けのMCPもあります。公式のヘルプ(help.luma.com)にも、イベントを探したり、主催するイベントを管理したりするためのLuma(luma.com)の公式MCPが載っています。動画のLumaとは別の製品です。
- 見分け方。 公式のLumaプラグインの接続先は agents.lumalabs.ai です。それ以外のURLは、公式と同じとは限りません。
データはどこへ流れるか
| つなぎ方 |
送られるもの |
公式の資料に書かれていること |
| Claude用プラグイン(MCP) |
指示文と設定、アップロードしたりURLで指した画像・動画、選んだチーム。戻るのは、生成物、リンク、実行状況、チームのクレジット使用量 |
READMEが書いている。結果は、接続したチームのLumaのワークスペースに残る。Lumaの利用規約とプライバシーポリシーが適用される |
| Luma Agents API |
リクエストの内容(文章、画像、動画)と出力 |
API利用規約は、API経由の入力と出力でAIモデルを学習しない、と書く(学習の制限はAPIのみ)。出力URLは1時間有効。メタデータは、運用と請求のために保存される、とFAQにある |
| Connectors |
外のサービスの素材(Google Drive など) |
読み取りと追加のみ。削除や上書きはしない。承認したOAuthの範囲のトークンを受け取る |
| 個人向けアプリ(比較) |
入力と出力 |
利用規約は、入力と出力をAIモデルの学習に使うことがある、と書く。やめる手続きは記載が見つかっていない(04) |
| 提供元への受け渡し |
他社のモデルを使うとき |
公式のプライバシーポリシーは、提供元の名前を挙げていない。公式の「Subprocessors」一覧(2026年10月4日更新の表示)には、動画・画像・音声の生成の提供元として、Kling、MiniMax、BytePlus、Black Forest Labs、ElevenLabs、fal.ai、Replicate などが載っている。どのモデルのときにどの提供元に何が渡るかは、読んだ範囲では書かれていない |
気をつけること
- この記事は、実際に使って確かめた記録ではありません。公式のGitHubのREADME、ドキュメント、ラーニングセンター、ニュース、規約を読んだ範囲です。
- 公式の資料の間で、数字や名前の食い違いがあります(Provisioned Throughput の最小ユニット、Build と Scale の扱い、古い世代のモデル名など)。コードに書く前に、最新の料金と変更履歴を見てください。
- キーやサインインの承認は、人が自分で行うものです。キーをAIの会話に貼らない、コードに直接書かない、環境変数に入れる、と公式のSDKの説明も勧めています。
- ClaudeのTeamやEnterpriseでは、Ownerの操作が先に必要、と公式のREADMEに書かれています。個人のプランでの条件は、公式の資料では確認できていません。
- 公式の記事の数字や評価は、会社自身の説明です。独立した検証は読んだ範囲では見つかっていません。
- 契約や規約の解釈は、必要なら専門家や公式に確認してください。この記事は法律の助言ではありません。
出典