Canva MCP

Canva MCP works with your design library, letting an assistant find existing materials and attach feedback as comments.

MCP serverOfficial

Extended access

Why this level

  • After OAuth sign-in, the assistant can read account materials and create, edit or export designs within the user’s permissions.
All reasons and checks

canva.dev/docs/apps/mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/canva-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • After OAuth sign-in, the assistant can read account materials and create, edit or export designs within the user’s permissions.

This is third-party code. Review the repository files before installing.

What it does

Canva MCP is a remote MCP server connecting an AI assistant to Canva tools. After user sign-in, the agent can create and edit designs, search a library and retrieve exports. Canva hosts the server, so it does not require a local build. This connection supports everyday design work. Canva Dev MCP is a separate tool for developing integrations. When a client lacks remote MCP support, the official documentation describes bridging the connection through `mcp-remote`.

Who it is for. Designers and marketers searching and changing their Canva materials through an assistant conversation.

Good fit when

  • A marketer finds a recent design and requests an approved text edit.
  • An author retrieves a PDF or PNG export of existing material from chat.
  • A designer generates a draft from a description and reviews it in Canva.
  • A team adds feedback as a comment attached to a design.

Not a fit when

  • The organization has disabled the connector or third-party integrations.
  • A developer needs Dev MCP for coding an integration rather than working with designs.
  • A user expects actions without authenticating their own Canva account.

Example request

Find and show my most recently edited Canva design without changing it before review.

MCP

Transport
http
Authentication
OAuth

Limitations

Each user signs in to Canva and authorizes their assistant; the shared server URL does not replace authentication. A team administrator can disable AI Connector, including existing connections. Individual actions depend on the plan and access to materials; Brand Template search, for example, is not included in every plan. Some generation actions consume Canva AI allowance, and the assistant may impose separate limits of its own.

How to disable. Disconnect Canva in the assistant’s connections. Team administrators can also disable AI Connector under Controls and Permissions, stopping existing team connections.

FAQ

How do I connect the official server?

Open https://www.canva.com/help/mcp-agent-setup/ and select your assistant. Manual configuration uses the shared `https://api.canva.com/connect/v1/mcp` endpoint; complete Canva sign-in afterward.

How do I verify the connection?

Quickstart suggests: “Show me my most recently edited Canva design”. The client should request approval for tool use, then return the design result.

Do I need a personal server URL?

No. The server uses the shared `https://api.canva.com/connect/v1/mcp` address, while access follows each user’s sign-in. Add that endpoint to your client and complete authorization in the Canva window.

What if the client lacks remote MCP?

The official VS Code example runs `npx` with arguments `-y`, `mcp-remote@latest`, `https://api.canva.com/connect/v1/mcp`. This bridges to the same server; sign in with your own account afterward.

Why is a Brand Template unavailable?

Your account may lack an eligible plan or access to that template. Select the correct account, then ask a team administrator or Brand Designer to share it.

Discussion

No questions or reviews yet.

Canva plugin for Claude Code, Cursor and Codex: six skills for resizing, bulk creation, edits and review of designs.

PluginExtended access162Repository stars

A TYPO3 extension with an MCP server: an agent browses the page tree and edits records, and changes queue up in workspaces.

MCP serverExtended access108Repository stars
Official

Official Contentful MCP server: entries, content types, assets, locales and AI Actions via the Management API

MCP serverBroad access62Repository stars
Official

The official remote MCP server of Metricool: the agent publishes posts, reads social analytics and runs ad campaigns

MCP serverBroad access

An MCP server that searches brands' public ads in the Facebook Ads Library and analyzes their images and videos

MCP serverExtended access327Repository stars

README in short

Official documentation separates design MCP from development-focused Dev MCP. Quickstart publishes the endpoint, per-user sign-in and a recent-design test. Help covers team and plan restrictions.

README badge

Report a problem