Canva
www.canva.comA visual design and publishing application for creating designs and managing design-related assets and workflows.
What your agent can do
Retrieve Canva developer documentation and development assistance locally.
Via MCP.
Connect AI assistants to Canva design workflows through the hosted Canva MCP server.
Via MCP.
API requests (submitted to an API endpoint) tell the endpoint to do something.
Via API.
Tasks depend on the interface and permissions.
Connection methods
Choose a route that fits your agent.
MCP
For compatible agent apps
OAuth sign-in
View setup for MCPCLI
For agents with a terminal
View setup for CLIAPI
For custom integrations
OAuth sign-in
View paths for APIMCP connection
Retrieve Canva developer documentation and development assistance locally.
MCP server URL
npx -y @canva/cli@latest mcpConnect AI assistants to Canva design workflows through the hosted Canva MCP server.
MCP server URL
https://mcp.canva.com/mcp- Authentication
- Authorize through Canva OAuth; custom integrations must register an approved OAuth client and redirect URL.
CLI connection
CLI package
@canva/cliAPI connection
API path
https://api.canva.com/rest/v1/folders/{folderId}- Authentication
- OAuth 2.0 with the [Authorization Code flow with Proof Key for Code Exchange (PKCE)](https://datatracker.ietf.org/doc/html/rfc7636) using SHA-256.
View sources and checks
- CLI · Develop Canva apps and call Canva REST resources with JSON output and contract discovery.
- API · API requests (submitted to an API endpoint) tell the endpoint to do something.
- MCP · Retrieve Canva developer documentation and development assistance locally.
- MCP · Connect AI assistants to Canva design workflows through the hosted Canva MCP server.