Connector-Anleitung8 Minuten Lesezeit27 MCP-Tools7 Sprachen

Canva über MCP mit Claude verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

HCVom HelpCode-TeamAktualisiert 8 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

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.

Tools

27

Region

INTL

Kategorie

Produktivität

Authentifizierung

OAuth 2.0

Benötigte Env-Vars

CANVA_CLIENT_IDCANVA_CLIENT_SECRET
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Canva mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

AnythingMCP ist im Connector-Verzeichnis von Claude gelistet: Füg es mit einem Klick zu Claude hinzu (öffnet in neuem Tab), melde dich an und wähle, welche MCP-Server Claude nutzen darf.

Zusammenfassung

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Frag einfach

Beispiel-Prompts für Canva

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Canva · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Canva klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Canva + Claude

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

CANVA_CLIENT_ID, CANVA_CLIENT_SECRET

Schritt 1 — Zugangsdaten holen

  1. Schalte für dein Canva-Konto die Mehrfaktor-Authentifizierung mit einer Authenticator-App ein: Settings → Login & security. Canva gibt Entwicklern erst dann Zugriff auf die REST API, wenn sie aktiv ist.
  2. Öffne das Canva Developer Portal unter https://www.canva.com/developers/apps, klicke auf Create an app und wähle, für wen die App gedacht ist. Eine private App geben die Admins deines eigenen Teams frei; sie setzt ein Canva-Enterprise-Team voraus. Eine öffentliche App funktioniert für dich als Entwickler sofort; andere Canva-Nutzer können sie erst verbinden, wenn Canva sie geprüft hat. Öffne dann Outside Canva → Start integrating, um die REST APIs zu nutzen.
  3. Hake unter Configuration → Scopes diese zwölf Scopes an: 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. Der Connector fragt alle an, und Canva lehnt eine Anmeldung ab, die einen nicht angehakten Scope verlangt.
  4. Trage unter Authentication die Redirect-URL https://cloud.anythingmcp.com/api/mcp-oauth/callback ein. Hostest du AnythingMCP selbst, lautet sie <your AnythingMCP URL>/api/mcp-oauth/callback. Canva lehnt Redirect-URLs mit localhost ab, nimm bei einer lokalen Installation also 127.0.0.1: Setze SERVER_URL auf http://127.0.0.1:<port> und registriere http://127.0.0.1:<port>/api/mcp-oauth/callback.
  5. Kopiere die Client ID in CANVA_CLIENT_ID. Klicke auf Generate secret und füge das Secret sofort in CANVA_CLIENT_SECRET ein, denn Canva zeigt es nur einmal an.
  6. Installiere den Connector, klicke auf Authorize with Provider und erlaube den Zugriff in Canva. Die Anmeldung läuft über OAuth 2.0 mit PKCE: AnythingMCP sieht dein Canva-Passwort nie und erneuert die Access-Tokens (rund vier Stunden gültig) selbst. Jedes Refresh-Token funktioniert einmal und wird bei jeder Erneuerung ersetzt.
  7. Beginne mit canva_get_me: Das Tool liefert deine Canva-User- und Team-ID und zeigt so schnell, ob die Autorisierung funktioniert.

Exporte kommen als Download-Links: canva_create_export startet einen Job, und canva_get_export meldet, wann er fertig ist, mit einem Link pro Datei (mehrseitige Bilder ergeben einen pro Seite). Die Links sind 24 Stunden gültig. canva_get_design_export_formats zeigt, welche Formate ein Design unterstützt: PDF, JPG, PNG, SVG, PowerPoint, GIF, MP4 und mehr, je nach Designtyp. Designs mit Premium-Elementen, für die du keine Lizenz hast, scheitern mit license_required. Canva erlaubt 75 Exporte pro Nutzer in 5 Minuten und 500 am Tag.

Uploads über einen Link: canva_upload_asset_from_url legt ein Bild oder Video in deine Uploads, und canva_get_asset_upload meldet, wann es angekommen ist. Canva lädt die Datei selbst herunter, der Link muss dem Downloader von Canva also mit 200 antworten. Websites, die automatische Downloads abweisen, lassen den Job mit fetch_failed scheitern.

Ordner und Designs: root steht für die oberste Ebene deiner Projekte und uploads für den Ordner Uploads. Eine Design-ID ist der Teil nach /design/ in einem Canva-Link, zum Beispiel DAFVztcvd9z in https://www.canva.com/design/DAFVztcvd9z/.... canva_create_design legt ein leeres Doc, eine E-Mail, eine Präsentation oder ein Whiteboard an, oder ein eigenes Format in Pixeln, und liefert den Bearbeitungslink. Vorschaubild-Links laufen nach 15 Minuten ab, Bearbeitungs- und Ansichtslinks nach 30 Tagen.

