Canva MCP Server
Canva MCP Server (Vercel Serverless)
Canva Connect REST API 向けの本番運用対応 Model Context Protocol (MCP) サーバーで、Vercel への1-Clickデプロイと、Spark Gemini、Claude Desktop、Cursor IDE との直接統合に最適化されています。
🌟 ハイライト
サーバーレス&超高速:Next.js App Router Node.js ランタイム上に構築され、非同期エクスポートジョブを処理するための60秒の実行制限を備えています。
20以上のCanvaツール: デザイン作成、ブランドテンプレートの自動フィル、アセットのアップロード、フォルダ管理、フォーマットエクスポート(PDF、PNG、JPG、PPTX、MP4)をカバーします。
ステートレス認証:
CANVA_ACCESS_TOKENをBearer認証ヘッダーで使用し、外部データベースへの依存はありません。MCP仕様準拠: プロトコルバージョン
2024-11-05のJSON-RPC over HTTPを完全サポートし、リモートクライアント向けにCORSを開放しています。
Related MCP server: Canvelete
🚀 Vercelへの1-Clickデプロイ
このリポジトリを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への接続
Spark GeminiのMCP設定に、サーバーエントリを追加します:
{
"mcpServers": {
"canva": {
"url": "https://canva-mcp-vercel.vercel.app/api/mcp",
"transport": "http",
"headers": {
"Content-Type": "application/json"
}
}
}
}🛠️ 提供ツール一覧(24ツール)
ツール名 | 説明 |
| プリセットまたはカスタムサイズでデザインを作成 |
| デザインのメタデータとURLを取得 |
| ユーザーのデザインを検索・一覧表示 |
| スライドページとサムネイルを取得 |
| デザインのサイズを変更 |
| 自動フィル対応のブランドテンプレートを検索 |
| ブランドテンプレートの詳細を取得 |
| データセットのスキーマを取得 |
| テンプレートにデータを自動フィルして新しいデザインを生成 |
| 公開URLから画像・動画アセットをアップロード |
| アセットのメタデータを取得 |
| Canvaライブラリからアセットを削除 |
| ブランドキット(色、フォント、ロゴ)を一覧表示 |
| フォルダを作成 |
| フォルダ内のアイテムを一覧表示 |
| キーワードでフォルダを検索 |
| デザインまたはフォルダを移動 |
| 利用可能なエクスポート形式を取得 |
| デザインをPDF、PNG、JPG、PPTX、MP4にエクスポート |
| エクスポートの状態を確認し、ダウンロードリンクを取得 |
| 現在の認証済みユーザーのプロフィールを取得 |
| デザインのコメントを一覧表示 |
| デザインにコメントを追加 |
| デザインのコメントに返信 |
📄 ライセンス
MIT License © 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