Canva Dev MCP
AI-powered development assistance for building Canva apps and integrations with access to App UI Kit documentation and SDK reference.
автор: Canva
curl -fsSL https://vibebaza.com/i/canva | bash
The Canva Dev MCP Server provides AI-powered development assistance for building Canva apps and integrations, with direct access to App UI Kit documentation and SDK references.
Installation
claude mcp add canva-dev -- npx -y @canva/cli@latest mcp
Configuration
Claude Code
claude mcp add canva-dev -- npx -y @canva/cli@latest mcp
Claude Desktop
{
"mcpServers": {
"canva-dev": {
"command": "npx",
"args": ["-y", "@canva/cli@latest", "mcp"]
}
}
}
Cursor
Create .cursor/mcp.json:
{
"mcpServers": {
"canva-dev": {
"command": "npx",
"args": ["-y", "@canva/cli@latest", "mcp"]
}
}
}
VS Code
Create .vscode/mcp.json:
{
"servers": {
"canva-dev": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@canva/cli@latest", "mcp"]
}
}
}
Features
- App UI Kit Documentation - Access to all UI component documentation
- Apps SDK Reference - Complete SDK API reference
- Development Assistance - AI-powered help for Canva app development
- Local Processing - Server runs locally, fetches docs from canva.dev
Usage Notes
MCP tools are LLM-controlled and invoked through relevant keywords:
- "App UI Kit" - For UI component documentation
- "Apps SDK" - For SDK API reference
- Canva documentation references
Usage Examples
How many components are in the App UI Kit?
How do I create a button in a Canva app?
What scopes are available for Canva apps?
Security and Privacy
- Server operates locally on your device
- Fetches Canva documentation from canva.dev
- Does not transmit your code or prompts to external sources