
Canva
OfficialCreates 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.
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
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)
Get a list of designs from the user's Canva account with pagination and filtering options
Create a new design using a specified template or from scratch with custom dimensions
Retrieve detailed information about a specific design including elements and properties
Update design properties such as title, elements, text content, or images
Delete a specific design from the user's Canva account
Alternatives
Related Skills
Browse all skills"PDF generation toolkit. Create invoices, reports, certificates, forms, charts, tables, barcodes, QR codes, Canvas/Platypus APIs, for professional document automation."
Complete production-ready guide for Motion Canvas with ESM/CommonJS workarounds, full setup templates, and troubleshooting for programmatic video creation using TypeScript
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.
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.
Flight canvas for comparing flights and selecting seats. Use when users need to browse flight options and book seats.
Automate Canva tasks via Rube MCP (Composio): designs, exports, folders, brand templates, autofill. Always search tools first for current schemas.