IntegrationsTopics: canva, mcp, designs, folders, workspace
- Version
- 1.0.0
- License
- MIT
- Published
- October 16, 2026
- Pinned commit
b52f189- Rating
- ★ 5.0 (1)
- Forks
- 4
- Adaptation effort
- 1.0
README
Agent docs@kody/canva-mcp
Official Canva “C” mark. Canva® is a trademark of Canva. This package is not affiliated with or endorsed by Canva.
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
What it does
- Probe whether the Canva MCP server is connected (or report setup)
- List Canva designs the authorizing user can already see
- Prefer official MCP over registering a custom Canva OAuth app
Prerequisites / setup
Preferred: add the official Canva MCP server, then authorize it.
await kody.mcpServerAdd({
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 a Canva OAuth app for the one-click path. For OAuth or
API-key helpers, use @kody/canva.
Agents: see AGENTS.md for import paths and smoke checks.
Done when
- Canva MCP server
canvais added and authorized - Smoke test reports MCP connected (or clear setup /
@kody/canvafallback) list-designsreturns designs the user can already see
Branding
community-icon.svg is Canva's official mark. Canva® is a trademark of
Canva. This package is not affiliated with or endorsed by Canva.
Report this listing
Log in to report this listing.