Canva MCP Server
Canva MCP Server (Vercel Serverless)
Готовый к продакшену сервер Model Context Protocol (MCP) для Canva Connect REST API, оптимизированный для развертывания в один клик на Vercel и для прямой интеграции с Spark Gemini, Claude Desktop и Cursor IDE.
🌟 Ключевые возможности
Serverless и сверхбыстрый: построен на Next.js App Router в среде выполнения Node.js с 60-секундным лимитом выполнения для обработки асинхронных задач экспорта.
20+ инструментов Canva: охватывает создание дизайнов, автозаполнение брендовых шаблонов, загрузку ассетов, управление папками и экспорт в форматы (PDF, PNG, JPG, PPTX, MP4).
Аутентификация без состояния: использует
CANVA_ACCESS_TOKENчерез Bearer-заголовки авторизации без внешних зависимостей от баз даных.Соотвествие спецификации MCP: полностю поддерживает версию протокола
2024-11-05JSON-RPC через HTTP с открытым CORS для удалынных клиентов.
Related MCP server: Canvelete
🚀 Развертывание в один клик на Vercel
Загрузите этот репозиторий в свой аккаунт GitHub (
vuthiet2k/canva-mcp-vercel).Перейдите в Vercel Dashboard и импортируйте
canva-mcp-vercel.Добавьте переменные окружения:
CANVA_ACCESS_TOKEN: ваш персональный токен доступа Canva Connect API или OAuth-токен от Canva Developers.CANVA_API_URL:https://api.canva.com/rest/v1(по умолчанию).
Нажмите Deploy.
⚙️ Подключение к Spark Gemini
В конфигурации MCP вашего Spark Gemini добавьте запись сервера:
{
"mcpServers": {
"canva": {
"url": "https://canva-mcp-vercel.vercel.app/api/mcp",
"transport": "http",
"headers": {
"Content-Type": "application/json"
}
}
}
}🛠️ Список предоставляемых инструментов (24 инструмента)
Название инструмента | Описание |
| Создать дизайн по пресету или произвольнным размерам |
| Получить метаданные и URL дизайна |
| Искать и выводить список дизайно пользователя |
| Получить страницы слайдов и миниаторы |
| Изменить размер дизайна |
| Найти брендовые шаблоны с поддержкой автозаполнения |
| Получить сведения о брендовом шаблоне |
| Получить схему набора данных |
| Создать новый дизайн, автозаполнив шаблон данными |
| Загрузить ассет (изображение/видео) из публичного URL |
| Получить метаданные ассета |
| Удалить ассет из библиотеки Canva |
| Вывести список Brand Kits (цвета, шрифты, логотипы) |
| Создать папку |
| Вывести список элементов внутри папки |
| Искать папки по ключевому слову |
| Переместить дизайн или папку |
| Получить доступные форматы экспорта |
| Экспортировать дизайн в PDF, PNG, JPG, PPTX, MP4 |
| Проверить статус экспорта и получить ссылку для скачивания |
| Получить профиль текущего авторизованного пользователя |
| Вывести список комментариев к дизайну |
| Добавить комментарий к дизайну |
| Ответить на комментарий к дизайну |
📄 Лицензия
Лицензия MIT © 2026 Hoàng Vũ Thiết
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