Design33 toolsBrowser login (OAuth), no API keys
Canva Editing integration for AI agents
Edit text and images inside your existing Canva designs, page by page
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Canva Editing once and call the same tools from all of them.
Setup
Connect Canva through ClawLink's hosted setup to let your agent edit text and images inside your existing designs. Sign in to Canva and approve the permissions.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Canva Editing exposes 33 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
canva_mcp_export_design | Export a Canva design, doc, presentation, whiteboard, video, or other Canva content type to a | Read |
canva_mcp_get_assets | Get metadata for particular assets by a list of their IDs | Read |
canva_mcp_get_brand_template_dataset | Gets the dataset schema of a brand template | Read |
canva_mcp_get_design | Get detailed information about a Canva design, such as a doc, presentation, whiteboard, video | Read |
canva_mcp_get_design_candidates | Internal tool for widget UI polling | Read |
canva_mcp_get_design_content | Get the text content of a doc, presentation, whiteboard, social media post, and other designs | Read |
canva_mcp_get_design_pages | Get a list of pages in a Canva design, such as a presentation | Read |
canva_mcp_get_design_thumbnail | Get the thumbnail for a particular page of the design in the specified editing transaction | Read |
canva_mcp_get_export_formats | Get the available export formats for a Canva design — the formats (PDF, JPG, PNG, PPTX, GIF | Read |
canva_mcp_get_presenter_notes | Get the presenter notes from a presentation design in Canva | Read |
canva_mcp_list_brand_kits | Get a list of brand kits available to the user | Read |
canva_mcp_list_comments | Get a list of comments for a particular Canva design | Read |
canva_mcp_list_folder_items | List items in a Canva folder | Read |
canva_mcp_list_replies | Get a list of replies for a specific comment on a Canva design | Read |
canva_mcp_resolve_shortlink | Resolves a Canva shortlink ID to its target URL | Read |
canva_mcp_search_brand_templates | Searches and lists for templates available to the current user | Read |
canva_mcp_search_designs | Search docs, presentations, videos, whiteboards, sheets, and other designs in Canva, except for | Read |
canva_mcp_search_folders | Search the user's folders and folders shared with the user based on folder names and tags | Read |
canva_mcp_cancel_editing_transaction | Cancel an editing transaction | Read |
canva_mcp_comment_on_design | Add a comment on a Canva design | Read |
canva_mcp_commit_editing_transaction | Commit an editing transaction | Read |
canva_mcp_copy_design | Create a new Canva design by copying an existing design | Read |
canva_mcp_create_design_from_brand_template | Create a new Canva design from a brand template | Read |
canva_mcp_create_design_from_candidate | Create a new Canva design from a generation job candidate ID | Read |
canva_mcp_create_folder | Create a new folder in Canva | Read |
canva_mcp_generate_design | Generate professionally designed content in Canva including visual designs (posters, social | Read |
canva_mcp_import_design_from_url | ALWAYS use this tool when the user's message contains an HTTPS URL and their intent is to | Read |
canva_mcp_move_item_to_folder | Move items (designs, folders, images) to a specified Canva folder | Read |
canva_mcp_perform_editing_operations | Perform editing operations on a design | Read |
canva_mcp_reply_to_comment | Reply to an existing comment on a Canva design | Read |