Skip to main content
Glama
vuthiet2k

Canva MCP Server

by vuthiet2k

Canva MCP Server (Vercel Serverless)

一个生产就绪的 Model Context Protocol(MCP) 服务器,用于 Canva Connect REST API,专为在 Vercel 上 1-Click 部署而优化,并可直接集成 Spark GeminiClaude DesktopCursor 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

  1. 将此仓库推送到你的 GitHub 账户(vuthiet2k/canva-mcp-vercel)。

  2. 前往 Vercel Dashboard 并导入 canva-mcp-vercel

  3. 添加环境变量:

    • CANVA_ACCESS_TOKEN:来自 Canva Developers 的 Canva Connect API 个人访问令牌或 OAuth 令牌。

    • CANVA_API_URLhttps://api.canva.com/rest/v1(默认)。

  4. 点击 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 个工具)

工具名称

描述

canva_create_design

按预设或自定义尺寸创建设计

canva_get_design

获取设计元数据和 URL

canva_search_designs

搜索并列出所用设计

canva_get_design_pages

获取幻灯片页面和缩略图

canva_resize_design

调整设计尺寸

canva_search_brand_templates

查找支持自动填充的品牌模板

canva_get_brand_template

获取品牌模板详情

canva_get_brand_template_dataset

获取数据集结构

canva_autofill_design

通过将数据自动填充到模板来生成新设计

canva_upload_asset_from_url

从公共 URL 上传图片/视频素材

canva_get_asset

获取素材元数据

canva_delete_asset

从 Canva 素材库中移除素材

canva_list_brand_kits

列出品牌工具包(颜色、字体、Logo)

canva_create_folder

创建文件夹

canva_list_folder_items

列出文件夹中的项目

canva_search_folders

按关键字搜索文件夹

canva_move_item_to_folder

移动设计或文件夹

canva_get_export_formats

获取可用的导出格式

canva_create_export_job

将设计导出为 PDF、PNG、JPG、PPTX、MP4

canva_get_export_job

检查导出状态并获取下载链接

canva_get_user_profile

获取当前已验证用户的个人资料

canva_list_comments

列出设计评论

canva_comment_on_design

在设计上添加评论

canva_reply_to_comment

回复设计评论


📄 许可证

MIT License © 2026 Vũ Thiet Hoang

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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