3行でいうと
- MCPのツールは、公式ドキュメントでは
generate-imageの1つだけです。選べるモデルは、Lucid Origin、Lucid Realism、Ideogram 3.0です。認証は、APIキー(API-Keyヘッダー)です。 - 公式が手順を書いているAIアシスタントは、Cursorだけです。VS Codeは対応とされるだけで、手順がありません。ClaudeやChatGPTの設定手順は、読んだ公式の資料には見つかりませんでした。
- MCPの設定ファイルには、あなたのAPIキーが入ります。外すときは、設定の記述を消し、キーをAPI Accessのタブで消します。
- Canvaへは、画像が1枚、Canvaのアカウントに新しいデザインとして追加されます。LeonardoとCanvaのつながりを解く方法は、読んだページに記載が見つかりませんでした。
- 第4節のAI同士の組み合わせは、公式の手順ではなく、この記事の案です。
この記事は、公式の資料を2026年10月25日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。
手順は、公式の手順を順に並べたものです。設定例は、「公式の例の写し」か、「公式の記載に合わせて、この記事で組んだ例(動作は確かめていません)」のどちらかに、そのつど分けて書きます。公式ページは要約の形で取得したため、設定ファイルやコードの中身が原文と違う可能性があります。使う前に、公式ページの原文を見てください。画面の表記は変わるので、手元の画面と照らして読んでください。
先に結論
- 公式が手順を書いているAIアシスタントは、Cursorだけです。 VS Codeは、対応している、という記載にとどまり、設定の手順や設定ファイルの書き方は、読んだページにありません。Claudeの名前は、MCPのドキュメントの本文には出てきません。一方、公式のAPIのページは、ClaudeやCursorなどのツールから、画像や動画を直接生成できる、と紹介しています。この差は、公式の資料の間の書き方の違いとして、併記します。
- MCPを通した送信のデータの扱いは、MCPのドキュメントには書かれていません。 設定ファイルにAPIキーが入ることは、確かです。
- Canvaへ渡るのは、画像1枚です。 画像以外が送られるかは、書かれていません。
- 外す方法は、キーを消す、設定を消す、の2段階です。 Canvaとのつながりを解く方法は、記載が見つかりませんでした。
前提:用語をそろえる
- MCP(Model Context Protocol):AIアシスタントが、外部の道具(ツール)を呼び出すための共通の約束です。道具を提供する側が「MCPサーバー」です。
- ツール(MCPの):MCPサーバーが提供する、呼び出せる機能です。Leonardo.Aiの公式のMCPサーバーでは、
generate-imageが1つです。 - APIキー:APIを使う合い鍵です。作り方は05のEにあります。人に見せないものです。
- ヘッダー:HTTPの通信に付ける、追加の情報です。認証のキーを載せる所です。MCPでは
API-Keyという名前です。 - Agentモード:Cursorの機能の1つです。公式のMCPのドキュメントは、Cursorでは、MCPのツールは現在はAgentモードでだけ使える、と書いています。
- Edit in Canva:Leonardo.Aiで作った画像を、Canvaに新しいデザインとして送る機能です。
この記事(その2)で扱うつなぎ方
| つなぎ方 | 相手 | 認証 | 公式の手順の有無 | この記事の節 |
|---|---|---|---|---|
| MCP(Cursor) | Cursor | API-Key ヘッダー |
あり(Cursorのみ) | 1 |
| MCP(VS Codeなど) | VS Code(対応した拡張機能が必要) | 同上 | 手順は読んだページにない | 1 |
| Edit in Canva | Canva | Canvaのサインイン | ヘルプにあり | 2 |
| Make.com、Pabbly Connect | 各サービス | 読んでいない | 名前が挙がるだけ | 3 |
| AI同士の組み合わせ | 各種 | 各種 | この記事の案 | 4 |
APIキーで呼び出す系統(REST API、Webhook、Get API Code、Blueprints、SDK)は、07(その1)です。
1. MCPで、AIアシスタントからつなぐ
公式ドキュメント「Connect to Leonardo.Ai with the MCP Server」が書く範囲です。
前提(公式の記述)
- MCPに対応したAIアシスタント。ドキュメントが名前を挙げているのは、Cursorと、VS Code(GitHub Copilotなど、対応した拡張機能が必要)です。
- Leonardo.Aiのアカウントと、どれかのAPIプラン。
- サーバーのアドレス:
https://mcp.leonardo.ai/v1/mcp - 認証:APIキーが、現在は必要です。ヘッダーの名前は
API-Keyです(05のEで作ったキーを使います。REST APIのauthorization: Bearerとは、ヘッダーの名前が違います)。 - Cursorでは、MCPのツールは、現在は Agentモードでだけ使えます。
手順:Cursorでつなぐ(公式の手順の順)
- プロジェクトにMCPの設定がまだなければ、ディレクトリとファイルを作ります。ドキュメントは、次のコマンドを挙げています。
mkdir -p .cursor
touch .cursor/mcp.json
.cursor/mcp.jsonに、mcpServersというオブジェクトを書きます。ドキュメントの例は、サーバーの名前(キー)がleonardo-ai、urlがhttps://mcp.leonardo.ai/v1/mcp、headersの中のAPI-Keyに、自分のキーを入れる、という構造だと、取得した要約は伝えています。要約は、原文のままの写しではなく、同じキーと値で組み直した例だと断っていました。 次は、その構造に合わせて、この記事で組んだ例です。
この記事で組んだ例(動作は確かめていません。原文は公式ページで確認)
{
"mcpServers": {
"leonardo-ai": {
"url": "https://mcp.leonardo.ai/v1/mcp",
"headers": {
"API-Key": "<ここに自分のAPIキー>"
}
}
}
}
- 確かめます。Cursorの設定(Cursor Settings)の「MCP」を開き、Leonardo.Aiのサーバーが一覧に出ているかを見ます。
- CursorをAgentモードにして、画像を作る指示を出します。
手順:VS Codeの場合
ドキュメントは、VS Codeを対応として挙げていますが、設定の手順や、設定ファイルの書き方は載っていません(取得した要約による)。ほかのAIアシスタント(Claude、ChatGPTなど)についても、このドキュメントの本文には、手順が見つかりませんでした。
使えるツール
| 項目 | 公式の記述 |
|---|---|
| ツール | generate-image(1つだけ)。プロンプト、モデル、サイズ、ガイダンススケールなどを指定できる、と書かれているが、パラメータの一覧は載っていない |
| 選べるモデル | Lucid Origin(HD Generalist)、Lucid Realism(Hyperrealistic)、Ideogram 3.0(文字の描画に強い、と説明) |
| 今後 | 新しいツールとモデルが追加される、と書かれている。対応していない機能は、Leonardo.AiのAPIを直接使う |
| 書かれていないもの | 費用(クレジットの消費)、レート制限、画像サイズの上限、データの扱い |
公式のAPIのページには、ClaudeやCursorから、画像や動画を直接生成できる、という紹介があります。MCPのドキュメントの本文は、ツールが画像の生成の1つで、手順はCursorだけです。2つの説明に差があります。 動画の生成をMCPから呼べるのかは、公式の資料では確認できていません。
渡るデータ
| どこへ | 何が渡るか |
|---|---|
| AIアシスタントのサービス(Cursorなど)→ Leonardo | 画像を作る指示のプロンプトと設定(モデル、サイズなど)が、MCPのサーバーに送られる、というのがMCPの仕組みです。Leonardoのサーバーでの扱い(保存、学習)は、MCPのドキュメントには書かれていません |
| 設定ファイル | .cursor/mcp.json に、あなたのAPIキーが入ります。このファイルは、プロジェクトの中にあります |
| 結果の画像 | 結果がAIアシスタントの画面にどう戻るか(アドレスか、画像そのものか)は、読んだ範囲に記載が見つかりませんでした |
| あなたのクレジット | MCP経由の生成にも、API用のクレジットが使われると考えられますが、MCPのドキュメントには書かれていません。公式のAPIのページは「all API requests will cost API Credit」(すべてのAPIリクエストにはAPIクレジットがかかる)と書いています。MCPがこれに含まれるかは、確認できていません |
AIアシスタントの側(Cursorなど)が、あなたのプロンプトをどう扱うかは、各社の資料で確かめてください。この記事では読んでいません。
権限
- MCPのキーは、APIキーです。そのキーでできることは、REST API(07)と同じ範囲に及ぶ可能性があります(Production APIキーは、すべてのエンドポイントで使える、とAPIのFAQにあるため)。MCPのドキュメントは、MCP専用に権限を絞ったキーの作り方を、書いていません。この点は、公式で確認できていない、という書き方にとどめます。
- 設定ファイルにキーを書くため、そのファイルを共有したり、公開のリポジトリに入れたりしないよう、注意が必要です。公式のドキュメントも、キーを秘密にするよう書いています(Quick Start。07、05を参照)。
外し方
| 段階 | 手順 |
|---|---|
| 1. AIアシスタント側 | .cursor/mcp.json の leonardo-ai の記述を消す(この記事の案。公式のMCPのドキュメントには、外す手順は書かれていません)。Cursorの設定の「MCP」の一覧から外す画面の手順は、公式の資料では確認できていません |
| 2. キー | API Accessのタブで、使ったキーを消す(APIのFAQ)。ファイルを共有してしまったなどの場合は、先にこちら |
| 3. 履歴 | キーを書いたファイルのコピー、バージョン管理の履歴、バックアップに、キーが残っていないかを見る(この記事の案) |
うまくいかないとき(確認点)
| 症状 | 確認すること |
|---|---|
| Cursorの設定の「MCP」に出ない | .cursor/mcp.json の場所と、JSONの書き方(かっこ、カンマ)。取得した要約は、手順の2に、記号の乱れがあった、と注記していました。コマンドのパスは、公式ページの原文で確かめる |
| 出るが、ツールが呼ばれない | CursorがAgentモードか(ドキュメントの記述) |
| 認証の失敗 | ヘッダーの名前が API-Key か。キーが有効か。APIプランがあるか |
| 動画を頼んでも作れない | ツールが画像の生成の1つだけ、というドキュメントの記述を確かめる |
| ほかのAIアシスタントで設定したい | 公式のMCPのドキュメントには手順がない。そのアシスタントの側の資料で、MCPサーバーの追加方法を確かめる(この記事では読んでいません) |
2. Canvaへ画像を送る(Edit in Canva)
ヘルプ「How to Edit Leonardo.Ai images in Canva」が書く手順です。
手順
- Leonardo.Aiで、画像を作るか、探します。画像をクリックして、メニューバーの付いた画面を開きます。
- 右のメニューバーで、「Edit in Canva」を押します。ドロップダウンに、編集の選択肢(「Magic Layers」を含む)が出ます。
- 使いたい選択肢を選びます。画像が、Canvaで新しいデザインとして開きます。文字、要素、背景を足せます。
- Canvaへ初めて送るときは、Canvaにサインインするよう求められます。
条件・制限
- Canvaのアカウントが必要です。どちらのサービスも、有料プランは必須ではありません。
- 個人の利用者は、すべて使えます。Teamsの利用者は、使えません。
- 1回に送れる画像は1枚です。複数枚や、生成のまとまりは、まだ対応していません。
渡るデータ
- 画像が、あなたのCanvaのアカウントに、新しいデザインとして追加されます。
- 画像以外に、アカウントの情報やメタデータが送られるかは、ヘルプに書かれていません。保存や取り扱いの詳細も、書かれていません。
- 資本関係:プライバシーポリシーは、Leonardo.AiをCanvaのブランドの1つと説明しています(01、03)。
外し方
- LeonardoとCanvaのつながりを解く方法は、読んだページに記載が見つかりませんでした。 Canvaに送られた画像は、Canva側のデザインとして残ります。消すときは、Canva側の操作になりますが、その手順はこの記事では読んでいません。
うまくいかないとき(ヘルプの確認点)
| 症状 | 原因と直し方(ヘルプの記述) |
|---|---|
| Canvaで「Oops! We can't find that page」か「Couldn't find image」 | 画像が、ブラウザで開いているものとは別のCanvaのアカウントに送られた可能性が高い(個人用と仕事用など、複数のアカウントがあるとき)。Leonardo.Aiにつないだ側のCanvaのアカウントにログインする |
| そのほかのエラー | 画面の右下のチャットのアイコンから、サポートへ。エラーのスクリーンショットと、Leonardo.Aiのメールアドレスと、Canvaのメールアドレスを伝える |
3. 名前だけ挙がる連携(Make.com、Pabbly Connect)
APIのFAQは、「Pabbly ConnectとMake.comがLeonardoと連携している」と書き、使い方の質問は、それぞれのサービスに問い合わせるよう書いています。設定の画面、渡るデータ、外し方は、この記事では読んでおらず、「公式の資料では確認できていない」とします。Unityについては、公式のプラグインはなく、代わりの方法はサポートへ、とFAQは書いています。
4. AI同士の組み合わせの案(この記事の見立て)
ここは、公式の手順ではありません。公式の記載から読み取れる範囲で、組み合わせの形を並べた、この記事の案です。動作は確かめていません。評価や順位づけはしません。
| 組み合わせ | 流れ(案) | 公式の裏づけ | 気をつける点 |
|---|---|---|---|
| AIアシスタント → Leonardo(MCP) | Cursorなどで、画像を作る指示を出す。MCPの generate-image が、Leonardoで生成する |
1の節(Cursorの手順、generate-image、モデル3つ) |
キーが設定ファイルに入る。MCP経由の費用とデータの扱いは、公式で確認できていない |
| 自分のコード → Leonardo(API)→ 自分のサーバー(webhook) | コードから生成を依頼し、完了の通知を、自分のサーバーで受ける | 07の1と2の節 | HTTPS、受け側の認証、6つのIPアドレスの許可 |
| Webで試す → Get API Code → 自分のコード | Webで設定を決め、コードを出し、自分のプロジェクトに貼る | 07の3の節 | 対応していないモデルがある。キーの置き換え |
| Leonardo → Canva | 作った画像を、Canvaで文字などを足して仕上げる | 2の節 | 1回に1枚、Teamsでは使えない、アカウントを合わせる |
| 文章を作るAI → Leonardo | 別のAIで作った文章を、Leonardoのプロンプトバーに貼る | 公式の裏づけはなし。プロンプトの言語や長さの決まりは、画像の生成で1,500文字まで、と書かれている(APIのエラー一覧) | 別のAIに入れた内容が、そのAIの側でどう扱われるかは、そのAIの規約を確かめる |
何が渡るか(まとめ)
| つなぎ方 | 渡るもの | 渡る先 | 公式がデータの扱いを書いているか |
|---|---|---|---|
| REST API/SDK/Get API Code/Blueprints(07) | プロンプト、設定、入力画像、APIキー | Leonardoのサーバー | APIのページに、入力画像と生成画像の扱いの記述あり(07の1の節) |
| MCP | プロンプトと設定、APIキー(設定ファイルに) | Leonardoのサーバー、およびAIアシスタントの提供元 | MCPのドキュメントには書かれていない |
| Edit in Canva | 画像1枚 | Canvaのアカウント | 画像が追加される、とだけ書かれている |
気をつけること
- この記事は、実際に使って確かめた記録ではありません。公式の資料を読んだ範囲です。画面の表記は、手元の画面と照らしてください。
- 公式ページは、要約の形で取得しました。設定ファイルの中身は、原文と違う可能性があります。 特に、MCPの設定は、取得した要約が「組み直した例」と断っていたので、この記事では、公式の写しとは書かず、「この記事で組んだ例」としました。使う前に、公式ページの原文を見てください。
- MCPは、公式の手順がCursorだけです。VS Code、Claude、ChatGPTなどの設定は、公式の資料では確認できていません。コミュニティ製・第三者製の連携は、第三者の資料を根拠にしない方針のため、調べていません(存在しない、という意味ではありません)。
- 開発者向けドキュメントのQuick Startのページには、AIエージェント向けの案内文(ドキュメントの索引と、「.md」を付けるとMarkdown版が読める、という趣旨)が入っていました。この記事は、その案内に従って取得先を決めたものではありません。
- MCPのドキュメントは、画面に「Updated 4 months ago」の表示があり、ページの更新情報とずれている可能性がある、と取得時の注記にありました。内容が現在の状態かは、公式で確認してください。
- APIキーは、人に見せないものです。設定ファイルにキーを書くときは、そのファイルを共有しない、公開のリポジトリに入れない、スクリーンショットに写さない、に注意してください。この記事のキーの欄は、すべてプレースホルダ(
<ここに自分のAPIキー>)です。 - モデルの名前や版は変わります。MCPで選べるモデルも、増えていく、と公式は書いています。
- 課金:API用のクレジットは、Webアプリのトークンとは別の課金です。金額は書いていません。公式で確認してください(04を参照)。
- 規約や仕様は変わります。使う前に、公式で最新を読んでください。この記事は法律の助言ではありません。
出典
- Connect to Leonardo.Ai with the MCP Server(Leonardo.Ai API Documentation、確認日 2026-10-25)
- Quick Start Guide(Leonardo.Ai API Documentation、確認日 2026-10-25)
- General FAQs(Leonardo.Ai API Documentation、確認日 2026-10-25)
- Developer API(Leonardo.Ai、確認日 2026-10-25)
- API Reference and Guides (For Developers)(Leonardo.Ai Help Center、確認日 2026-10-25)
- How to Edit Leonardo.Ai images in Canva(Leonardo.Ai Help Center、確認日 2026-10-25)
- Frequently Asked Questions(Leonardo.Ai Help Center、確認日 2026-10-25)