Skip to main content

MCP (Model Context Protocol)

Moda exposes your designs and canvas tools through the Model Context Protocol (MCP), allowing AI coding agents to read and create designs programmatically.

REST API

Moda provides a REST API for programmatic access to canvases, designs, brand kits, exports, and more.

Canvas Embed SDK

Embed a live, editable Moda canvas inside your own product. Your backend mints a short-lived session, your page loads it in an iframe, and your users design without leaving your app. The embed SDK is in beta and enabled per workspace — contact support if you’d like access.

Connecting accounts

Both Slack and Google are connected from Settings → Integrations in the app.

Slack

Connect your Slack workspace and you can work with the Moda agent without opening Moda. To connect: go to Settings → Integrations and click Connect Slack. You’ll be asked to authorize Moda in your Slack workspace. The same panel has Disconnect Slack when you want to remove it. To use it, do any of these in Slack:
  • @Moda mention the bot in a channel it’s been added to.
  • Send the bot a direct message.
  • Reply in a thread the bot is already part of.
From there you can ask it to create a design from a prompt, attach images, a PPTX, or a PDF to work from, or paste the URL of an existing canvas and ask for changes. Work done in Slack lands in your Moda workspace like anything else.

Google

The same Integrations panel connects your Google account, which enables three things:
  • Export canvases to Google Slides
  • Import presentations from Google Drive
  • Attach Drive files to chat — reference a Drive document when prompting the agent
See Importing files and Export formats for what happens to your content in each direction.

Using your own API keys

Moda currently does not support bringing your own API keys for AI providers. All AI operations use Moda’s managed infrastructure and are metered through the credit system.

CLI / Programmatic access

For programmatic access, use the REST API or MCP server. There is no standalone CLI tool at this time.