Canvora MCP server
{
"mcpServers": {
"canvora": {
"type": "http",
"url": "https://api.canvora.ai/mcp"
}
}
}{
"mcpServers": {
"canvora": {
"type": "http",
"url": "https://api.canvora.ai/mcp"
}
}
}{
"mcpServers": {
"canvora": {
"type": "http",
"url": "https://api.canvora.ai/mcp"
}
}
}{
"servers": {
"canvora": {
"type": "http",
"url": "https://api.canvora.ai/mcp"
}
}
}{
"mcpServers": {
"canvora": {
"type": "http",
"url": "https://api.canvora.ai/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.2.0
What it does
Canvora MCP server exposes visual generation tools that convert ideas, URLs, and PDFs into branded graphics across 82 formats (carousels, decks, ads, infographics, PDFs) in 150+ languages. It is aimed at AI agents and developers building automated content pipelines that need stable CDN-hosted image outputs without manual design work.
- Generate a branded LinkedIn carousel from a short concept or existing document by specifying a format, slide count, and brand kit.
- Localize an existing visual campaign into multiple languages without altering the layout, using the localize command or tool.
- Convert a PDF report into presentation slides by passing a file URL and requesting a deck format.
Tools this server exposes
| Tool | Does |
|---|---|
| generate | Create visuals from a text idea, full content input, URL, or PDF file URL in one or more formats. |
| localize | Translate an existing generation's visuals into a specified language while preserving layout. |
| variations | Produce alternative visual takes on an existing generation. |
| edit | Apply a natural-language edit to a single visual output. |
| status | Check the status of a generation and retrieve its output URLs. |
| download | Save all output files from a generation to a local directory. |
| formats | List all available format IDs with their dimensions. |
| brands | List available brand kits for use in generation requests. |
| credits | Return the current credit balance for the account. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.