Back

Canva

Design and manage assets and brand content.

MCP server URL

https://canva.orchestrivocontrols.com/mcp

Works with

Tools 49

  • Create Folder

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

  • List Folder Items

    List items in a Canva folder. An item can be a design, folder, or image. You can filter by item type and sort the results. Use the continuation token to get the next page of results, when there are more results.

  • Move Item To Folder

    Move items (designs, folders, images) to a specified Canva folder

  • Search Folders

    Search the user's folders and folders shared with the user based on folder names and tags. Returns a list of matching folders with pagination support. Use the continuation token to get the next page of results, when there are more results.

  • 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 not all support every format, and calling this tool with an unsupported format will fail — never guess the format or assume it is supported, even if the user named it. This tool provides a download URL for the exported file; always display this download URL to users so they can access their exported content.

  • Get Export Formats

    Get 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. For each format the response may include `page_numbers`: the 1-indexed pages supporting it (omitted means every page). Use this for any question about which pages or page numbers can be exported in a format — e.g. "which pages can be exported as MP4/PNG", "which pages support PDF export", or "which page numbers export as a video" — rather than `get-design-pages`. Whenever a user wants to export or download a design as a specific format (PDF, PowerPoint, MP4, etc.), start here, before calling `export-design`, to confirm the format is supported — do not use `get-design` for export or download requests.

  • 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.

  • List Comments

    Get a list of comments for a particular Canva design. Comments are discussions attached to designs that help teams collaborate. Each comment can contain replies, mentions and status. You need to provide the design ID, which you can find using the `search-designs` tool. Use the continuation token to get the next page of results, when there are more results.

  • List Replies

    Get a list of replies for a specific comment on a Canva design. Comments can contain multiple replies from different users. These replies help teams collaborate by allowing discussion on a specific comment. You need to provide the design ID and comment ID. You can find the design ID using the `search-designs` tool and the comment ID using the `list-comments` tool. Use the continuation token to get the next page of results, when there are more results.

  • Reply To Comment

    Reply to an existing comment on a Canva design. You need to provide the design ID, comment ID, and your reply message. The reply will be added to the specified comment and visible to all users with access to the design.

  • 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 design ID, which you can find by using the `search-designs` or `list-folder-items` tools. You may also pass a full Canva design share URL directly (do not pre-extract just the ID) — any collaboration token embedded in the URL is needed to access a design shared via link and will be parsed and forwarded automatically. Example URL: https://www.canva.com/design/{design_id}. If the user provides a shortlink (e.g. https://canva.link/abc123), use `resolve-shortlink` with the shortlink ID first to get the full URL.

  • Get Design Pages

    Get a list of pages in a Canva design, such as a presentation. Each page includes its index and thumbnail. This tool doesn't work on designs that don't have pages (e.g. Canva docs). You must provide the design ID, which you can find using tools like `search-designs` or `list-folder-items`. You may also pass a full Canva design share URL directly (do not pre-extract just the ID) — any collaboration token embedded in the URL is needed to access a design shared via link and will be parsed and forwarded automatically. You can use 'offset' and 'limit' to paginate through the pages. Use `get-design` to find out the total number of pages, if needed.