MCP ServerOfficialHTTP

Canva MCP Server

Canva runs an official remote MCP server at mcp.canva.com, so an assistant can work with your Canva account directly — search designs, create new ones, autofill brand templates with real data, upload assets, export finished files and read comments — without anyone opening the editor.

Hosted URL

https://mcp.canva.com/mcp

Suggested model

Claude Sonnet 4.5

Chat with 60+ AI models on the same workflow — switch to a different model mid-conversation and re-run the same prompt, or use Compare mode to put several side-by-side and balance quality vs. cost.

Auth

OAuth in the browser on first connection. The agent acts as your Canva user, so it sees whatever that account and its teams can see.

What the Canva MCP server does

How models use it and what it is built for.

The server is built on the Canva Connect APIs and is most valuable for the repetitive half of design work. Autofill is the clearest example: you define a brand template once with named data fields, and an agent fills it per row — fifty social cards from a spreadsheet, a certificate per attendee, a listing graphic per property — each one on-brand because the template enforces it. Around that, an agent can search designs by name, read a design’s metadata, create designs from templates or uploaded assets, upload images into the account, and export to PNG, PDF, MP4 or PPTX. Comment tools let it read and reply to feedback threads, which is how a review cycle becomes something an assistant can participate in. Connection is OAuth in the browser, and Canva publishes a separate developer MCP server for canva.dev documentation if you are building apps or Connect integrations rather than making designs.

Tools the Canva MCP server exposes

Typical tools an AI model can call. Exact names vary by version.

  • search and list designs — find work in the account by name or recency
  • get design — read a design’s metadata, pages and thumbnail
  • create design — start a new design from a template or an uploaded asset
  • autofill brand template — populate a template’s named fields with real data
  • upload asset — put an image into the Canva account for use in designs
  • export design — render to PNG, JPG, PDF, MP4 or PPTX
  • comments — read and reply to feedback threads on a design

Example prompts to try

Copy any of these into MCP Agent Studio after connecting.

  • Generate a social card for each of these ten headlines using our brand template.

  • Find every design in the account with "Q4" in the name and export them as PDFs.

  • Create a presentation from this outline and share the link.

  • What comments are open on the launch banner, and what do they ask for?

Models on MCP Playground

This is not a single-model product: you get the same MCP connection with 60+ models (Claude, GPT, Gemini, DeepSeek, open-weight, and more), you can switch mid-conversation, and you can open Compare mode to run the same prompt against multiple models at once. The card above is a suggested starting point for this server — not the only choice.

Default pick for Canva

Claude Sonnet 4.5

Autofill work is batch data mapping — matching spreadsheet columns to template fields correctly across many rows. Sonnet 4.5 stays consistent where cheaper models drift.

Check an AI agent can actually use the Canva MCP server

Listing tools proves the server is reachable, not that a model can work with it. Evals go further: they read every tool on the server, write a test suite from its real schemas, and run it — code decides pass/fail on the responses (schema conformance, error codes, pagination, result caps) while a scoring model grades plain-English tasks driven through the tools.

Get a pass/fail report per tool with the evidence behind each verdict — and replay the same suite after every schema change. Destructive tools are excluded from the run.

Run evals

Try the Canva MCP server in your browser

Open MCP Agent Studio with the connection pre-filled. Add your token, pick any of 60+ models, and start chatting — no install required.

Open Agent Studio

Canva MCP server — FAQ

Common questions about connecting, scoping and using it safely.

What is the Canva MCP server?

It is Canva’s official remote MCP server at mcp.canva.com, built on the Canva Connect APIs. It connects an assistant to designs, assets, brand templates, exports and comments in your Canva account.

Can it actually design something from a description?

It works with Canva’s own generation and template features rather than laying out pixels itself. In practice the strongest results come from autofilling a brand template you already trust — the agent supplies the content, the template supplies the design.

What is brand template autofill good for?

Anything repetitive and on-brand: a social card per headline, a certificate per attendee, a listing graphic per property, a slide per data row. You define the named fields once and the agent fills them, which is where most of the time saving actually comes from.

Which plan do I need?

Brand templates and autofill are features of Canva’s paid tiers, so those tools need an account that has them. Search, create, upload and export work on the account’s normal entitlements — if you can do it in the editor, the API can generally do it too.

Is there a separate server for Canva developers?

Yes. The dev MCP server covers canva.dev documentation for building Canva Apps and Connect integrations. It is a documentation tool for engineers, not a way to work with designs, so install whichever matches what you are doing.

Other MCP servers

More on MCP Playground

Canva MCP Server — AI Access to Designs, Assets and Exports