canva

Official
Local
GitHub Repo

Overview

The canva MCP server is a Model Context Protocol (MCP) server that allows AI assistants and agents to interact directly with Canva’s design platform through a structured, AI-friendly interface. It enables AI-driven workflows to create, edit, and manage visual designs — such as presentations, social graphics, documents, and brand assets — without leaving the conversational or automated workflow.

This server is especially useful for content creation, marketing workflows, design automation, and brand-aware AI assistants.

Transport

streamable-http

Tools

  • upload-asset-from-url
  • get-asset-upload-from-url-status
  • search-designs
  • get-design
  • get-design-pages
  • get-design-content
  • import-design-from-url
  • get-design-import-from-url-status
  • export-design
  • get-export-formats
  • get-design-export-status
  • create-folder
  • move-item-to-folder
  • list-folder-items
  • comment-on-design
  • list-comments
  • list-replies
  • reply-to-comment

Key Capabilities

  • AI-driven design creation — Generate new Canva designs from prompts, templates, or structured inputs.
  • Design editing and iteration — Update copy, images, colors, or layout elements programmatically.
  • Template-based workflows — Create consistent outputs by reusing brand or campaign templates.
  • Asset management — Access and manage designs within a Canva workspace.
  • Content export — Produce ready-to-share visual assets in standard formats.

How It Works

The canva MCP server runs as an MCP service that connects AI clients to Canva’s APIs using secure, scoped authentication. After configuration, the server exposes Canva operations as MCP tools that an AI assistant can invoke as part of a larger workflow.

When an agent calls a tool, the server translates the MCP request into the corresponding Canva API operation, applies the requested changes, and returns structured results — such as design IDs, metadata, or export locations — over the MCP protocol.

By abstracting away Canva’s API details and authentication flows, the server allows AI assistants to reason about and manipulate visual designs directly. This makes it possible to build workflows like “create a branded slide deck from this outline,” “update campaign graphics with new copy,” or “export social assets for multiple channels” entirely through AI-driven interactions.