Ga naar de hoofdinhoud

Integration / Productivity & Project Management

Canva MCP integration

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

About Canva MCP

Canva MCP is Canva's remote MCP server for accessing designs and content. It centralizes design assets and enables programmatic design workflows.

All integrations
Category
Productivity & Project Management, Document & File Management, Developer Tools & DevOps
Connection
OAuth
Type
Tool
Actions
33
Tags
library

Example prompts

What you can ask Growf to do with Canva MCP

  • Create Instagram post from my Canva template
  • Edit slide deck to match brand colors
  • Export design as PNG and upload

Available actions

33 actions your agents can run in Canva MCP

  • Cancel-editing-transaction

    Cancel an editing transaction. This will discard all changes made to the design in the specified editing transaction. Once an editing transaction has been cancelled, the `transaction_id` for that editing transaction becomes invalid and should no longer be used.

  • Comment-on-design

    Add a comment on a Canva design. You need to provide the design ID and the message text. The comment will be added to the design and visible to all users with access to the design.

  • Commit-editing-transaction

    Commit an editing transaction. This will save all the changes made to the design in the specified editing transaction. CRITICAL: All edits are in DRAFT and will be PERMANENTLY LOST if this tool is not called. You MUST always show the user what changes were made and ask for their explicit approval b…

  • Copy-design

    Create a new Canva design by copying an existing design. Optionally select specific pages to include. Use the `search-designs` or `get-design` tools to find a design ID.

  • Create-design-from-brand-template

    Create a new Canva design from a brand template. Optionally select specific pages to include. If the user has already provided a brand template ID (a string starting with "BTM"), call this tool directly with that ID — do NOT call `search-brand-templates` first. Only use `search-brand-templates` whe…

  • Create-design-from-candidate

    Create a new Canva design from a generation job candidate ID. This converts an AI-generated design candidate into an editable Canva design. If successful, returns a design summary containing a design ID that can be used with the `editing_transaction_tools`. To make changes to the design, first call…

  • Create-folder

    Create a new folder in Canva. You can create it at the root level or inside another folder.

  • Export-design

    Export a Canva design, doc, presentation, whiteboard, video, or other Canva content type to a downloadable file (PDF, JPG, PNG, PPTX, GIF, MP4, CSV). REQUIRED: you MUST call the `get-export-formats` tool for this design first and pass only a `format.type` that it reports as supported. Designs do no…

  • Generate-design

    Generate 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 documents). Each extra slide adds significant latency (e.g. 15 sli…

  • Get-assets

    Get metadata for particular assets by a list of their IDs. Returns information about ALL the assets including their names, tags, types, creation dates, and thumbnails. Thumbnails returned are in the same order as the list of asset IDs requested. When editing a page with more than one image or video…

  • Get-brand-template-dataset

    Gets the dataset schema of a brand template. The schema contains available autofill fields and their data types (text, image, etc.). The schema is used to understand what dynamic content can be autofilled into the template. If this tool returns an empty object, it means the template does not suppor…

  • Get-design

    Get detailed information about a Canva design, such as a doc, presentation, whiteboard, video, or sheet. This includes design owner information, title, URLs for editing and viewing, thumbnail, created/updated time, and page count. This tool doesn't work on folders or images. You must provide the de…

Put Canva MCP to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.