Canva MCPサーバー

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Canva MCPサーバーを使用すると、LLMは自然な会話を通じて構造化されたデザインおよびコンテンツ操作のためにCanvaを操作できます。 Canvaインターフェイスを直接操作することなく、デザインの検索、デザインメタデータの取得、デザインとアセットのフォルダへの整理、再利用可能なアセットのアップロード、共有可能な形式へのデザインのエクスポートを行うツールを提供します。

用途

Canva MCPサーバーを使用して、次のアクションを実行します:

  • キーワードとフィルターを使用した既存デザインの検索
  • 特定のデザインのメタデータとアクセスリンクの取得
  • 共有可能な形式でのデザインのエクスポート
  • URLからの再利用可能なアセットのアップロード
  • アセット整理用フォルダの作成
  • フォルダの内容の一覧表示
  • エクスポートジョブとアセットアップロードジョブのステータスの追跡

プロンプト例

次のプロンプト例を使用して、Canva MCPサーバーツールを呼び出します:

  • Find all designs that mention our Q3 product launch.
  • Get the metadata and shareable link for the design titled Sales Deck Template.
  • What export formats are available for this design?
  • Export this design as a PDF and give me the download link.
  • Check the status of the export job I started for the campaign deck.
  • Upload this logo image from the URL and make it available in Canva.
  • Show me everything inside the Marketing Assets folder.
  • Create a new folder called Q3 Campaign and move these designs into it.
  • Move this asset into the Brand Library folder.
  • Get the metadata for the asset I just uploaded.

Canva MCPサーバーツール

Canva MCPサーバーは、次のツールを提供します:

ツール説明
search_designsキーワードとフィルターを使用してCanvaデザインを検索します。
get_designCanvaデザインのメタデータとアクセスリンクを取得します。
get_design_export_formatsCanvaデザインで利用可能なエクスポート形式を取得します。
create_design_export_jobCanvaデザインのエクスポートジョブを開始します。
get_design_export_jobCanvaデザインのエクスポートジョブのステータスと結果を取得します。
upload_asset_from_urlURLから画像または動画アセットをCanvaにアップロードします。
get_asset_upload_jobアセットアップロードジョブのステータスと結果を取得します。
get_assetCanvaアセットのメタデータを取得します。
list_folder_itemsCanvaフォルダの内容を一覧表示します。
create_folderCanvaでフォルダを作成します。
move_to_folderデザイン、アセット、またはフォルダを別のフォルダに移動します。

Canva MCPサーバーのインストール

構築済みMCPサーバーをプロジェクトにインストールするには、次の手順を完了します:

1

Workatoアカウントにサインインします。

2

AI Hub > MCP serversに移動します。

3

+ Create MCP serverをクリックします。

4

接続済みアプリを使用して構築済みMCPサーバーを開始するセクションに移動し、使用する構築済みMCPサーバーを選択します。

5

Use this serverをクリックします。

6

サーバー名フィールドにMCPサーバーの名前を入力します。

7

場所ドロップダウンメニューを使用して、MCPサーバーのプロジェクトを選択します。

8

Connectionsセクションに移動し、アプリアカウントに接続します。

9

MCPサーバーテンプレートで使用するコネクションタイプを選択します。

  • User's connection: MCPサーバーツールは、アプリケーションに接続するユーザーのIDと権限に基づいてアクションを実行します。 ユーザーは自分の認証情報で認証し、スキルを実行します。
  • Your connection: このオプションでは、レシピビルダーによって確立されたコネクションを使用し、通常のアプリコネクションと同じ原則に従います。

コネクションタイプを選択コネクションタイプを選択

検証済みユーザーアクセスの認証要件

OAuth 2.0認可コードグラントを使用するアプリコネクションのみが、ユーザーのコネクションで利用できます。 詳細については、検証済みユーザーアクセスを参照してください。

10

次のセクションで、アプリ固有のコネクション設定手順を完了します。

Canvaコネクションの設定

Canvaコネクションの設定手順を表示

CanvaコネクターはOAuth2認証を使用します。

コミュニティライブラリからCanva Connectをインストールする

コミュニティライブラリからCanva Connectをインストールする手順を表示

次の手順を実行して、コミュニティライブラリからCanva Connectコネクターをインストールします:

1

レシピエディターを開き、コネクターを検索します。 または、コミュニティライブラリでコネクターを検索できます。

レシピエディターで検索レシピエディターでコミュニティコネクターを検索

2

インストールするコミュニティコネクターを選択します。

3

インストールをクリックして、コミュニティライブラリからコネクターをインストールします。

インストールをクリックインストールをクリック

4

Release connector(コネクターをリリース)を選択します。 または、ワークスペースにリリースする前にコネクターコードを確認して変更するには、コードを確認を選択します。

コネクターをリリースコネクターをリリース

5

コネクターに加えた変更を要約してから、リリースをクリックし、ワークスペースのコラボレーターがレシピでコネクターを使用できるようにします。

リリースの確認ダイアログリリースの確認ダイアログ

OAuth2認証用のCanva設定

OAuth2認証用のCanva設定手順を表示

Client IDとシークレットを作成し、サーバーのアクセスを定義するには、CanvaのCreating integrationsガイドを参照してください。

Canva MCPサーバーは次のスコープを使用できます:

  • Asset:read

  • Asset:write

  • Collaboration:event

  • Comment:read

  • Comment:write

  • Design:content:read

  • Design:content:write

  • Design:meta:read

  • Design:permission:read

  • Design:permission:write

  • Folder:permission:read

  • Folder:permission:write

  • Folder:read

  • Folder:write

  • Profile:read

