Canva

Canva's hosted MCP server brings designs, presentations, brand assets, and creative workflows into compatible assistants.

Connection specification

Remote endpoint
https://mcp.canva.com/mcp
Browser access
Not yet measured
Declared MCP transport
Streamable HTTP
Live-validated MCP transport
Not yet verified — Latest validation did not verify a transport
Declared authentication
OAuth 2.1
Detected authentication
OAuth 2.1 detected or retained from publisher evidence
Protocol lifecycle
Not yet negotiated
Authorization server
https://mcp.canva.com
Category
Design

Product documentation · Official listing documentation

Provider guidance

  • Live mcptest audit on 2026-08-24 found Canva's advertised Client ID Metadata Document route rejects the hosted redirect, while issuer-bound Dynamic Client Registration at https://mcp.canva.com/register returns a usable public client. mcptest therefore selects DCR before authorization for this exact target and issuer.

Browse all MCP servers · Test this endpoint in the MCP Playground

Authorization setup

No app registration needed

The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.

Publisher evidence reviewed .

Publisher documentation

Connect this server to your client

Claude Code setup

Run in a terminal. This user-scoped entry is available across projects.

claude mcp add --transport http --scope user 'canva' 'https://mcp.canva.com/mcp'

No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.

  • Using live-validated endpoint: https://mcp.canva.com/mcp
  • No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.
  • Publisher evidence (reviewed 2026-08-24): https://www.canva.dev/docs/mcp/
  • Provider guidance: Live mcptest audit on 2026-08-24 found Canva's advertised Client ID Metadata Document route rejects the hosted redirect, while issuer-bound Dynamic Client Registration at https://mcp.canva.com/register returns a usable public client. mcptest therefore selects DCR before authorization for this exact target and issuer.
  • After adding the server, open Claude Code, run /mcp, select the server, and follow the browser flow to authenticate.

Claude Code MCP documentation

Codex CLI setup

Run in a terminal; Codex stores the entry in ~/.codex/config.toml.

codex mcp add 'canva' --url 'https://mcp.canva.com/mcp'
codex mcp login 'canva'

No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.

  • Using live-validated endpoint: https://mcp.canva.com/mcp
  • No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.
  • Publisher evidence (reviewed 2026-08-24): https://www.canva.dev/docs/mcp/
  • Provider guidance: Live mcptest audit on 2026-08-24 found Canva's advertised Client ID Metadata Document route rejects the hosted redirect, while issuer-bound Dynamic Client Registration at https://mcp.canva.com/register returns a usable public client. mcptest therefore selects DCR before authorization for this exact target and issuer.

Codex MCP documentation

Cursor setup

Add to .cursor/mcp.json for this project, or ~/.cursor/mcp.json for all projects.

{
  "mcpServers": {
    "canva": {
      "url": "https://mcp.canva.com/mcp"
    }
  }
}

No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.

  • Using live-validated endpoint: https://mcp.canva.com/mcp
  • No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.
  • Publisher evidence (reviewed 2026-08-24): https://www.canva.dev/docs/mcp/
  • Provider guidance: Live mcptest audit on 2026-08-24 found Canva's advertised Client ID Metadata Document route rejects the hosted redirect, while issuer-bound Dynamic Client Registration at https://mcp.canva.com/register returns a usable public client. mcptest therefore selects DCR before authorization for this exact target and issuer.

Cursor MCP documentation

VS Code setup

Add to .vscode/mcp.json, or run “MCP: Open User Configuration” for a private user-level entry.

{
  "servers": {
    "canva": {
      "type": "http",
      "url": "https://mcp.canva.com/mcp"
    }
  }
}

No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.

  • Using live-validated endpoint: https://mcp.canva.com/mcp
  • No app registration needed: The publisher supports automatic registration for compatible public clients. No additional provider app setup is required.
  • Publisher evidence (reviewed 2026-08-24): https://www.canva.dev/docs/mcp/
  • Provider guidance: Live mcptest audit on 2026-08-24 found Canva's advertised Client ID Metadata Document route rejects the hosted redirect, while issuer-bound Dynamic Client Registration at https://mcp.canva.com/register returns a usable public client. mcptest therefore selects DCR before authorization for this exact target and issuer.

VS Code MCP documentation

Latest validation evidence

Validation status
Online when last tested
Validation checked at
Aug 24, 2026 at 2:00 AM
Validation detail
OAuth authorization can start through provider-preferred DCR: the exact Canva issuer returned HTTP 201 for the hosted callback; advertised CIMD was rejected and is not selected