The most popular way to use Moda’s MCP server is to create designs by chatting with Claude. Instead of opening a design tool and building layouts by hand, you describe what you want and Claude creates it for you in Moda. This works from any Claude environment — the desktop app, the browser at claude.ai, Claude Code in your terminal, or even Claude on mobile. Claude is the primary workflow covered here because it’s the most common for Moda design creation. The same MCP tools can also be used from Cursor and other MCP-capable clients, but the exact UX depends on the host app.Documentation Index
Fetch the complete documentation index at: https://docs.moda.app/llms.txt
Use this file to discover all available pages before exploring further.
How it works
- You ask Claude to create a design (a slide deck, social post, ad, report, etc.)
- Claude calls the
start_design_tasktool on the Moda MCP server - The tool returns immediately with a task handle and a canvas URL — your design starts building right away
- On claude.ai web and Claude Desktop, an embedded progress view shows live updates and rendered pages as the agent works. On other clients, Claude (or any MCP host) polls
get_task_status(task_id)to track progress. - Once the design is ready, you can open it, edit it, export it, or ask Claude to revise it
Quick setup
If you haven’t connected Moda yet, it takes about 30 seconds. Follow the setup guide for your environment (Claude Desktop, claude.ai, Claude Code, Claude mobile, Cursor, or VS Code). Before your first prompt:- In Claude, click the + button in the chat box.
- Open Connectors.
- Enable Moda for the current conversation.
Example prompts
Here are real prompts you can copy and paste into Claude right now. Be explicit about the output type in every prompt, especially for non-slide work. Phrases likePDF report, Instagram post, diagram, flowchart, or presentation slides help Moda choose the right format.
Slide decks and presentations
Social media posts
Marketing and ads
Reports and documents
Diagrams and visuals
Using your brand
If your team has a default brand kit in Moda, Claude applies it to designs automatically. Your brand colors, fonts, logos, and style guidelines are used without you having to mention them. To set up a brand kit from Claude:Iterating on designs
Claude remembers the context of your conversation, so you can refine designs with follow-up messages:Attaching references
You can give Claude reference images, PDFs, or existing Moda designs to work from:Specifying format and dimensions
For best results, tell Claude what kind of design you want:| What you’re making | Suggested prompt addition |
|---|---|
| Slide deck / presentation | ”Create slides” or “Create a presentation” |
| Social media post | ”Create an Instagram post” (or specify platform) |
| PDF / report / document | ”Create a PDF report” or “Create a one-pager” |
| Diagram / flowchart | ”Create a diagram” or “Create a flowchart” |
| UI mockup | ”Create a UI mockup” or “Design a screen” |
Exporting your designs
Once Claude creates a design, you can export it directly from the conversation. Under the hood, the MCP flow is:start_design_task(...)— returns immediately with{task_id, canvas_id, canvas_url, status: 'queued'}get_task_status(task_id)untilcan_export == trueor the task reaches a terminal failure stateexport_canvas(canvas_id=..., format=...)
get_task_status itself. If export is attempted too early, Moda MCP returns a structured not_ready response with a retry interval instead of a tool error.
Then Claude can export from the conversation:
Tips for great results
- Be specific about content. The more detail you give Claude about text, structure, and layout, the better the output. Vague prompts produce generic designs.
- Mention the format. Saying “create a slide deck” vs. “create a social post” helps Moda choose the right canvas dimensions and layout style.
- Provide real content. Instead of “add some text about our product,” paste the actual copy you want on the design.
- Iterate in conversation. Don’t try to get everything perfect in one prompt. Start with the structure, then refine colors, layout, and content in follow-ups.
- Use brand kits. Setting up a brand kit once means every design automatically uses your colors, fonts, and logos.
- Attach references. If you have a design you like, share it as a reference image. Claude can match the style while using your content.
Usage limits
Your organization has a cap on how many design tasks can run at once.start_design_task and remix_design calls from the MCP server share this cap with your REST API usage.
| Plan | Max concurrent tasks |
|---|---|
free | 3 |
free_beta | 3 |
paid | 10 |
ultra | 15 |
"Rate limit exceeded: 10/10 concurrent tasks active." Wait for an existing task to finish (poll via get_task_status) and retry. See Usage Limits for the full picture, including how to contact support if you need a higher cap.
What’s next
- Setup Guide — Detailed setup for all editors
- Agent Skill — Drop our skill into your AI agent so it picks the right pattern without you re-explaining
- Design Task Recipes — The four canonical
start_design_taskpatterns (create / edit / fill template / rebrand template) with side-by-side REST + MCP examples - Tools Reference — Full reference for
start_design_task,remix_design, and all other tools - Design-to-Code Guide — The reverse workflow: turning Moda designs into code