OAuth2認証でCanvaに接続

OAuth2認証でCanvaに接続する手順を表示

WorkatoでCanva Connectに接続するには、次の手順を実行します。

1

作成 > コネクションをクリックします。

2

Canva Connectを検索し、アプリとして選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

CanvaコネクションのセットアップCanvaコネクションのセットアップ

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

クライアントIDクライアントシークレットを入力します。 これらの値を作成するには、Canvaのインテグレーションの作成ガイドを参照してください。

6

コネクションの権限を定義するには、スコープドロップダウンメニューを使用します。 使用可能なスコープは次のとおりです。

  • Asset:read

  • Asset:write

  • Collaboration:event

  • Comment:read

  • Comment:write

  • Design:content:read

  • Design:content:write

  • Design:meta:read

  • Design:permission:read

  • Design:permission:write

  • Folder:permission:read

  • Folder:permission:write

  • Folder:read

  • Folder:write

  • Profile:read

7

接続をクリックします。

Canva MCPサーバーツールの使用方法

利用可能なツールの詳細については、次のセクションを参照してください:

search_designsツール

search_designsツールは、キーワードとフィルターを使用してCanvaデザインを検索します。 LLMはこのツールを使用して、トピック、名前、またはその他の条件で既存のデザインを特定し、後続のステップで取得、エクスポート、または整理できるようにします。

質問例:

  • Find all designs related to our summer campaign.
  • Search for designs that mention onboarding.
  • Show me the most recent designs that include the word webinar.

get_designツール

get_designツールは、Canvaデザインのメタデータとアクセスリンクを取得します。 LLMはこのツールを使用して、検索で特定した後に特定のデザインの詳細を確認し、そのデザインを表示または共有するためのリンクを取得します。

質問例:

  • Get the details for the design titled Q3 Sales Deck.
  • Give me the shareable link for this design.
  • What's the metadata for the design I just found?

get_design_export_formatsツール

get_design_export_formatsツールは、Canvaデザインで利用可能なエクスポート形式を取得します。 LLMはこのツールを使用して、エクスポートジョブを開始する前にデザインをどの形式にエクスポートできるかを判断します。

質問例:

  • What export formats are available for this design?
  • Can I export this design as a PDF?
  • List the file types I can export this deck to.

create_design_export_jobツール

create_design_export_jobツールは、Canvaデザインのエクスポートジョブを開始します。 LLMはこのツールを使用して、配布用に選択した共有可能な形式へのデザインのエクスポートを開始します。

質問例:

  • Export this design as a PDF.
  • Start an export job for this deck in PNG format.
  • Create an export of the campaign design so I can share it.

get_design_export_jobツール

get_design_export_jobツールは、Canvaデザインのエクスポートジョブのステータスと結果を取得します。 LLMはこのツールを使用して、エクスポートが完了したかどうかを確認し、生成されたダウンロードリンクを取得します。

質問例:

  • Check the status of my export job.
  • Is the PDF export finished yet?
  • Get the download link for the completed export.

upload_asset_from_urlツール

upload_asset_from_urlツールは、URLから画像または動画アセットをCanvaにアップロードします。 LLMはこのツールを使用して、再利用可能なアセットをCanvaに取り込み、デザインやテンプレート全体で参照できるようにします。

質問例:

  • Upload this logo image from the URL into Canva.
  • Add this product photo from this link as an asset.
  • Upload the video at this URL to Canva.

get_asset_upload_jobツール

get_asset_upload_jobツールは、アセットアップロードジョブのステータスと結果を取得します。 LLMはこのツールを使用して、アセットのアップロードが完了したことを確認し、生成されたアセット参照を取得します。

質問例:

  • Check the status of my asset upload.
  • Has the logo finished uploading?
  • Get the result of the upload job I started.

get_assetツール

get_assetツールは、Canvaアセットのメタデータを取得します。 LLMはこのツールを使用して、既存のアセットをデザインで再利用したりフォルダに移動したりする前に、その詳細を確認します。

質問例:

  • Get the metadata for the asset I just uploaded.
  • Show me the details of this asset.
  • What are the properties of this image asset?

list_folder_itemsツール

list_folder_itemsツールは、Canvaフォルダの内容を一覧表示します。 LLMはこのツールを使用して、コンテンツを整理または特定する際に、フォルダに保存されているデザイン、アセット、サブフォルダを確認します。

質問例:

  • Show me everything inside the Marketing Assets folder.
  • List the designs in the Q3 Campaign folder.
  • What's stored in this folder?

create_folderツール

create_folderツールは、Canvaでフォルダを作成します。 LLMはこのツールを使用して、デザインとアセットを整理するための新しいフォルダを設定します。

質問例:

  • Create a folder called Q3 Campaign.
  • Make a new folder named Brand Library.
  • Set up a folder for our webinar assets.

move_to_folderツール

move_to_folderツールは、デザイン、アセット、またはフォルダを別のフォルダに移動します。 LLMはこのツールを使用して、項目を適切なフォルダに移動することでコンテンツを再整理します。

質問例:

  • Move this design into the Q3 Campaign folder.
  • Relocate this asset to the Brand Library folder.
  • Move these designs into the Archive folder.

はじめに

MCP serverのツールは、Overviewページのツールセクションで表示および管理できます。 ツール管理では、次の機能を利用できます:

ツールを開始する必要があります

LLMは、MCP server connector内のアクティブなツールにのみアクセスできます。

Last updated: