Canva MCP server

OfficialCanvaConfig last verified Jun 1, 2026

Canva's official remote MCP server lets agents generate, edit, search, and export designs over OAuth.

Canva MCP is Canva's official hosted server that connects an AI agent to your Canva account so it can do real design work, not just talk about it. The agent can generate new designs from a prompt, edit existing ones through a transactional editing flow, autofill brand templates with content, search across your designs and folders, and export finished work to PDF or image formats. It also reaches the surrounding workflow: uploading and listing assets, browsing brand kits and templates, organizing items into folders, resizing designs, and reading or posting comments for review.

The canonical setup is the remote endpoint at https://mcp.canva.com/mcp, connected over OAuth so each user authorizes their own account without pasting a token into a config file. Dynamic Client Registration is the recommended auth path, and clients that cannot speak remote MCP directly can bridge to the same URL. That makes it a natural fit for agents that turn briefs into branded assets or keep design collateral up to date.

Quick install

Copy-paste configs are provided for all 8 supported clients. Pick your client below.

Add to ~/.claude.json

~/.claude.json
json
{
  "mcpServers": {
    "canva": {
      "type": "http",
      "url": "https://mcp.canva.com/mcp"
    }
  }
}
Or via CLI
bash
claude mcp add --transport http canva https://mcp.canva.com/mcp

Heads up

  • First tool call opens a browser to authorize.

Available tools

ToolDescription
upload-asset-from-urlImports an asset into the Canva library from an external URL.
get-assetsRetrieves items from the asset library.
autofill-designAutomatically populates a brand template with supplied content.
get-brand-template-datasetReturns the dataset schema for a brand template's autofill fields.
search-brand-templatesFinds brand-specific templates by query.
list-brand-kitsLists the brand kits available in the account.
comment-on-designAdds a comment to a design.
reply-to-commentReplies to an existing comment on a design.
list-commentsLists the comments on a design.
list-repliesLists the replies to a comment.
search-designsFinds designs by query.
get-designFetches the details of a design.
get-design-pagesRetrieves the page information for a design.
get-design-contentReads the elements and content of a design.
get-presenter-notesRetrieves the presenter notes for a presentation design.
get-design-export-formatsLists the export formats available for a design.
generate-designCreates a new design from a prompt.
create-design-from-candidateBuilds a design from a generated candidate or template.
request-outline-reviewSubmits a design outline for review before generation.
generate-design-structuredGenerates a design following a specified structure.
import-design-from-urlImports a design into Canva from an external source URL.
export-designExports a design to a chosen format such as PDF or image.
create-folderCreates a new folder for organizing designs and assets.
list-folder-itemsLists the items contained in a folder.
search-foldersFinds folders by query.
move-item-to-folderMoves a design or asset into a folder.
resize-designResizes a design to new dimensions.
start-editing-transactionBegins an editing session for a design.
perform-editing-operationsExecutes a batch of edits within an active editing transaction.
commit-editing-transactionSaves the changes made in an editing transaction.
cancel-editing-transactionDiscards the changes in an editing transaction.
get-design-thumbnailGenerates a thumbnail preview image of a design.

What you can do with it

Turn a brief into branded assets

An agent generates a design from a prompt, autofills a brand template, and exports the result to PDF for review.

Keep design collateral current

The agent searches existing designs, edits them through a transactional flow, and reposts comments so collateral stays up to date.

FAQ

Is it free?
The MCP server is free to connect; core tools like generation, editing, search, exports, comments, and uploads work across plans, while some premium features require a paid Canva plan.
Does it support remote/OAuth?
Yes. The canonical deployment is the remote endpoint at https://mcp.canva.com/mcp using OAuth with Dynamic Client Registration, so each user authorizes their own account.
← Browse all design servers