Guía de conector9 minutos de lectura27 herramientas MCP7 idiomas

Cómo conectar Canva a Meta Muse vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

HCPor el equipo de HelpCodeActualizado 9 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Canva

Canva

Let your AI work in Canva: find and read designs, create new ones, export them to PDF, PNG, PowerPoint or video with download links, organise folders, upload images from a link, read brand templates and comment on designs.

herramientas

27

Región

INTL

Categoría

Productividad

Autenticación

OAuth 2.0

Env vars requeridas

CANVA_CLIENT_IDCANVA_CLIENT_SECRET
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Canva con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Prueba a pedir

Prompts de ejemplo para Canva

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Canva · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Canva, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Canva + Meta Muse

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

CANVA_CLIENT_ID, CANVA_CLIENT_SECRET

Paso 1 — Obtener credenciales

  1. Activa la autenticación multifactor con una app de autenticación en tu cuenta de Canva: Settings → Login & security. Canva solo habilita el acceso a la REST API para desarrolladores que la tienen activada.
  2. Abre el Canva Developer Portal en https://www.canva.com/developers/apps, haz clic en Create an app y elige para quién es. Una app privada la aprueban los administradores de tu propio equipo y requiere un equipo de Canva Enterprise. Una app pública funciona para ti, su desarrollador, desde el primer momento; otros usuarios de Canva solo pueden conectarla después de que Canva la revise. Después abre Outside Canva → Start integrating para usar las REST API.
  3. En Configuration → Scopes, marca estos doce scopes: profile:read, design:meta:read, design:content:read, design:content:write, folder:read, folder:write, asset:read, asset:write, brandtemplate:meta:read, brandtemplate:content:read, comment:read, comment:write. El conector los pide todos, y Canva rechaza un inicio de sesión que pida un scope que no hayas marcado.
  4. En Authentication, añade la URL de redirección https://cloud.anythingmcp.com/api/mcp-oauth/callback. Si alojas AnythingMCP tú mismo, es <your AnythingMCP URL>/api/mcp-oauth/callback. Canva rechaza las URL de redirección con localhost, así que en una instalación local usa 127.0.0.1: pon SERVER_URL en http://127.0.0.1:<port> y registra http://127.0.0.1:<port>/api/mcp-oauth/callback.
  5. Copia el Client ID en CANVA_CLIENT_ID. Haz clic en Generate secret y pégalo enseguida en CANVA_CLIENT_SECRET, porque Canva solo lo muestra una vez.
  6. Instala el conector, haz clic en Authorize with Provider y permite el acceso en Canva. El inicio de sesión usa OAuth 2.0 con PKCE: AnythingMCP nunca ve tu contraseña de Canva y renueva por sí solo los tokens de acceso (válidos unas cuatro horas). Cada refresh token funciona una vez y se sustituye en cada renovación.
  7. Empieza con canva_get_me: devuelve el id de tu usuario y de tu equipo de Canva, una comprobación rápida de que la autorización funciona.

Las exportaciones llegan como enlaces de descarga: canva_create_export inicia un trabajo y canva_get_export avisa cuando termina, con un enlace por archivo (las imágenes de varias páginas dan uno por página). Los enlaces son válidos durante 24 horas. canva_get_design_export_formats muestra qué formatos admite un diseño: PDF, JPG, PNG, SVG, PowerPoint, GIF, MP4 y más, según el tipo de diseño. Los diseños con elementos premium sin licencia fallan con license_required. Canva permite 75 exportaciones por usuario cada 5 minutos y 500 al día.

Subidas desde un enlace: canva_upload_asset_from_url pone una imagen o un vídeo en tu carpeta Uploads, y canva_get_asset_upload avisa cuando ya está. Canva descarga el archivo por su cuenta, así que el enlace tiene que responder 200 al descargador de Canva. Los sitios que rechazan las descargas automáticas hacen que el trabajo falle con fetch_failed.

Carpetas y diseños: root es el nivel superior de tus Proyectos y uploads la carpeta Uploads. El id de un diseño es la parte que va después de /design/ en un enlace de Canva, por ejemplo DAFVztcvd9z en https://www.canva.com/design/DAFVztcvd9z/.... canva_create_design crea un doc, un email, una presentación o una pizarra vacíos, o un tamaño personalizado en píxeles, y devuelve su enlace de edición. Los enlaces de miniaturas caducan a los 15 minutos, y los de edición y visualización a los 30 días.

Qué plan: diseños, carpetas, subidas, exportaciones y comentarios funcionan en todos los planes de Canva, también en Free. Las plantillas de marca necesitan un plan que las incluya (Pro, Teams o Enterprise); canva_get_capabilities muestra brand_template cuando el tuyo las tiene.

Primero, confirmar: tus colaboradores ven los comentarios y las respuestas (canva_create_comment, canva_reply_to_comment), así que la IA te enseña el texto antes de publicarlo. canva_delete_folder y canva_delete_asset, que mueven elementos a la Papelera, vienen desactivados al instalar.

Solo lectura: desmarca los scopes :write en el Developer Portal y en los ajustes OAuth del conector, autoriza de nuevo y desactiva las herramientas que crean, cambian o mueven cosas.

API en vista previa: los comentarios y las subidas desde un enlace usan API de Canva en vista previa, que pueden cambiar sin aviso, y una app pública que las use no pasa la revisión de Canva. Para una app pública, desactiva canva_upload_asset_from_url, canva_get_asset_upload y las cuatro herramientas de comentarios.