Welcher Tarif: Designs, Ordner, Uploads, Exporte und Kommentare funktionieren in jedem Canva-Tarif, auch in Canva Free. Markenvorlagen brauchen einen Tarif, der sie enthält (Pro, Teams oder Enterprise); canva_get_capabilities listet brand_template, wenn deiner dazugehört.

Erst bestätigen: Kommentare und Antworten (canva_create_comment, canva_reply_to_comment) sehen deine Mitwirkenden, deshalb zeigt dir die KI den Text, bevor sie ihn postet. canva_delete_folder und canva_delete_asset, die Elemente in den Papierkorb verschieben, sind bei der Installation ausgeschaltet.

Nur lesen: Entferne die :write-Scopes im Developer Portal und in den OAuth-Einstellungen des Connectors, autorisiere erneut und schalte die Tools aus, die etwas anlegen, ändern oder verschieben.

Preview-APIs: Kommentare und Uploads über einen Link nutzen Preview-APIs von Canva, die sich ohne Ankündigung ändern können, und eine öffentliche App, die sie verwendet, besteht die Prüfung durch Canva nicht. Schalte für eine öffentliche App canva_upload_asset_from_url, canva_get_asset_upload und die vier Kommentar-Tools aus.

Häufige Fehler: invalid_access_token oder revoked_access_token heißt, dass du erneut autorisieren musst. missing_scope: Hake den Scope im Portal und in den OAuth-Einstellungen des Connectors an und autorisiere erneut. permission_denied oder design_not_found (ebenso folder_not_found, asset_not_found): Die ID ist falsch, oder dein Konto sieht dieses Element nicht. Ein 403 mit „requires one of capabilities“ ist eine kostenpflichtige Funktion wie Markenvorlagen. too_many_requests: Die meisten Aufrufe erlauben 10 bis 100 pro Minute und Nutzer, also eine Minute warten.

Der Connector bearbeitet nicht den Inhalt eines Designs, füllt keine Markenvorlagen aus (Autofill), ändert keine Designgrößen, importiert keine Dateien, generiert nichts mit KI, liest keine Design-Analysen und richtet keine Webhooks ein.

Schritt 2 — Adapter installieren

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

Schritt 3 — Connector in Claude hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

Empfohlener Weg: funktioniert auf claude.ai web ohne Anfassen einer Konfigurationsdatei.

  1. Öffne in Claude Customize → Connectors.
  2. Klicke auf + und dann auf Add custom connector.
  3. Gib einen Namen ein, z. B. Canva, und die Remote-MCP-Server-URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, dann klicke auf Add.
  4. Klicke auf Connect und melde dich bei AnythingMCP an (OAuth), um den Zugriff zu erlauben.

Alle unten gelisteten Tools erscheinen in deinem Chat: Leg los mit Prompts.

Verfügbare Tools

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)

Beispiel-Prompts

  • „Finde meine Designs mit ‚Pitch Deck‘ im Titel und gib mir den Bearbeitungslink des neuesten.“
  • „Exportiere die Präsentation ‚Q4 Sales Review‘ als PDF und gib mir den Download-Link.“
  • „Lade das Produktfoto unter diesem Link in mein Canva hoch und starte damit einen neuen Beitrag im Format 1080 × 1080.“
  • „Lege einen Ordner ‚Herbstkampagne‘ an und verschiebe alle Designs der Kampagne von letzter Woche dorthin.“

FAQ

Funktioniert es mit Claude Code genauso wie mit Claude Desktop? Ja, beide auf https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID zeigen lassen.

Nächste Schritte

War dieser Guide hilfreich?

Dein Canva-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Claude fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Canva zu MCP: Canva aus jedem KI-Agent steuern

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Connectors

Canva über MCP mit ChatGPT verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Connectors

Canva über MCP mit Cursor verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Connectors

Canva über MCP mit Gemini verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Connectors

Canva über MCP mit Meta Muse verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.

Connectors

Dynamics 365 Business Central über MCP mit Claude verbinden

Lass deine KI in Business Central arbeiten: Debitoren, Kreditoren und Artikel nachschlagen, Verkaufsangebote, Verkaufsaufträge und Verkaufsrechnungen, Einkaufsrechnungen, Sachposten, Kontenplan und Dimensionen lesen sowie Debitoren und Entwürfe für Angebote und Aufträge anlegen. Business Central online über die Standard-API v2.0, angemeldet mit deinem Microsoft-Konto.