
Canva MCP servers: which one to use
Use Canva's own hosted server: sign in with your Canva account and go. Community servers need you to create a Canva developer app first.
- Servers
- 6
- active
- Official
- 1
- by Canva
- Hosted
- 1
- nothing to install
- Local
- 4
- runs on your machine
- OAuth
- 1
- sign in, no key
Canva makes its own MCP server, so start there. It is hosted, you sign in with your Canva account, and it can search, generate, edit and export designs. Community servers connect through Canva's developer API, so you create an app at canva.com/developers and supply its client ID and secret. Pick one only if you need to run the server yourself.
Good for
- Designers who want Claude to find, generate and export Canva designs
- Marketers filling brand templates and organising folders from a prompt
- IT admins rolling Canva out to a team
- Developers who want a self-run server built on Canva Connect
Which Canva MCP server to use
Use Canva's official server unless you must self-host. The community servers need your own Canva developer app and have almost no GitHub stars, so treat them as options for developers.
| Server | Official | Runs | Sign-in | Can change things | GitHub stars |
|---|---|---|---|---|---|
| CanvaThis page | Official | Hosted | Account | Yes | – |
| canva-mcp-server | Community | Local | Developer app | Yes | 2 |
| mcp-canva-gemini-cli | Community | Local | Developer app | Yes | 0 |
| mcp-factory Canva | Community | Local | – | – | – |
All Canva MCP servers
6 active · 1 official · official first, then by GitHub stars
Canva MCPOfficialHostedOAuthCreate, search, edit, and export designs and assets from Canva.
- canva-mcp-server
Security-hardened Canva MCP server for Claude Code and AI assistants with auth middleware, XSS protection, CORS hardening, and input validation.
2 GitHub stars - mcp-canva-gemini-cliLocal
Production-ready Model Context Protocol (MCP) Server for the official Canva Connect API
0 GitHub stars - @mcp_factory/canva-mcp-serverLocal
MCP server for Canva - manage designs, folders, assets, brand templates, exports, and comments via the Canva Connect API
51/wk downloads a week - canva-mcpLocal
MCP server for Canva - create designs, manage assets, use templates, export graphics
- mcparmory-canvaLocal
Create designs, manage assets, and automate design generation from external workflows
Questions
Is there an official Canva MCP server?
Yes. Canva makes it, and Claude's connector directory lists it as made by Canva. It is hosted by Canva and needs a Canva sign-in.
What is the Canva MCP server URL?
It is https://mcp.canva.com/mcp. Add it as a connector and sign in with your Canva account.
What can the official server do?
The Claude connector page lists tools to search and read designs, generate designs, import from a URL, export, manage folders and add comments. Canva's docs also describe editing existing designs.
Does it work in Claude?
Yes. It is in Claude's connector directory, marked Anthropic verified, with Add to Claude.
Do the community servers need a Canva developer app?
Yes. falcoschaefer99-eng's README tells you to create an app at canva.com/developers, copy its client ID and secret, and turn on the listed scopes. elisbanpaco's package also reads a client ID and secret.
Which apps do the community servers work in?
falcoschaefer99-eng's README covers Claude Code and other MCP clients. elisbanpaco's README lists Google Antigravity, Gemini CLI, Claude Desktop and Cursor.
Why does it keep asking me to sign in?
The official server uses your Canva sign-in. falcoschaefer99-eng's server returns a sign-in link on the first tool call, which you open in a browser.