Canva

Canva

Official
canva

Creates and manages Canva designs programmatically, letting you generate visual content, autofill templates, and export designs as PDFs or images.

Canva MCP server. Create designs, access brand kits, and export assets via Canva Connect API. Automate design workflows from AI clients.

4,748 viewsLocal (stdio)

What it does

  • Create new Canva designs from templates
  • Autofill design templates with custom content
  • Search existing Canva designs
  • Export designs as PDF or image files
  • Manage design elements and layouts
  • Generate visual content automatically

Best for

Content creators automating social media graphicsMarketing teams generating branded materials at scaleDevelopers building visual content workflowsBusinesses creating automated report graphics
Direct Canva API integrationTemplate autofill capabilitiesMultiple export formats

About Canva

Canva is an official MCP server published by canva that provides AI assistants with tools and capabilities via the Model Context Protocol. Canva MCP server. Create designs, access brand kits, and export assets via Canva Connect API. Automate design workflows It is categorized under ai ml. This server exposes 16 tools that AI clients can invoke during conversations and coding sessions.

How to install

You can install Canva in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

Canva is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

Tools (16)

list_designs

Get a list of designs from the user's Canva account with pagination and filtering options

create_design

Create a new design using a specified template or from scratch with custom dimensions

get_design

Retrieve detailed information about a specific design including elements and properties

update_design

Update design properties such as title, elements, text content, or images

delete_design

Delete a specific design from the user's Canva account

Alternatives

Related Skills

Browse all skills
reportlab

"PDF generation toolkit. Create invoices, reports, certificates, forms, charts, tables, barcodes, QR codes, Canvas/Platypus APIs, for professional document automation."

28
motion-canvas

Complete production-ready guide for Motion Canvas with ESM/CommonJS workarounds, full setup templates, and troubleshooting for programmatic video creation using TypeScript

27
3d-graphics

3D web graphics with Three.js (WebGL/WebGPU). Capabilities: scenes, cameras, geometries, materials, lights, animations, model loading (GLTF/FBX), PBR materials, shadows, post-processing (bloom, SSAO, SSR), custom shaders, instancing, LOD, physics, VR/XR. Actions: create, build, animate, render 3D scenes/models. Keywords: Three.js, WebGL, WebGPU, 3D graphics, scene, camera, geometry, material, light, animation, GLTF, FBX, OrbitControls, PBR, shadow mapping, post-processing, bloom, SSAO, shader, instancing, LOD, WebXR, VR, AR, product configurator, data visualization, architectural walkthrough, interactive 3D, canvas. Use when: creating 3D visualizations, building WebGL/WebGPU apps, loading 3D models, adding animations, implementing VR/XR, creating interactive graphics, building product configurators.

27
canvas-design

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

20
flight

Flight canvas for comparing flights and selecting seats. Use when users need to browse flight options and book seats.

12
canva-automation

Automate Canva tasks via Rube MCP (Composio): designs, exports, folders, brand templates, autofill. Always search tools first for current schemas.

12