merge_branch
Merges a branch into another (default main), the same way the editor does: a merge commit on the target carrying the source branch's head; switches to the target and updates the artboard. History is shared with the editor (<file>.exode.versions.json).
merge_branch is an official Exode MCP tool that allows AI coding assistants like Claude Code, Cursor, and Windsurf to merges a branch into another (default main), the same way the editor does: a merge commit on the target carrying the source branch's head; switches to the target and updates the artboard. history is shared with the editor (<file>.exode.versions.json).. 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 merge_branch to configure the motion properties in my active .exode workspace"Tool Parameters & Input Schema
| Parameter | Type | Required | Description |
|---|---|---|---|
| path | string | Yes | The path parameter for merge_branch. |
| source | string | Yes | Branch id or name to merge |
| target | string | Optional | Branch id or name (default main) |
More Validation & Version Control Tools
Build & Review Motion Visually
Let Claude or Cursor run merge_branch, then fine-tune timing, spring physics, and export ready-to-ship code in ExodeUI.