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日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。

手順は、公式の手順を順に並べたものです。設定例は、「公式の例の写し」か、「公式の記載に合わせて、この記事で組んだ例(動作は確かめていません)」のどちらかに、そのつど分けて書きます。公式ページは要約の形で取得したため、設定ファイルやコードの中身が原文と違う可能性があります。使う前に、公式ページの原文を見てください。画面の表記は変わるので、手元の画面と照らして読んでください。

先に結論

前提:用語をそろえる

この記事(その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」が書く範囲です。

前提(公式の記述)

手順:Cursorでつなぐ(公式の手順の順)

  1. プロジェクトにMCPの設定がまだなければ、ディレクトリとファイルを作ります。ドキュメントは、次のコマンドを挙げています。
mkdir -p .cursor
touch .cursor/mcp.json
  1. .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キー>"
      }
    }
  }
}
  1. 確かめます。Cursorの設定(Cursor Settings)の「MCP」を開き、Leonardo.Aiのサーバーが一覧に出ているかを見ます。
  2. 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など)が、あなたのプロンプトをどう扱うかは、各社の資料で確かめてください。この記事では読んでいません。

権限

外し方

段階 手順
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」が書く手順です。

手順

  1. Leonardo.Aiで、画像を作るか、探します。画像をクリックして、メニューバーの付いた画面を開きます。
  2. 右のメニューバーで、「Edit in Canva」を押します。ドロップダウンに、編集の選択肢(「Magic Layers」を含む)が出ます。
  3. 使いたい選択肢を選びます。画像が、Canvaで新しいデザインとして開きます。文字、要素、背景を足せます。
  4. 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のアカウント 画像が追加される、とだけ書かれている

気をつけること

出典