melso
AutomationUse casesChangelog
Start your business
Content & Files

Connect your AI agent to Canva MCP

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

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Canva MCP.
  2. 2Finish the DCR_OAUTH sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your agent, go to its Agent Apps tab, and allow Canva MCP.
  4. 4Give the agent a task. It calls Canva MCP itself when the work needs it.
Get Melso
Canva MCP
canva_mcp
33
tools
0
triggers
DCR_OAUTH
auth
#398
rank
Content & FilesProductivityModel Context Protocol
What you get

What Canva MCP gives your agent

The tools, permissions, and events Canva MCP exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Canva MCP connects with DCR_OAUTH.

Permissions

Canva MCP does not break access down into granular permissions.

Tools Canva MCP exposes

CANVA_MCP_CANCEL_EDITING_TRANSACTION

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.

CANVA_MCP_COMMENT_ON_DESIGN

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.

CANVA_MCP_COMMIT_EDITING_TRANSACTION

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 before calling this tool — for example: "Would you like me to save these changes to your design?" Wait for their clear approval before proceeding. Do NOT call this tool without user approval. After successfully saving changes, always provide the user with a direct link to open their design in Canva for review. Use the link they gave you or from the get-design tool. If the commit fails, ALL changes made during the transaction are lost and no changes are saved to the actual design. Users must start a new editing transaction to retry any failed operations. Once an editing transaction has been committed, the `transaction_id` for that editing transaction becomes invalid and should no longer be used.

CANVA_MCP_COPY_DESIGN

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.

CANVA_MCP_CREATE_DESIGN_FROM_BRAND_TEMPLATE

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` when no ID has been provided and you need to discover one. If you need to fill template fields with custom data, use the `autofill-design` tool instead.

CANVA_MCP_CREATE_DESIGN_FROM_CANDIDATE

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 this tool with the candidate_id from generate-design results, then use the returned design_id with start-editing-transaction and subsequent editing tools.

CANVA_MCP_CREATE_FOLDER

Create-folder

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

CANVA_MCP_EXPORT_DESIGN

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.

Example prompts

  • Use Canva MCP to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Canva MCP before replying.
  • Audit our open items in Canva MCP and notify the channel of anything stale.

Useful links

  • Canva MCP website
  • Melso Agent Apps docs

More in Content & Files

  • Are.na
  • Box MCP
  • Canva MCP
  • FileToPDF.dev
  • Flotiq
Related apps

Compare nearby apps

Other Content & Files connections your agents can use.

Airtable

Connect to Airtable

Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integrations for data management

24 toolsOAUTH2 / API_KEY
ClickUp

Connect to ClickUp

ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows

162 toolsOAUTH2 / API_KEY
Coda

Connect to Coda

Collaborative workspace platform that transforms documents into powerful tools for team productivity and project management

109 toolsAPI_KEY
Timely

Connect to Timely

Timely is an automatic time-tracking platform capturing activity across applications, calendars, and devices, creating detailed timesheets for billing or productivity insights

41 toolsOAUTH2
Workiom

Connect to Workiom

Workiom allows businesses to create custom workflows, integrate apps, and automate processes, reducing manual overhead and streamlining operations

3 toolsAPI_KEY
Todoist

Connect to Todoist

Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing

76 toolsOAUTH2
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.