> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spojit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect the Canva MCP server

> Connect Canva's hosted MCP server (the Canva AI Connector) to Spojit to generate and edit designs, search assets, autofill templates, and export.

Canva hosts an MCP server, the **Canva AI Connector**, that lets AI agents generate and edit designs, search designs and folders, upload assets, autofill brand templates, add comments, and export. Connect it to Spojit to produce social graphics from a content workflow or export finished designs for delivery.

<Note>
  Spojit connects to this server through a [custom MCP server](/connectors/remote-mcp-servers/custom) connection, so you add it with **Add custom server** rather than from the connector catalog. Canva maintains it and decides which tools it offers; see [Canva's AI Connector help article](https://www.canva.com/help/mcp-agent-setup/) and [MCP documentation](https://www.canva.dev/docs/mcp/) for the current list.
</Note>

## Before you start

* A **Canva Pro, Teams, Business, or Nonprofit** plan. Each person who connects needs their own Canva account.
* On a team, an admin can turn access on or off under **Controls and Permissions > Third-party integrations > Canva AI Connector**.

## Server URL

```
https://mcp.canva.com/mcp
```

## Connect in Spojit

<Steps>
  <Step title="Add a custom server">
    Go to **Connections** and click **Add custom server**. Enter a **Name** such as `Canva` and paste the **Server URL**.
  </Step>

  <Step title="Keep Auto authentication">
    Leave **Authentication** on **Auto**, choose a visibility, and click **Save & connect**.
  </Step>

  <Step title="Approve access in Canva">
    Canva opens its authorization page. Sign in and approve. Spojit marks the connection **Connected** and refreshes the token automatically.
  </Step>
</Steps>

## Use it in a workflow

Add a **Connector** node, pick your Canva server under **Custom Servers**, and choose **Agent Mode** or **Direct Mode**. See [Use a custom server in a workflow](/connectors/remote-mcp-servers/custom#use-a-custom-server-in-a-workflow).

## Troubleshooting

<AccordionGroup>
  <Accordion title="Authorization is refused">
    Your team admin may have turned off the Canva AI Connector, or your plan does not include it. Check **Controls and Permissions > Third-party integrations**.
  </Accordion>

  <Accordion title="A brand template or kit is not available">
    Brand features depend on your plan and permissions in Canva.
  </Accordion>
</AccordionGroup>

## Learn more

* [Connect AI assistants to Canva with the AI Connector](https://www.canva.com/help/mcp-agent-setup/)
* [Canva MCP documentation](https://www.canva.dev/docs/mcp/)

<Snippet file="start-free.mdx" />
