Search your Canva designs, pull brand assets, and kick off new templates from Perplexity — keep creative work flowing without switching tabs.

Search your Canva workspace for designs, folders, and brand assets by name or tag
Spin up new designs from templates, then export and share them in one step
Data is retrieved from and written back to Canva whenever you run a query in Perplexity
An open-standard integration using the Model Context Protocol, so it works consistently across MCP-compatible tools.
List Canva designsReadRetrieves a list of all designs in the connected Canva account. Use this to browse or search available designs.Export a Canva designReadStarts an export job to download a Canva design as a file (e.g., PDF, PNG). Returns a job reference that can be used to track export progress.Upload an asset to CanvaWriteStarts an upload job to add an asset (image or video file) to Canva. Returns a job reference for tracking the upload progress.Import a design into CanvaWriteStarts a job to import an external file (e.g., PPTX, PDF) into Canva as a new design. Returns a job reference for tracking the import progress.Create a Canva designWriteCreates a new design in Canva. Accepts design type and other configuration options, and returns the newly created design.Canva Connect API over HTTPS. Requests are authenticated via OAuth on your behalf through Pipedream.
TLS 1.2+ in transit. Results are ephemeral per query — Perplexity does not retain Canva assets at rest.
Respects Canva’s native sharing model — users can only access designs and folders they have rights to. No elevation of privilege.
Write operations (upload asset, import design, create design) require explicit user confirmation before they run.
Drop fresh Canva designs into Slack the moment they’re exported — keep design reviews in one place.
Pull source files and brand briefs out of Drive, then create matching Canva designs in a single thread.
Attach Canva exports to outreach emails directly from your inbox — no copying, no broken links.
