Skip to main content

AI Automation with Claude

Intro​

You can automate repetitive tasks in Cavalry by giving natural language instructions to an AI assistant.

Cavalry uses the Model Context Protocol (MCP)—an open standard that lets AI assistants communicate directly with apps—to receive instructions from your assistant and carry out tasks on documents.

Cavalry’s MCP server runs locally on your device and connects to supported AI assistants.

Using Claude to create a custom screen print Filter.

What you can do with MCP​

Describe a task in your own words and your AI assistant will use MCP to carry it out—no manual steps, scripting, or deep knowledge of Cavalry’s interface required.

Typical uses include batch processing, file preparation, layer organisation, localisation, and making reusable custom tools/scripts.

Requirements​

Before getting started, confirm the following are installed:

Claude requires macOS Big Sur 11 or later.

Set up the MCP server​

Connect the MCP server to your AI assistant.

Download the Cavalry by Canva MCP server.↓ Download
  1. Unzip cavalry-mcp-server.zip from the link above.
  2. Open Claude.
  3. Open Settings by clicking on your name in the bottom left corner, or with Cmd/Ctrl + ,.
  4. In the side panel, select Desktop app > Extensions.
  5. Click the Advanced settings button.
  6. Click the Open extensions folder button at the bottom of the page.
  7. Drag the unzipped cavalry-mcp-server folder from the file system into the Claude Extensions folder opened on the previous step.
  8. Quit and restart Claude.
  9. Open Settings by clicking on your name in the bottom left corner, or with Cmd/Ctrl + ,.
  10. In the side panel, select Desktop app > Extensions.
  11. Click Configure for Cavalry by Canva.
  12. Click the toggle to enable the Extension.
Coming Soon...
  1. In Claude’s settings, select Connectors, then Browse connectors.
  2. Search for the Cavalry connector and install it.
  3. (Optional) Once installed, click the "Cavalry by Canva" row and review the Tool permissions. If you skip this step, the AI assistant may request permission when performing tasks.

Configure Cavalry​

  1. Open the Preferences window.
  2. Check Enable MCP Server towards the bottom of the window.

Confirm the connection​

  1. Make sure both Cavalry and Claude are running.
  2. In Claude, go File > New Conversation and enter the following prompt: “Can you see the Cavalry MCP server?”
Note

Cavalry and Claude must be running at the same time to communicate with each other.

Prompting an AI assistant​

With the MCP server enabled, here are a few powerful ways to get started.

Example 1: Perform bulk actions​

Connect all Shapes in your Composition to another Layer. Ask your AI assistant to connect all Shapes in order to ensure a consistent look. For example: “Add a Value Layer and connect it to the Corner Radius of all Rectangles in the active Composition.”

Example 2: Rename layers automatically​

Keep the Scene Tree organized as your Scene grows. Your AI assistant can recognize what each Layer contains and rename them for you. For example: “Rename the layers in my Cavalry Composition.”

Example 3: Create a custom tool​

Build reusable tools tailored to your workflow. Describe the tool you want to create and include that it should have a UI. You can save what the AI assistant generates to the Scripts folder and reuse it later. For example: “Create a reusable screen print plugin for Cavalry, with controls for halftone, ink density and registration.”

FAQs​

Which AI assistants are supported?​

Claude is supported at this time.

Why can't Claude connect to Cavalry?​

Confirm Cavalry 2.8 or later is open and running. Restart both Claude and Cavalry.

Why does Claude refuse my request or behave unexpectedly?​

Not all tasks will succeed on the first attempt. Rephrase your request or ask Claude to try again. We are continuing to develop and expand MCP support.

Does MCP use my monthly AI allowance?​

Using MCP with Cavalry does not use your monthly AI allowance. Claude usage is governed by your Claude plan.

Can I use MCP in my region?​

It depends on whether Claude is supported in your region—see Claude's list of supported countries and regions. However, MCP is not available for customers in China.

Why doesn't the Cavalry connector appear in Claude after installing?​

Update Claude to the latest version. Then retry installing the connector from Claude's directory.