Skip to content
← Community packages

Find Canva designs through the official Canva MCP server.

Browse files

License
MIT
Published
August 23, 2026
Pinned commit
735ee55
Rating
No ratings yet
Forks
1
Stars
0
Adaptation effort

README

@kody/canva-mcp

Intent

Wrap the official Canva MCP server (kody.mcp["canva"]) so onboarding is add-server-and-authorize. This package is the MCP helper. The existing OAuth/API package @kody/canva stays separate.

This listing is meant to be forked. After you fork, connect your Canva workspace. Do not treat the live @kody/canva-mcp connection as yours.

Share this listing as https://kody.codes/@kody/canva-mcp

Required setup

Add the official Canva MCP server, then authorize it.

await kody.mcp_server_add({
  name: 'canva',
  url: 'https://mcp.canva.com/mcp',
})

Open the returned authUrl. Helpers then call kody.mcp["canva"]. The MCP server name stays canva. The -mcp suffix is only the Kody package identity.

Do not register an OAuth app for the one-click path. For OAuth or API-key helpers, use @kody/canva.

Exports

  • kody:@kody/canva-mcp — package overview and MCP setup
  • kody:@kody/canva-mcp/smoke-test — verify MCP (or report setup)
  • kody:@kody/canva-mcp/list-designs

Example

import listDesigns from 'kody:@kody/canva-mcp/list-designs'

export default async function main() {
  return listDesigns()
}
Report this listing

Log in to report this listing.