Errores comunes: invalid_access_token o revoked_access_token significa que hay que autorizar de nuevo. missing_scope: marca el scope en el portal y en los ajustes OAuth del conector, y vuelve a autorizar. permission_denied o design_not_found (también folder_not_found, asset_not_found): el id es incorrecto o tu cuenta no ve ese elemento. Un 403 "requires one of capabilities" es una función de pago, como las plantillas de marca. too_many_requests: la mayoría de las llamadas permiten de 10 a 100 por minuto y usuario, así que espera un minuto.

El conector no edita el contenido de un diseño, no rellena plantillas de marca (autofill), no cambia el tamaño de los diseños, no importa archivos, no genera con IA, no lee estadísticas de diseños ni configura webhooks.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Muse

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.

  1. En Muse, abre Settings → Connectors y elige Add custom connector.
  2. Pega la URL del servidor MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
  4. En un chat, pídele a Muse algo que necesite las herramientas de Canva.

También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
canva_get_meRead who authorized the connector: the Canva user_id and team_id
canva_get_profileRead the display name of the signed-in Canva user (scope profile:read)
canva_get_capabilitiesList the paid features the signed-in user can use through the API, e.g. brand_template, autofill, resize, export_png_transparency
canva_list_designsList or search the user's designs, with id, title, owner, page_count, a thumbnail (its URL expires after 15 minutes), edit_url and view_url…
canva_get_designRead one design by id: title, owner, page_count, thumbnail, edit_url, view_url and timestamps (scope design:meta:read)
canva_create_designCreate a new, empty design and return it with id, edit_url and view_url (scope design:content:write). design_type is either a preset…
canva_get_design_export_formatsList the file formats a design can be exported to (pdf, jpg, png, svg, pptx, gif, mp4, html_bundle, html_standalone, csv), depending on its…
canva_create_exportStart exporting a design to a file. format is an object with type and options, e.g. {"type": "pdf", "size": "a4"}, {"type": "png", "width"…
canva_get_exportRead an export job: status (in_progress, success or failed), and on success urls[], one download link per file (multi-page images give one…
canva_list_folder_itemsList what a folder contains, with each item's type (design, folder, image, brand_template) and details
canva_get_folderRead a folder by id: name, thumbnail and timestamps (scope folder:read). root and uploads are aliases, not folders, and cannot be read here
canva_create_folderCreate a folder in the user's Projects (parent_folder_id root), in Uploads (uploads) or inside another folder
canva_rename_folderRename a folder; the name is the only thing that can be changed (scope folder:write)
canva_move_folder_itemMove a design, folder or image into another folder (to_folder_id root for the top level of Projects)
canva_delete_folderDelete a folder
canva_get_assetRead an uploaded asset (image or video): name, tags, owner, thumbnail and timestamps (scope asset:read)
canva_update_assetRename an asset or replace its tags. tags replaces the whole list (up to 50 tags) (scope asset:write)
canva_delete_assetMove an asset to the Trash
canva_upload_asset_from_urlStart uploading an image or video from a public URL into the user's Uploads
canva_get_asset_uploadRead an upload job started with canva_upload_asset_from_url: status in_progress, success (with asset and its id) or failed (error.code…
canva_list_brand_templatesList the brand templates the user can use, with id, title, view_url, create_url and thumbnail
canva_get_brand_templateRead one brand template by id: title, view_url, create_url (opens a new design from it), thumbnail and timestamps (scope…
canva_get_brand_template_datasetRead the autofill fields of a brand template: each field name with its type (text, image or chart)
canva_create_commentStart a comment thread on a design, optionally assigned to a collaborator
canva_get_comment_threadRead a comment thread on a design: the comment, its author, assignee, resolution state and timestamps
canva_list_comment_repliesList the replies in a comment thread, oldest first, with author and text
canva_reply_to_commentReply to a comment thread on a design (up to 100 replies per thread)

Ejemplos de prompts

  • "Busca mis diseños con 'pitch deck' en el título y dame el enlace de edición del más reciente."
  • "Exporta la presentación 'Q4 sales review' a PDF y dame el enlace de descarga."
  • "Sube a mi Canva la foto de producto de este enlace y crea con ella una nueva publicación de 1080 × 1080."
  • "Crea una carpeta 'Campaña de otoño' y mueve allí todos los diseños de la campaña de la semana pasada."

FAQ

¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.

¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Canva está a un clic.

Instala el conector, pega la clave y pregunta a Meta Muse. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Canva a MCP: Pilota Canva desde cualquier agente IA

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Conectores

Cómo conectar Canva a ChatGPT vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Conectores

Cómo conectar Canva a Claude vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Conectores

Cómo conectar Canva a Cursor vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Conectores

Cómo conectar Canva a Gemini vía MCP

Deja que tu IA trabaje en Canva: busca y lee diseños, crea otros nuevos, expórtalos a PDF, PNG, PowerPoint o vídeo con enlaces de descarga, organiza carpetas, sube imágenes desde un enlace, lee plantillas de marca y comenta diseños.

Conectores

Cómo conectar Dynamics 365 Business Central a Meta Muse vía MCP

Deja que tu IA trabaje en Business Central: consulta clientes, proveedores y productos, lee ofertas, pedidos y facturas de venta, facturas de compra, la contabilidad general, el plan de cuentas y las dimensiones, y crea clientes y borradores de ofertas y pedidos. Business Central online a través de la API estándar v2.0, con el inicio de sesión de tu cuenta de Microsoft.