canva.com
Canva is an online visual design platform for creating graphics, presentations, documents, and other digital content. It also provides enterprise administration, identity provisioning, and AI-assisted design connectivity features.
Canva exposes four developer-facing integration surfaces on canva.com: the OAuth-protected Connect REST API, the client-credentials Admin REST API, the bearer-token SCIM API, and an OAuth-protected remote MCP server; it also ships a `canva` CLI for app development and management.
- Canva MCP serverdetected
- Canva Connect APIdiscovered
- Canva Admin APIdiscovered
- Canva SCIM APIdiscovered
- Canva CLIdiscovered
Point your MCP client at the server URL and approve access in the browser. The server accepts a Client ID Metadata Document (CIMD), so the client authenticates with its own hosted URL as the client_id — nothing to register.
In Canva, open Account settings, then under Organization settings choose Admin API. Click Create an API client, enter a client name, select scopes, continue, and save the client_id and client_secret when shown. You must be an organization admin, and your account must use SSO or have MFA enabled. Use these credentials to obtain bearer tokens from Canva's token endpoint before calling the Admin API.
Log in to Canva, open Account settings, then under your team's settings select SSO & provisioning. Under SCIM, enable SCIM user provisioning and copy the generated access token. Only team administrators and owners can generate it. The token is team-wide, long-lived, and toggling the setting revokes the current token and creates a new one.
$ canva loginAcquired by the CLI — running canva login opens the auth flow and stores the credential.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✓https://canva.com/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing