← All integrations

Canva MCP

Your own API keyKnowledge

Connect it in Quilt

Access and work with Canva designs and content through Canva's remote MCP server.

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own18

Agents use these right away.

  • Export-designExport a Canva design, doc, presentation, whiteboard, video, or other Canva content type to a downloadable file (PDF, JPG, PNG, PPTX, GIF, MP4, CSV).
  • Get-assetsGet metadata for particular assets by a list of their IDs.
  • Get-brand-template-datasetGets the dataset schema of a brand template.
  • Get-designGet detailed information about a Canva design, such as a doc, presentation, whiteboard, video, or sheet.
  • Get-design-candidatesInternal tool for widget UI polling.
  • Get-design-contentGet the text content of a doc, presentation, whiteboard, social media post, and other designs in Canva (except sheets, as it does not return data in sheets).
  • Get-design-pagesGet a list of pages in a Canva design, such as a presentation.
  • Get-design-thumbnailGet the thumbnail for a particular page of the design in the specified editing transaction.
  • Get-export-formatsGet the available export formats for a Canva design — the formats (PDF, JPG, PNG, PPTX, GIF, MP4, CSV) supported for exporting it, and which pages support each.
  • Get-presenter-notesGet the presenter notes from a presentation design in Canva.
  • List-brand-kits Get a list of brand kits available to the user.
  • List-commentsGet a list of comments for a particular Canva design.
  • List-folder-items List items in a Canva folder.
  • List-repliesGet a list of replies for a specific comment on a Canva design.
  • Resolve-shortlinkResolves a Canva shortlink ID to its target URL.
  • Search-brand-templatesSearches and lists for templates available to the current user.
  • Search-designs Search docs, presentations, videos, whiteboards, sheets, and other designs in Canva, except for templates or brand templates.
  • Search-folders Search the user's folders and folders shared with the user based on folder names and tags.

Asks someone first15

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Cancel-editing-transactionCancel an editing transaction.
  • Comment-on-designAdd a comment on a Canva design.
  • Commit-editing-transactionCommit an editing transaction.
  • Copy-designCreate a new Canva design by copying an existing design.
  • Create-design-from-brand-templateCreate a new Canva design from a brand template.
  • Create-design-from-candidateCreate a new Canva design from a generation job candidate ID.
  • Create-folderCreate a new folder in Canva.
  • Generate-designGenerate professionally designed content in Canva including visual designs (posters, social media posts, presentations, flyers) and text-based documents (memos, articles, newsletters, proposals, reports, business plans, requirements…
  • Import-design-from-urlALWAYS use this tool when the user's message contains an HTTPS URL and their intent is to create a Canva design from it.
  • Move-item-to-folderMove items (designs, folders, images) to a specified Canva folder
  • Perform-editing-operationsPerform editing operations on a design.
  • Reply-to-commentReply to an existing comment on a Canva design.
  • Resize-designResize a Canva design to a preset or custom size.
  • Start-editing-transactionStart an editing session for a Canva design.
  • Upload-asset-from-urlUpload an asset (e.g.
Canva MCP integration · Quilt