Canva Dev MCP Server
Offizieller lokaler MCP-Server von Canva für Entwickler: Canva-Dokumentation, App-SDK und API-Referenz direkt im KI-Coding-Client verfügbar.
- Skill Road
- Canva Dev MCP Server
Kategorien
Beschreibung
Der Canva Dev MCP Server ist Canvas offizieller Model-Context-Protocol-Server für Entwicklerinnen und Entwickler, die Canva Apps oder Connect-API-Integrationen bauen. Er läuft lokal auf dem Entwicklungsrechner und ruft bei Bedarf Dokumentation von canva.dev und verwandten Quellen ab. Dadurch erhält ein kompatibler KI-Client – etwa Cursor, Claude Desktop oder Claude Code – spezialisierte Werkzeuge und aktuellen Dokumentationskontext, ohne dass der Entwickler zwischen Assistent und Browser wechseln muss. Die offizielle Dokumentation findet sich unter https://www.canva.dev/docs/apps/mcp-server/.
Was ist der Canva Dev MCP Server?
Der Server ist kein Design-Automatisierungswerkzeug und hat nichts mit dem Canva AI Connector (dem Remote-MCP-Endpunkt mcp.canva.com/mcp) gemein. Er ist ein reiner Entwickler-Assistent: Er bringt die Canva-Entwicklerdokumentation, das App-UI-Kit, das Apps-SDK und die Connect-API-Referenz in den Kontext des KI-Agents, damit dieser beim Schreiben von Canva-App-Code präzisere, dokumentationsgestützte Antworten liefert. Laut Anbieter unterstützt der Server KI-Clients wie Cursor, Claude Desktop und Claude Code.
Abgrenzung zum Canva AI Connector
Canva veröffentlicht zwei separate MCP-Produkte mit unterschiedlichem Zweck. Der AI Connector (Canva MCP Server) ist ein Remote-Server unter https://mcp.canva.com/mcp, der über OAuth mit einem Canva-Nutzerkonto verbunden wird und Design-Aktionen wie Erstellen, Bearbeiten, Suchen und Exportieren von Designs ermöglicht. Er richtet sich an Content- und Marketing-Teams. Der Canva Dev MCP Server dagegen ist ein lokaler STDIO-Prozess, der von der Canva CLI gestartet wird und ausschließlich Lesezugriff auf öffentliche Entwicklerdokumentation bietet. Er richtet sich an Entwicklerinnen und Entwickler. Beide Server stammen von Canva, adressieren aber unterschiedliche Zielgruppen und Anwendungsfälle – der eine für Designarbeit, der andere für App-Entwicklung.
Wie funktioniert der Server?
Der Canva Dev MCP Server wird über das Canva CLI (@canva/cli) gestartet und als lokaler MCP-Endpunkt im jeweiligen Client konfiguriert. Für Cursor wird eine .cursor/mcp.json angelegt, die den Startbefehl npx -y @canva/cli@latest mcp enthält. Claude Desktop und Claude Code erhalten analoge Konfigurationsdateien. Laut Dokumentation sind MCP-Tools nur im Agent-Modus des Clients verfügbar und können nicht direkt aufgerufen werden: Der KI-Agent entscheidet anhand der Anfrage, welches Tool er verwendet. Um den Server zu aktivieren, reicht eine kontextbezogene Frage mit relevanten Stichwörtern wie „App UI Kit", „Apps SDK" oder eine explizite Bitte um Canva-Dokumentationsreferenzen.
Voraussetzungen
Für den Betrieb werden git, Node.js v24 oder höher, npm und ein kompatibler MCP-Client benötigt. Laut offizieller Dokumentation werden Cursor, Claude Desktop und Claude Code ausdrücklich genannt. Eine Internetverbindung ist erforderlich, damit der Server bei Bedarf Dokumentation von canva.dev laden kann. Ein Canva-Konto oder API-Schlüssel ist nicht notwendig, da der Server ausschließlich auf öffentliche Entwicklerdokumentation zugreift.
Einrichtung Schritt für Schritt
Die Einrichtung für Cursor erfolgt in drei Schritten: Erstens wird im Projektverzeichnis die Konfigurationsdatei .cursor/mcp.json angelegt. Zweitens wird dort der Eintrag { "mcpServers": { "canva-dev": { "command": "npx", "args": ["-y", "@canva/cli@latest", "mcp"] } } } hinterlegt. Drittens wird Cursor neu gestartet, damit die Einstellungen geladen werden. Für Claude Desktop und Claude Code ist das Vorgehen analog: Die jeweilige MCP-Konfigurationsdatei erhält denselben Startbefehl. Canva stellt außerdem einen direkten Cursor-Konfigurationslink bereit, der die manuelle Anlage der Datei überspringt. Nach dem Neustart des Clients prüft man die Verbindung, indem man im Agent-Modus eine Frage stellt – etwa „Wie viele Komponenten hat das App UI Kit?" – und auf eine Werkzeugaufruf-Bestätigung wartet.
Funktionen und Werkzeuge
Laut Anbieter gibt der Server einem KI-Agent Zugang zu spezialisierten Werkzeugen und Dokumentationskontext für die Canva-App-Entwicklung. Konkret ermöglicht der Assistent: Dokumentationssuche auf canva.dev zu Apps, dem App-UI-Kit, dem Apps-SDK, der Connect-API und verwandten Themen; API-Referenzabfragen zu verfügbaren Komponenten, Hooks und Konfigurationsoptionen; kontextbezogene Antworten zu App-Konfiguration, Authentifizierung, Geltungsbereichen, Monetarisierung und Einreichungsprozess; sowie Code-Vorschläge, die auf aktuellen Canva-Designrichtlinien und Komponentendefinitionen basieren. Der Server hat kein öffentliches Quell-Repository; Canva veröffentlicht das Paket über die Canva CLI.
Sicherheits- und Datenschutzhinweise
Laut offizieller Dokumentation läuft der Canva Dev MCP Server lokal auf dem Gerät und übermittelt weder Code noch Prompts an andere Quellen als den konfigurierten KI-Agent oder das verwendete Sprachmodell. Er ruft Dokumentation von canva.dev und anderen Quellen ab und stellt sie dem Agenten als Kontext zur Verfügung. Entwicklerinnen und Entwickler sollten sich bewusst sein, dass abgerufene Dokumentationsinhalte in die Modellanfragen des KI-Clients eingebettet werden. Bei der Arbeit mit proprietären Modell-Backends ist zu prüfen, welche Daten die Anfragen enthalten. Eine theoretische Prompt-Injection über manipulierte Dokumentationsinhalte ist bei offizieller Canva-Dokumentation praktisch sehr unwahrscheinlich. Da der Server kein Canva-Konto und keine Authentifizierung benötigt, gibt es kein Risiko versehentlicher Designänderungen oder Datenzugriffe.
FAQ
Unterscheidet sich dieser Server vom Canva AI Connector? Ja. Der Canva AI Connector ist ein Remote-MCP-Server für Designarbeit, der über OAuth mit einem Canva-Konto verbunden wird. Der Canva Dev MCP Server ist ein lokaler STDIO-Prozess für Entwickler, der öffentliche Canva-Entwicklerdokumentation abruft. Beide kommen von Canva, adressieren aber unterschiedliche Zielgruppen.
Brauche ich ein Canva-Konto? Nein. Der Dev MCP Server greift ausschließlich auf öffentliche Dokumentation zu und benötigt weder ein Konto noch einen API-Schlüssel.
Ist der Server kostenlos? Das Canva-CLI-Paket @canva/cli ist kostenlos nutzbar. Kosten entstehen ggf. durch den verwendeten KI-Client oder das verbundene Sprachmodell.
Gibt es ein öffentliches Repository? Laut Recherche vom 08.09.2026 veröffentlicht Canva keinen eigenständigen Quellcode für diesen MCP-Server; er wird über die Canva CLI bereitgestellt.
Voraussetzungen
git, Node.js v24 oder höher, npm, kompatibler KI-Client (Cursor, Claude Desktop, Claude Code), Internetverbindung für Dokumentationsabruf.
Installationsanleitung
In .cursor/mcp.json (oder Client-äquivalent) eintragen: { "mcpServers": { "canva-dev": { "command": "npx", "args": ["-y", "@canva/cli@latest", "mcp"] } } }. Client neu starten.
npx -y @canva/cli@latest mcp
Authentifizierung
Keine Authentifizierung erforderlich; der Server greift auf öffentliche Canva-Entwicklerdokumentation zu.
Benötigte Zugriffsrechte
Nur Lesezugriff auf öffentliche Canva-Entwicklerdokumentation; kein Konto- oder Designzugriff.
Übertragene oder gespeicherte Daten
Der Server läuft lokal und ruft Dokumentation von canva.dev ab. Abgerufene Inhalte werden in Modellanfragen des KI-Clients eingebettet. Kein Code oder Prompt wird laut Anbieter an andere Quellen übermittelt.
Sicherheitsrisiken
Niedriges Risikoprofil: Nur Lesezugriff auf öffentliche Doku, keine Authentifizierung, lokaler STDIO-Prozess. Abgerufene Dokumentation fließt in Modellanfragen ein.
Lizenz und Kosten
- Lizenz
- Noch nicht erfasst.
- Kosten
- kostenlos
Das Canva-CLI-Paket @canva/cli ist kostenlos nutzbar. Kosten entstehen ggf. durch KI-Client oder Sprachmodell. Aktuelle Infos unter canva.dev.
Alternativen
Noch nicht erfasst.
Auf einen Blick
- Anbieter
- Canva
- Status
- Offizieller Server
- Betriebsart
- Lokal
- Aktuelle Version
- Noch nicht erfasst.
- Zuletzt geprüft
- 08.09.2026
Repository und Dokumentation
Kategorien
Unterstützte Clients
Passende Ratgeber
Anleitungen und Hintergrund, die zu diesem Eintrag passen.
Fakechat-Plugin für Claude Code einrichten
Das Fakechat-Plugin installieren, Claude Code mit Channels-Schalter starten und über eine lokale Browser-Oberfläche Nachrichten und Dateien testen.
30.09.2026
Laravel Boost einrichten
Laravel Boost in einer Laravel-Anwendung installieren und mit Claude Code, Cursor oder Codex verbinden.
29.09.2026
Azure DevOps MCP Server einrichten
Azure DevOps MCP Server einrichten mit geprüften Links, minimalen Rechten und sicherem ersten Test starten.
25.09.2026
Ein Claude-Code-Plugin installieren
Ein Plugin aus dem offiziellen Anthropic-Marketplace installieren – am Beispiel des Code-Review-Plugins.
24.09.2026