Canva MCP Server
Canva MCP Server (Vercel Serverless)
一个生产就绪的 Model Context Protocol(MCP) 服务器,用于 Canva Connect REST API,专为在 Vercel 上 1-Click 部署而优化,并可直接集成 Spark Gemini、Claude Desktop 和 Cursor IDE。
🌟 亮点
服务化且超快:基于 Next.js App Router Node.js 运行时,具备 60 秒执行限制,用于处理异步导出任务。
20+ Canva 工具:涵盖设计创建、品牌模板自动填充、资源上传、文件夹管理和格式导出(PDF、PNG、JPG、PPTX、MP4)。
无状态认证:通过 Bearer 认证头使用
CANVA_ACCESS_TOKEN,无需任何外部数据库依赖。MCP 规范兼容:完全支持协议版本
2024-11-05,通过 HTTP 使用 JSON-RPC 并提供开放 CORS 供远程客户端调用。
Related MCP server: Canvelete
🚀 一键部署到 Vercel
将此仓库推送到你的 GitHub 账户(
vuthiet2k/canva-mcp-vercel)。前往 Vercel Dashboard 并导入
canva-mcp-vercel。添加环境变量:
CANVA_ACCESS_TOKEN:来自 Canva Developers 的 Canva Connect API 个人访问令牌或 OAuth 令牌。CANVA_API_URL:https://api.canva.com/rest/v1(默认)。
点击 Deploy。
⚙️ 连接 Spark Gemini
在你的 MCP 配置文件(Claude Desktop / Cursor)中,添加以下服务器条目:
{
"mcpServers": {
"canva": {
"url": "https://canva-mcp-vercel.vercel.app/api/mcp",
"transport": "http",
"headers": {
"Content-Type": "application/json"
}
}
}
}🛠️ 提供的工具列表(24 个工具)
工具名称 | 描述 |
| 按预设或自定义尺寸创建设计 |
| 获取设计元数据和 URL |
| 搜索并列出所用设计 |
| 获取幻灯片页面和缩略图 |
| 调整设计尺寸 |
| 查找支持自动填充的品牌模板 |
| 获取品牌模板详情 |
| 获取数据集结构 |
| 通过将数据自动填充到模板来生成新设计 |
| 从公共 URL 上传图片/视频素材 |
| 获取素材元数据 |
| 从 Canva 素材库中移除素材 |
| 列出品牌工具包(颜色、字体、Logo) |
| 创建文件夹 |
| 列出文件夹中的项目 |
| 按关键字搜索文件夹 |
| 移动设计或文件夹 |
| 获取可用的导出格式 |
| 将设计导出为 PDF、PNG、JPG、PPTX、MP4 |
| 检查导出状态并获取下载链接 |
| 获取当前已验证用户的个人资料 |
| 列出设计评论 |
| 在设计上添加评论 |
| 回复设计评论 |
📄 许可证
MIT License © 2026 Vũ Thiet Hoang
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to generate presentations, documents, and webpages through the Gamma.app API with support for custom themes, tones, audiences, and image generation.16
- AlicenseNot gradedqualityDmaintenanceEnables programmatic design creation and manipulation on the Canvelete platform through AI assistants. Supports design management, canvas element manipulation, template application, asset management, and real-time synchronization with the design editor.25MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to manage Canvas LMS courses, announcements, rubrics, assignments, modules, pages, and student data via the Canvas API.603612MIT
- FlicenseDqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server for interacting with Canva's API. It enables managing designs, brands, assets, and users through natural language.98
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
Sync Lightroom, Figma, Dropbox & Canva assets to WordPress and Shopify via natural language.
Sync Lightroom, Figma, Dropbox & Canva assets to WordPress and Shopify via natural language.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vuthiet2k/canva-mcp-vercel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server