コネクタガイド約5分で読めますMCP ツール 27 個7 言語

MCP 経由で Canva を Cursor に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

HC執筆: HelpCode チーム更新日 5分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Canva

Canva

Let your AI work in Canva: find and read designs, create new ones, export them to PDF, PNG, PowerPoint or video with download links, organise folders, upload images from a link, read brand templates and comment on designs.

ツール

27

地域

INTL

カテゴリー

生産性

認証

OAuth 2.0

必要な環境変数

CANVA_CLIENT_IDCANVA_CLIENT_SECRET
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Canva をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

こう聞いてみよう

Canva のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Canva · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Canva をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Canva + Cursor

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

CANVA_CLIENT_ID, CANVA_CLIENT_SECRET

ステップ 1 — 認証情報を取得

  1. Canva アカウントで、認証アプリによる多要素認証を有効にします(Settings → Login & security)。Canva は、多要素認証を有効にした開発者にだけ REST API へのアクセスを許可します。
  2. Canva Developer Portal(https://www.canva.com/developers/apps)を開き、Create an app をクリックして、誰向けのアプリかを選びます。プライベートアプリは自分のチームの管理者が承認し、Canva Enterprise のチームが必要です。パブリックアプリは開発者本人ならすぐに使えますが、ほかの Canva ユーザーが接続できるのは Canva の審査を通過してからです。続いて Outside Canva → Start integrating を開き、REST API を使えるようにします。
  3. Configuration → Scopes で、次の 12 個のスコープにチェックを入れます: profile:read, design:meta:read, design:content:read, design:content:write, folder:read, folder:write, asset:read, asset:write, brandtemplate:meta:read, brandtemplate:content:read, comment:read, comment:write。コネクターはこれらすべてを要求します。チェックしていないスコープを求めるサインインは Canva に拒否されます。
  4. Authentication で、リダイレクト URL https://cloud.anythingmcp.com/api/mcp-oauth/callback を追加します。AnythingMCP をセルフホストしている場合は <your AnythingMCP URL>/api/mcp-oauth/callback です。Canva は localhost のリダイレクト URL を受け付けないため、ローカル環境では 127.0.0.1 を使います。SERVER_URL を http://127.0.0.1:<port> に設定し、http://127.0.0.1:<port>/api/mcp-oauth/callback を登録してください。
  5. Client ID を CANVA_CLIENT_ID にコピーします。Generate secret をクリックし、表示されたシークレットをすぐに CANVA_CLIENT_SECRET に貼り付けます。Canva は一度しか表示しません。
  6. コネクターをインストールし、Authorize with Provider をクリックして、Canva でアクセスを許可します。サインインには PKCE 付きの OAuth 2.0 を使うため、AnythingMCP が Canva のパスワードを目にすることはありません。アクセストークン(有効期間は約 4 時間)は AnythingMCP が自動で更新します。リフレッシュトークンは一度しか使えず、更新のたびに新しいものに置き換わります。
  7. まず canva_get_me を実行します。Canva のユーザー ID とチーム ID が返るので、認可が機能しているかをすぐに確認できます。

エクスポートはダウンロードリンクで届きます: canva_create_export がジョブを開始し、canva_get_export が完了を知らせます。ファイルごとに 1 つのリンクが返ります(複数ページの画像ではページごとに 1 つ)。リンクの有効期間は 24 時間です。canva_get_design_export_formats で、デザインが対応する形式(デザインの種類に応じて PDF、JPG、PNG、SVG、PowerPoint、GIF、MP4 など)を確認できます。ライセンスのないプレミアム素材を含むデザインは license_required で失敗します。Canva のエクスポート上限は、ユーザーごとに 5 分あたり 75 件、1 日 500 件です。

リンクからのアップロード: canva_upload_asset_from_url が画像や動画を Uploads に追加し、canva_get_asset_upload が完了を知らせます。ファイルは Canva 自身がダウンロードするため、リンクは Canva のダウンローダーに 200 を返す必要があります。自動ダウンロードを拒否するサイトでは、ジョブが fetch_failed で失敗します。

フォルダーとデザイン: root はプロジェクトの最上位、uploads は Uploads フォルダーを表します。デザイン ID は Canva のリンクで /design/ の後に続く部分です(例: https://www.canva.com/design/DAFVztcvd9z/... の DAFVztcvd9z)。canva_create_design は、空のドキュメント、メール、プレゼンテーション、ホワイトボード、またはピクセル指定のカスタムサイズのデザインを作成し、編集リンクを返します。サムネイルのリンクは 15 分、編集リンクと閲覧リンクは 30 日で期限が切れます。

必要なプラン: デザイン、フォルダー、アップロード、エクスポート、コメントは、無料プランを含むすべての Canva プランで使えます。ブランドテンプレートには、それを含むプラン(Pro、Teams、Enterprise)が必要です。利用できる場合は canva_get_capabilities に brand_template が表示されます。

まず確認を: コメントと返信(canva_create_comment、canva_reply_to_comment)は共同編集者に表示されるため、AI は投稿前に文面を見せます。アイテムをゴミ箱に移す canva_delete_folder と canva_delete_asset は、インストール時はオフになっています。

読み取り専用にするには: Developer Portal とコネクターの OAuth 設定で :write スコープのチェックを外し、もう一度認可して、作成、変更、移動を行うツールをオフにします。

プレビュー API: コメントとリンクからのアップロードは Canva のプレビュー API を使います。予告なく変わることがあり、これらを使うパブリックアプリは Canva の審査を通過できません。パブリックアプリでは、canva_upload_asset_from_url、canva_get_asset_upload と 4 つのコメントツールをオフにしてください。

よくあるエラー: invalid_access_token または revoked_access_token は、もう一度認可が必要という意味です。missing_scope の場合は、ポータルとコネクターの OAuth 設定でそのスコープにチェックを入れてから、もう一度認可します。permission_denied や design_not_found(folder_not_found、asset_not_found も同様)は、ID が間違っているか、そのアイテムがあなたのアカウントから見えないことを示します。「requires one of capabilities」という 403 は、ブランドテンプレートのような有料機能です。too_many_requests の場合、ほとんどの呼び出しはユーザーごとに毎分 10〜100 回まで許可されているので、1 分待ってください。

コネクターは、デザインの中身の編集、ブランドテンプレートへの自動入力(autofill)、デザインのサイズ変更、ファイルのインポート、AI による生成、デザインの分析データの参照、Webhook の設定は行いません。

ステップ 2 — アダプターをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — Cursor にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

Cursor は ~/.cursor/mcp.json から MCP サーバーを読み込みます。次のエントリを追加してください:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、YOUR_MCP_API_KEY と置き換えます。
  2. ファイルを保存し、Cursor を再起動します。
  3. Cursor → Settings → MCP を開き、anythingmcp が一覧にあり接続済みであることを確認します。
  4. チャットを始めましょう。エージェントが Canva のツールを呼び出せるようになりました。

利用可能なツール

ToolWhat it does
canva_get_meRead who authorized the connector: the Canva user_id and team_id
canva_get_profileRead the display name of the signed-in Canva user (scope profile:read)
canva_get_capabilitiesList the paid features the signed-in user can use through the API, e.g. brand_template, autofill, resize, export_png_transparency
canva_list_designsList or search the user's designs, with id, title, owner, page_count, a thumbnail (its URL expires after 15 minutes), edit_url and view_url…
canva_get_designRead one design by id: title, owner, page_count, thumbnail, edit_url, view_url and timestamps (scope design:meta:read)
canva_create_designCreate a new, empty design and return it with id, edit_url and view_url (scope design:content:write). design_type is either a preset…
canva_get_design_export_formatsList the file formats a design can be exported to (pdf, jpg, png, svg, pptx, gif, mp4, html_bundle, html_standalone, csv), depending on its…
canva_create_exportStart exporting a design to a file. format is an object with type and options, e.g. {"type": "pdf", "size": "a4"}, {"type": "png", "width"…
canva_get_exportRead an export job: status (in_progress, success or failed), and on success urls[], one download link per file (multi-page images give one…
canva_list_folder_itemsList what a folder contains, with each item's type (design, folder, image, brand_template) and details
canva_get_folderRead a folder by id: name, thumbnail and timestamps (scope folder:read). root and uploads are aliases, not folders, and cannot be read here
canva_create_folderCreate a folder in the user's Projects (parent_folder_id root), in Uploads (uploads) or inside another folder
canva_rename_folderRename a folder; the name is the only thing that can be changed (scope folder:write)
canva_move_folder_itemMove a design, folder or image into another folder (to_folder_id root for the top level of Projects)
canva_delete_folderDelete a folder
canva_get_assetRead an uploaded asset (image or video): name, tags, owner, thumbnail and timestamps (scope asset:read)
canva_update_assetRename an asset or replace its tags. tags replaces the whole list (up to 50 tags) (scope asset:write)
canva_delete_assetMove an asset to the Trash
canva_upload_asset_from_urlStart uploading an image or video from a public URL into the user's Uploads
canva_get_asset_uploadRead an upload job started with canva_upload_asset_from_url: status in_progress, success (with asset and its id) or failed (error.code…
canva_list_brand_templatesList the brand templates the user can use, with id, title, view_url, create_url and thumbnail
canva_get_brand_templateRead one brand template by id: title, view_url, create_url (opens a new design from it), thumbnail and timestamps (scope…
canva_get_brand_template_datasetRead the autofill fields of a brand template: each field name with its type (text, image or chart)
canva_create_commentStart a comment thread on a design, optionally assigned to a collaborator
canva_get_comment_threadRead a comment thread on a design: the comment, its author, assignee, resolution state and timestamps
canva_list_comment_repliesList the replies in a comment thread, oldest first, with author and text
canva_reply_to_commentReply to a comment thread on a design (up to 100 replies per thread)

プロンプトの例

  • 「タイトルに『pitch deck』を含むデザインを探して、いちばん新しいものの編集リンクを教えてください。」
  • 「『Q4 sales review』のプレゼンテーションを PDF でエクスポートして、ダウンロードリンクをください。」
  • 「このリンクの商品写真を Canva にアップロードして、それを使った 1080 × 1080 の新しい投稿を作ってください。」
  • 「『秋のキャンペーン』というフォルダーを作って、先週のキャンペーンのデザインをすべてそこに移動してください。」

FAQ

Cursor の無料プランでカスタム MCP サーバーは使えますか? はい。MCP は Hobby、Pro、Business の各プランで利用できます。

次のステップ

このガイドは役に立ちましたか?

Canva エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Cursor に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

Canva を MCP に:あらゆる AI エージェントから Canva を操作

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

コネクタ

MCP 経由で Canva を ChatGPT に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

コネクタ

MCP 経由で Canva を Claude に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

コネクタ

MCP 経由で Canva を Gemini に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

コネクタ

MCP 経由で Canva を Meta Muse に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。

コネクタ

MCP 経由で Dynamics 365 Business Central を Cursor に接続する方法

AI に Business Central で作業させます。顧客、仕入先、品目の検索、販売見積、販売注文、販売請求書、購買請求書、総勘定元帳、勘定科目表、ディメンションの参照、顧客の作成と見積・注文の下書き作成ができます。標準 API v2.0 経由で Business Central online に対応し、Microsoft アカウントでサインインします。