add_screen
Adds a screen to a project (a single-artboard file becomes multi-screen). Blank screens match the active screen's size/background and get an onLoad animation in an entry state, like the editor's; or pass duplicateFrom to copy an existing screen. Wire navigation with add_object_interaction action 'Navigate Artboard'.
add_screen is an official Exode MCP tool that allows AI coding assistants like Claude Code, Cursor, and Windsurf to adds a screen to a project (a single-artboard file becomes multi-screen). blank screens match the active screen's size/background and get an onload animation in an entry state, like the editor's; or pass duplicatefrom to copy an existing screen. wire navigation with add_object_interaction action 'navigate artboard'.. It directly inspects and modifies local .exode JSON files with precision without manual UI tweaking.
Example Prompt for Claude Code & Cursor
Give this instruction to your AI coding agent to execute this tool on your active .exode workspace:
"Use add_screen to configure the motion properties in my active .exode workspace"Tool Parameters & Input Schema
| Parameter | Type | Required | Description |
|---|---|---|---|
| backgroundColor | string | Optional | The backgroundColor parameter for add_screen. |
| duplicateFrom | string | Optional | Screen id or name to copy |
| height | number | Optional | The height parameter for add_screen. |
| makeActive | boolean | Optional | The makeActive parameter for add_screen. |
| name | string | Optional | The name parameter for add_screen. |
| path | string | Yes | The path parameter for add_screen. |
| width | number | Optional | The width parameter for add_screen. |
More Artboards & Vector Canvas Tools
Build & Review Motion Visually
Let Claude or Cursor run add_screen, then fine-tune timing, spring physics, and export ready-to-ship code in ExodeUI.