How to Use the Canva MCP in Windsurf
Let Cascade build your slide decks and social graphics automatically. Connect the Canva MCP Server to Windsurf and skip the manual busywork.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Canva MCP to Windsurf
Create your Vinkius account to connect Canva to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Autonomous Design Generation with Windsurf
Cascade doesn't just write code. It can build your graphical assets straight from the IDE. Give it a prompt, and it fires off a `create_design` command to spin up a Presentation or InstagramPost. You never leave the editor. The agent checks your available layouts using `list_templates`, picks the right format, and gets the initial structure ready for your content.
MCP Server Asset Management on Autopilot
Managing brand files usually means dragging and dropping across browser tabs. This setup changes that entirely. Your agent can grab local logos or videos and push them to your account using `upload_asset`. When old graphics clutter your workspace, Cascade cleans up. It runs `list_assets` to find outdated junk and wipes it with `delete_asset` so your team only sees the current brand kit.
Export Pipelines Without Browsers
Getting a finished PDF out of the platform takes too many clicks. Tell your AI client to handle it. It triggers `export_design` and requests a specific format like MP4 or PPTX. The process runs in the background. Cascade monitors the job via `get_export` until the physical download URL is ready, letting you grab the final file right from your terminal window.
Set up Canva MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the Canva MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my Canva payment history." If connected, Cascade will call the Canva tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"canva-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Canva. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Canva MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Canva MCP today
We host it, we monitor it, we maintain it. You just paste one token.