Canva MCP Skill para Openclaw

Uma skill MCP abrangente que fornece 22 ferramentas especializadas para interagir programaticamente com designs, pastas e ativos do Canva.

manojbajaj95
v0.1.0
Mar 12, 2026
1
1.5k
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install canva-2

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o canva-2 usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Canva MCP Skill?

A skill Canva MCP para Openclaw Skills permite que agentes de IA interajam perfeitamente com o ecossistema do Canva por meio de uma interface robusta baseada em API. Ela oferece um conjunto de ferramentas projetadas para pesquisar, recuperar e modificar designs, bem como gerenciar estruturas organizacionais como pastas e kits de marca.

Ao utilizar esta skill, os desenvolvedores podem construir agentes capazes de automatizar tarefas de design repetitivas, como fazer upload de ativos de URLs, extrair conteúdo de rich text ou exportar designs finalizados em vários formatos como PDF, JPG ou MP4. A skill lida com a autenticação OAuth complexa automaticamente, garantindo uma conexão segura e persistente com a plataforma Canva para automação criativa simplificada.

Casos de uso do Canva MCP Skill

  • Upload automático de ativos de URLs externas diretamente para as bibliotecas do Canva para criação rápida de conteúdo.
  • Pesquisa e recuperação programática de design para auditar ativos de marca ou reutilizar conteúdo existente.
  • Gerenciamento de colaboração de equipe por meio de sistemas automatizados de comentários e respostas em projetos de design específicos.
  • Operações de design estrutural, incluindo mesclagem, reordenação ou exclusão de páginas em vários projetos.
  • Exportação simplificada de apresentações, documentos e postagens de redes sociais em vários formatos para distribuição automatizada.

Como o Canva MCP Skill funciona

  1. O agente de IA se autentica no Canva usando o fluxo OAuth integrado gerenciado pelo pacote mcp-skill, persistindo tokens para uso futuro.
  2. Quando um usuário fornece um shortlink, o agente primeiro o resolve para extrair o ID de design específico necessário para chamadas de API.
  3. O agente invoca ferramentas específicas como search-designs ou get-design-content para consultar ou buscar metadados da API do Canva.
  4. Para modificações estruturais, a skill processa operações sequenciais como move_pages ou delete_pages, solicitando a confirmação do usuário para ações destrutivas.
  5. A skill retorna dados estruturados, como miniaturas de ativos, URLs de download de exportação ou hierarquias de pastas, de volta ao agente para processamento posterior.

Configuração do Canva MCP Skill

Instale a dependência principal usando seu gerenciador de pacotes preferido:

uv pip install mcp-skill

Certifique-se de que a estrutura do seu diretório local seja reconhecida adicionando o diretório de skills ao seu caminho Python:

export PYTHONPATH=".agents\/skills:$PYTHONPATH"

Inicialize o aplicativo em seu script Python para começar a usar o Openclaw Skills:

from canva.app import CanvaApp
app = CanvaApp() # Gerencia OAuth automaticamente

Esquema de Dados e Taxonomia de Canva MCP Skill

A skill organiza os dados em torno dos tipos de recursos principais do Canva. A maioria das ferramentas retorna metadados JSON estruturados conforme descrito abaixo:

Entidade Metadados Principais Descrição
Design design_id, title, urls, thumbnail Metadados para documentos, apresentações e vídeos.
Folder folder_id, name, parent_folder_id Dados hierárquicos para organizar designs e imagens.
Page index, thumbnail Dados individuais de slide ou página dentro de um design.
Comment comment_id, message, resolution_status Dados de feedback colaborativo anexados aos designs.

Recursos avançados do Canva MCP Skill

  • Gerenciamento automatizado de tokens OAuth que armazena credenciais localmente para evitar reautenticação frequente.
  • Ferramentas avançadas de manipulação de páginas que suportam mesclagem em lote, reordenação e exclusão confirmada de páginas de design.
  • Lógica de pesquisa inteligente que diferencia designs de propriedade do usuário e modelos de marca para evitar erros de edição.
  • Ingestão de ativos de alta resolução que suporta uploads diretos de URLs HTTPS públicas para a biblioteca de mídia do Canva.
  • Resolução de shortlink integrada para converter URLs amigáveis ao marketing em IDs de design acionáveis para o agente.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*