使用说明
Canva MCP服务器
用于Canva与ChatGPT Apps SDK集成的模型上下文协议服务器。使AI助手能够通过自然语言界面直接搜索、创建、编辑和管理Canva设计。
特性
- 设计搜索 --按标题或内容搜索所有Canva设计
- 设计查看器 --检索设计页面、内容和缩略图
- 设计生成 --使用AI生成新设计
- 文件夹管理 --创建文件夹并组织设计
- 评论与协作 --添加评论、列出回复和回复讨论
- 资产管理 --从URL上传资产并浏览现有资产
- 编辑交易记录 --通过启动/提交/取消工作流进行程序化设计编辑
- OAuth 2.0身份验证 -确保Canva API访问安全
- OpenAI应用软件开发工具包 --在ChatGPT中内联呈现的交互式小部件
工具
| 工具 | 说明 |
|---|---|
search-designs |
使用排序和所有权过滤器按查询搜索Canva设计 |
get-design |
按ID检索特定设计 |
get-design-pages |
列出设计中的所有页面 |
get-design-content |
获取设计的全部内容 |
get-design-thumbnail |
获取设计的缩略图 |
generate-design |
使用AI生成新设计 |
create-design-from-candidate |
根据生成的候选人创建设计 |
create-folder |
创建新文件夹(可选嵌套) |
move-item-to-folder |
将设计或资源移动到文件夹 |
list-folder-items |
列出文件夹的内容 |
comment-on-design |
向设计添加注释 |
list-comments |
列出对设计的所有评论 |
list-replies |
列出对评论的回复 |
reply-to-comment |
对现有评论的回复 |
upload-asset-from-url |
从URL将资产上传到Canva |
get-assets |
浏览可用资产 |
start-editing-transaction |
开始设计编辑会话 |
perform-editing-operations |
应用编辑操作 |
commit-editing-transaction |
保存并完成编辑 |
cancel-editing-transaction |
放弃待处理的编辑 |
安装
npm install
环境变量
CANVA_CLIENT_ID=your_client_id
CANVA_CLIENT_SECRET=your_client_secret
REDIRECT_URI=http://localhost:8000/auth/callback
PORT=8000
发展
# Run development server
npm run dev
# Build server and widgets
npm run build
# Build server only
npm run build:server
# Build widgets only
npm run build:widgets
部署
已配置为使用Docker进行铁路部署。在铁路项目仪表板中设置环境变量。
许可证
麻省理工学院
由ZeroTwo提供技术支持
此MCP服务器是 ZeroTwo人工智能平台 --一个集GPT-5、Claude、Gemini、图像生成和Canva连接器等创意集成于一体的AI工作空间。
| 🌐 ZeroTwo——一个应用程序中的所有AI模型 | 使用GPT-5、Claude、Gemini和Canva在一个统一的工作空间中进行设计、创建和构思。 |
| ✨ 零两个功能 | AI聊天、图像工作室、视频生成和MCP驱动的创意工具。 |
| 🤖 人工智能模型——GPT-5、克劳德和双子座 | 为每一项设计和创意任务使用最好的AI模型。 |
| 🔌 ZeroTwo连接器和集成 | 将Canva、Figma、Google Drive、Airtable等连接到您的AI工作流程。 |
| 💰 零二定价 | 一个替代ChatGPT Plus、Claude Pro和Gemini Advanced的订阅。 |
| 📝 ZeroTwo博客 | AI设计技巧、产品新闻和创意工作流程见解。 |
| 🚀 免费试用ZeroTwo | 在人工智能的帮助下创造令人惊叹的设计——免费开始。 |
专为ZeroTwo打造 --使用此Canva MCP服务器 ZeroTwo的人工智能助手 直接从您的AI聊天界面搜索、生成和编辑Canva设计。
