design Official server available

Canva MCP Server

Canva's official MCP server lets Claude generate designs, search your library, resize for each channel and export PNG, PDF or MP4. Free on every Canva plan.

Pricing
freemium
Page updated

The AI Connector works on every Canva plan, Free included. AI generation uses your Canva AI credits; Brand Templates need a paid plan and autofill needs Canva Enterprise.

View docs
https://mcp.canva.com/mcp
Website

Canva ships its own MCP server, hosted at https://mcp.canva.com/mcp. Canva calls it the AI Connector. It's listed in Claude's connectors directory, and it also works in ChatGPT, Gemini, Copilot, Cursor and Claude Code. You sign in with OAuth, so there's no API key to manage and no community server worth picking over it.

For marketers, the useful part is the chain: generate a design from a prompt, resize it for Instagram Stories and LinkedIn, then export PNGs, all in one chat. It can also search your existing designs, pull the text out of an old deck to repurpose it, merge decks, and read comments. On paid plans it searches your Brand Templates, and on Canva Enterprise it can autofill them with data, like 10 social posts from one template and a spreadsheet.

My go-to: paste a blog post, ask Claude for three quote cards in your brand template, resize each to 1080x1920, export. Pair it with the WordPress MCP to push the finished post live, or read how Canva is growing into a full marketing suite on our blog.

Watch out for two things. Generate design runs on Magic Design and uses your Canva AI credits, and on team accounts an admin has to switch the AI Connector on. Don't mix it up with Canva's Developer MCP server, which is for building Canva apps, not for making designs.

Official vs community Canva MCP

Canva AI Connector

Remote server URL: https://mcp.canva.com/mcp

The official hosted server is the one to use. It covers design generation, search, resize, export and Brand Templates, and it signs in with OAuth. Canva also has a separate Developer MCP server, but that one helps you build Canva apps and Connect API integrations, so skip it unless you're writing code for Canva.

What you can ask it

  • “Create an Instagram post announcing our spring sale, bright colours, clear call to action”
  • “Find every presentation that mentions our Q3 campaign and list them with edit links”
  • “Resize my latest LinkedIn graphic to a 1080x1920 Story and export both as PNG”
  • “Pull all the text from my Product Launch deck and turn it into five LinkedIn posts”
  • “Show me the unresolved comments on the launch deck and summarise what people want changed”
  • “Use our webinar Brand Template to make one promo graphic per speaker from this list”

Features

  • Generate designs from a prompt, or create an editable design for a set format like an Instagram post
  • Search your designs by title or content, and pull full text and images from any design
  • Make targeted edits to existing designs by prompt, and resize them to preset or custom sizes for each channel
  • Export as PDF, PNG, JPG, PPTX or MP4
  • Import PDFs and PowerPoints from a URL and turn them into editable Canva designs
  • Merge or copy designs, manage folders, and read and reply to comments
  • Search Brand Templates (paid plans) and autofill them with data (Canva Enterprise)

How to set up the Canva MCP Server

Works with: Claude, Claude Code, ChatGPT, Cursor, Gemini, Microsoft Copilot

1. Claude / claude.ai: go to Settings → Connectors, find Canva, connect and sign in. Then turn Canva on in a chat's connector menu. 2. Claude Code, add the remote server and sign in with /mcp:
claude mcp add --transport http canva https://mcp.canva.com/mcp
Or install Canva's plugin, which bundles the MCP with its agent skills:
/plugin marketplace add canva-sdks/canva-skills
/plugin install canva@canva-skills
3. Clients without remote MCP support, use mcp-remote:
{
  "mcpServers": {
    "canva": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://mcp.canva.com/mcp"]
    }
  }
}
4. ChatGPT: open Settings → Plugins, add Canva and follow the sign-in prompts. 5. On a Canva team account, ask your admin to turn on Canva's AI Connector under Admin Dashboard → Controls and Permissions → Third-party integrations.

Alternatives

Figma MCP

Better if your design team lives in Figma. See our Figma MCP page.

Canva Agent Skills

Canva's own skills plugin for Claude Code and Codex, built on the same MCP server.

FAQ

Is there an official Canva MCP server?
Yes. Canva hosts it at https://mcp.canva.com/mcp and calls it the Canva AI Connector. It's in Claude's connectors directory and works in ChatGPT, Gemini and Copilot too.
How do I connect Canva to Claude?
In Claude, open Settings → Connectors, pick Canva and sign in. In Claude Code, run claude mcp add --transport http canva https://mcp.canva.com/mcp and authenticate with /mcp.
Is the Canva MCP free?
The connector is free on all Canva plans, including Free. AI design generation uses Canva AI credits, and Brand Template autofill requires Canva Enterprise.
Why can't I connect Canva on my team account?
Team admins control it. The AI Connector counts as a third-party integration, and if it's off, nobody on the team can connect an assistant.
Can Claude edit my existing Canva designs?
Yes, within limits. Canva lists targeted edits by prompt, plus resize, copy, merge, export and comments. Available actions vary by assistant, so for fine layout work open the design in Canva.

Added: 2026-02-23 · Last reviewed: 2026-09-22