Skip to content
Kitbay
Submit

canva-cli

Apache-2.0

Canva's own skill for working with Canva's REST API through the Canva command-line tool instead of the MCP server.

What the skill teaches

Canva's own skill for working with Canva's REST API through the Canva command-line tool instead of the MCP server. It is meant for jobs that involve local files, scripts or direct programmatic access to designs, folders, assets and exports. The agent first checks whether the CLI is installed, installs it with npm only when the user agrees, and makes sure the right user is signed in through the browser-based login. It must not read or print the stored auth token and should confirm which profile to use when several Canva accounts are configured. The CLI needs Node.js 24 and npm 11.

Capabilities

  • Call Canva REST API operations with the canva api command
  • Work with Canva designs, folders, assets and exports from local scripts
  • Sign in to Canva with a browser authorisation flow