Is the Canva MCP server official?
Yes. It is built and hosted by Canva and documented on canva.dev as Canva for AI assistants, part of the Canva Developers SDK.
@Canva
Basic information
Canva is a visual communication platform for creating presentations, social graphics, documents, and brand assets. Its remote MCP server connects assistants to Canva designs, assets, exports, and comments so creative work can be discussed, revised, and prepared from conversation.
https://mcp.canva.com/mcpclaude mcp add canva --transport http https://mcp.canva.com/mcpDocumentation reviewed 2026-10-25
Canva provides an official remote MCP service for design creation, editing, search and export. Personal-assistant users and teams building integrations have different onboarding paths.
Follow Canva’s personal AI Connector help for an existing assistant, or its developer access-and-permissions guide for a custom integration. Complete account authorization before interpreting an empty tool list. Features and access depend on Canva permissions and plan.
These notes check the linked documentation, not a live authenticated connection. Suggested checks are steps for you to run.
Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
This server requires authentication. Tool discovery may require signing in or credentials from the provider.
Fetch the live tool list directly from this server's endpoint using the button above.
The Canva MCP server is Canva's official remote MCP endpoint (https://mcp.canva.com/mcp). It lets AI assistants create, edit, search, export and comment on Canva designs through natural language, after each user signs in with OAuth.
Canva describes this server as the foundation of "Canva for AI assistants", one of the three surfaces of the Canva Developers SDK. It exposes design generation and editing, asset and brand management, library search, export and commenting as MCP tools. There is nothing to install: the server is hosted by Canva and uses the Streamable HTTP transport.
Prerequisites: a Canva account and an MCP client that supports remote servers with OAuth. Every user authenticates individually, and the first connection opens a browser window where you approve access to your Canva account. No API key is pasted into the config.
Server URL:
https://mcp.canva.com/mcp
If you are building your own AI product or connector on top of Canva MCP, Canva's developer docs say to create an app in the Canva Developer Portal and turn on Canva MCP. That gives you a client ID and secret. Clients that use Client ID Metadata Documents (CIMD) apply through a waitlist instead.
claude mcp add canva --transport http https://mcp.canva.com/mcp
Start Claude Code, run /mcp, and complete the Canva sign-in in your browser.
Add the remote server to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": {
"canva": {
"url": "https://mcp.canva.com/mcp"
}
}
}
Run MCP: Add Server, choose HTTP, and enter the URL, or add to .vscode/mcp.json:
{
"servers": {
"canva": {
"type": "http",
"url": "https://mcp.canva.com/mcp"
}
}
}
Canva's Help Center has a "Set up the Canva AI Connector" guide for popular AI assistants. For any client that accepts a custom remote connector, enter the same URL and sign in when prompted.
Canva's tool reference groups the tools by area:
search-designs, get-design, get-design-pages, get-design-content, get-presenter-notes, generate-design, create-design, copy-design and merge-designs.start-editing-transaction, perform-editing-operations, commit-editing-transaction and cancel-editing-transaction apply changes to an existing design in a controlled sequence. get-design-thumbnail previews the result.get-export-formats, export-design and resize-design (Pro and above, with a limited trial on Free).upload-asset-from-url, get-assets, generate-image, remove-background, create-folder, list-folder-items and move-item-to-folder.list-brand-kits, search-brand-templates, create-design-from-brand-template and autofill-design.comment-on-design, list-comments, reply-to-comment and list-replies.import-design-from-url, resolve-shortlink and help.Canva runs two different MCP servers. This one (Canva for AI assistants, at mcp.canva.com) works on your designs. The Canva Dev MCP server is a local server for developers building Canva apps. You run it with npx -y @canva/cli@latest mcp, and it supplies documentation and app-generation help rather than access to your designs. Community Canva MCP servers also exist, but they usually require your own Canva Connect API credentials and are not maintained by Canva. For a different design tool, see the Figma Context MCP Server.
generate-design can take longer than other tools. Canva recommends raising your client's timeout to 60 seconds.canva.com and canva.ai. Allow both domains to avoid cross-origin restrictions.license_required.Yes. It is built and hosted by Canva and documented on canva.dev as Canva for AI assistants, part of the Canva Developers SDK.
Most core features (design generation, editing, search, exports, comments and asset uploads) are available on all Canva plans. Resizing, autofill, brand kits and brand templates require Canva Pro or above.
No. End users sign in with OAuth in the browser. Teams building their own AI applications get a client ID and secret by creating an app in the Canva Developer Portal and enabling Canva MCP.
Yes. Any MCP client that supports remote Streamable HTTP servers with OAuth can connect to `https://mcp.canva.com/mcp`. Claude Code needs a single `claude mcp add` command.
Remote. Canva hosts it, so there is nothing to run on your machine. The separate Canva Dev MCP server for app developers is the one that runs locally.
No. Canva does not support organization-level authentication. Each user must complete the OAuth flow and can only reach their own designs or ones shared with them.
The docs list formats such as PDF, PNG, JPG, PPTX and MP4. Pro plans get pro-quality output, such as lossless PNG and transparent backgrounds.
Yes. Limits are set per tool, for example 20 requests per minute for `generate-design` and `export-design`. Tools without their own limit fall under the default of 300 requests per minute per user.
The Canva remote MCP server is a hosted Model Context Protocol endpoint at https://mcp.canva.com/mcp, so AI assistants can connect to it without installing or running anything locally.
Add the endpoint https://mcp.canva.com/mcp to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.
Yes. Canva uses OAuth: the first time you connect, your MCP client opens a browser window to sign in and authorize access, then reuses the credentials for future sessions.
Canva exposes a Streamable HTTP endpoint, the transport used by remote MCP servers and supported by all major MCP clients.
Research competitors' winning ads, clone them for your brand and launch paused campaigns on Meta, Google and TikTok from chat.
Production remote MCP server with 35 safe web-intelligence tools: 32 paid x402 URL operations plus 3 free discovery/demo tools. Base Mainnet USDC, no account or API key; SSRF protection, strict schemas and idempotent set
AdsMCP is the MCP entry point into the Adgentek Ad Server. Call ads_serve with the conversation context and get back a native ad matched to user intent, or no ad when one does not fit. Publishers earn on a CPM basis. Fre
Remote MCP server that turns Claude, ChatGPT, or Cursor into a full ad workflow: research any brand's live Facebook and TikTok ads, clone the proven winners for your own brand, and launch real campaigns on Google, TikTok
Discover, evaluate, and buy solutions for the cloud
Comments