Руководство по коннектору8 мин чтенияMCP-инструментов: 277 языков

Как подключить Canva к Cursor через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

HCАвтор: команда HelpCodeОбновлено 8 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

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

Требуемые env-vars

CANVA_CLIENT_IDCANVA_CLIENT_SECRET
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Canva одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

Попробуй спросить

Примеры промптов для Canva

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Canva · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Canva, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Canva + Cursor

Дайте ИИ работать в 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 отметьте эти двенадцать scopes: 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 отклоняет вход, который просит неотмеченный scope.
  4. В разделе Authentication добавьте redirect URL https://cloud.anythingmcp.com/api/mcp-oauth/callback. Если вы размещаете AnythingMCP сами, это <your AnythingMCP URL>/api/mcp-oauth/callback. Canva не принимает redirect URL с localhost, поэтому при локальной установке используйте 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. Вход идёт через OAuth 2.0 с PKCE: AnythingMCP никогда не видит ваш пароль от Canva и сам обновляет access-токены (они действуют около четырёх часов). Каждый refresh-токен срабатывает один раз и заменяется при каждом обновлении.
  7. Начните с canva_get_me: он возвращает ID вашего пользователя и команды в Canva, это быстрая проверка того, что авторизация работает.

Экспорт приходит ссылками для скачивания: canva_create_export запускает задачу, а canva_get_export сообщает, когда она готова, с одной ссылкой на файл (многостраничные изображения дают по ссылке на страницу). Ссылки действуют 24 часа. canva_get_design_export_formats показывает, какие форматы поддерживает дизайн: PDF, JPG, PNG, SVG, PowerPoint, GIF, MP4 и другие, в зависимости от типа дизайна. Дизайны с премиум-элементами без лицензии завершаются ошибкой license_required. Canva разрешает 75 экспортов на пользователя за 5 минут и 500 в день.

Загрузка по ссылке: canva_upload_asset_from_url добавляет изображение или видео в ваши Uploads, а canva_get_asset_upload сообщает, когда файл на месте. Canva скачивает файл сама, поэтому ссылка должна отвечать 200 загрузчику Canva. Если сайт отклоняет автоматические загрузки, задача завершается ошибкой fetch_failed.

Папки и дизайны: root означает верхний уровень ваших Проектов, а uploads папку Uploads. ID дизайна можно взять из ссылки Canva: это часть после /design/, например DAFVztcvd9z в https://www.canva.com/design/DAFVztcvd9z/.... canva_create_design создаёт пустой документ, письмо, презентацию или доску либо дизайн своего размера в пикселях и возвращает ссылку для редактирования. Ссылки на миниатюры истекают через 15 минут, а ссылки для редактирования и просмотра действуют 30 дней.

Какой тариф: дизайны, папки, загрузки, экспорт и комментарии работают на любом тарифе Canva, включая бесплатный. Для шаблонов бренда нужен тариф, в который они входят (Pro, Teams или Enterprise); canva_get_capabilities показывает brand_template, если ваш тариф их включает.

Сначала подтверждение: комментарии и ответы (canva_create_comment, canva_reply_to_comment) видят ваши соавторы, поэтому ИИ показывает вам текст перед публикацией. canva_delete_folder и canva_delete_asset, которые перемещают элементы в корзину, при установке выключены.

Только чтение: снимите отметки со scopes :write в Developer Portal и в настройках OAuth коннектора, авторизуйтесь заново и выключите инструменты, которые что-то создают, меняют или перемещают.

Preview API: комментарии и загрузка по ссылке используют preview API Canva, которые могут измениться без предупреждения, а публичное приложение с ними не пройдёт проверку Canva. Для публичного приложения выключите canva_upload_asset_from_url, canva_get_asset_upload и четыре инструмента для комментариев.

Частые ошибки: invalid_access_token или revoked_access_token означает, что нужно авторизоваться заново. missing_scope: отметьте scope в портале и в настройках OAuth коннектора, затем авторизуйтесь снова. permission_denied или design_not_found (а также folder_not_found, asset_not_found): ID неверен или ваш аккаунт не видит этот элемент. Ответ 403 «requires one of capabilities» означает платную функцию, например шаблоны бренда. too_many_requests: большинство вызовов допускает от 10 до 100 запросов в минуту на пользователя, так что подождите минуту.

Коннектор не редактирует содержимое дизайна, не заполняет шаблоны бренда (autofill), не меняет размер дизайнов, не импортирует файлы, ничего не генерирует с помощью ИИ, не читает аналитику дизайнов и не настраивает webhooks.

Шаг 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 читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо 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: управляйте Canva из любого AI-агента

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

Коннекторы

Как подключить Canva к ChatGPT через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

Коннекторы

Как подключить Canva к Claude через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

Коннекторы

Как подключить Canva к Gemini через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

Коннекторы

Как подключить Canva к Meta Muse через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.

Коннекторы

Как подключить Dynamics 365 Business Central к Cursor через MCP

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.