Canva MCP server
Create, find, autofill, and export Canva designs from AI assistants. Connect your AI agents to Canva with enterprise-grade governance, observability, and control through MintMCP Gateway.
Tools included with Canva MCP
upload-asset-from-url
Upload an asset (e.g. an image, a video) from a URL into Canva If the API call returns "Missing scopes: [asset:w...
resolve-shortlink
Resolves a Canva shortlink ID to its target URL. IMPORTANT: Use this tool FIRST when a user provides a shortlink (e.g...
search-designs
Search docs, presentations, videos, whiteboards, sheets, and other designs in Canva, except for templates or brand te...
get-design
Get detailed information about a Canva design, such as a doc, presentation, whiteboard, video, or sheet. This include...
get-design-pages
Get a list of pages in a Canva design, such as a presentation. Each page includes its index and thumbnail. This tool ...
get-design-content
Get the text content of a doc, presentation, whiteboard, social media post, and other designs in Canva (except sheets...
get-presenter-notes
Get the presenter notes from a presentation design in Canva. Use this when you need to read the speaker notes attache...
import-design-from-url
Import a file OR zip file from a URL as a new Canva design. USE THIS TOOL when the user provides a URL to a .zip, .ta...
export-design
Export a Canva design, doc, presentation, whiteboard, videos and other Canva content types to various formats (PDF, J...
get-export-formats
Get the available export formats for a Canva design. This tool lists the formats (PDF, JPG, PNG, PPTX, GIF, MP4) that...
create-folder
Create a new folder in Canva. You can create it at the root level or inside another folder.
move-item-to-folder
Move items (designs, folders, images) to a specified Canva folder
list-folder-items
List items in a Canva folder. An item can be a design, folder, or image. You can filter by item type and sort the res...
search-folders
Search the user's folders and folders shared with the user based on folder names and tags. Returns a list of m...
comment-on-design
Add a comment on a Canva design. You need to provide the design ID and the message text. The comment will be added to...
list-replies
Get a list of replies for a specific comment on a Canva design. Comments can contain multiple replies from diffe...
reply-to-comment
Reply to an existing comment on a Canva design. You need to provide the design ID, comment ID, and your reply message...
list-comments
Get a list of comments for a particular Canva design. Comments are discussions attached to designs that help tea...
generate-design
Generate professionally designed content in Canva including visual designs (posters, social media posts, presentation...
create-design-from-candidate
Create a new Canva design from a generation job candidate ID. This converts an AI-generated design candidate into an ...
Showing 20 of 22 tools
Works with every major client
Why MintMCP gateway
Centralized governance
Unified authentication, audit logging, and rate control for all Canva MCP connections.
One-click deployment
Instantly enable Canva MCP for AI teams via MintMCP's standardized gateway without manual server setup.
OAuth + SSO enforcement
Automatic enterprise authentication wrapping for Canva MCP endpoints.
Host stdio servers on MintMCP instead of running locally
Containerized servers become accessible to clients like ChatGPT without local installations. Better risk management and security posture without requiring users to run servers on their machines.
Observability and control
Real-time dashboards for monitoring usage, detecting anomalies, and maintaining SLA compliance.
Enterprise hardening
High availability, security, and compliance alignment transform MCP from developer utility to production-grade infrastructure.
Supports shared and per-user auth
Flexibility to configure service accounts at the admin level or enable individual OAuth flows. Secrets remain protected while users gain access, with centralized revocation capabilities.
Granular tool access control
Configure tool access by role. For example, enable read-only operations and exclude write tools like create and delete.
FAQs
Yes. MintMCP Gateway is SOC 2 compliant and uses OAuth-based authentication for all Canva MCP interactions.