animate_properties
RECOMMENDED PRIMARY MOTION TOOL: Animates object transform properties (x, y, scale_x, scale_y, rotation, opacity, skew_x) using keyframes. Extremely memory-efficient, GPU-accelerated 60fps playback with zero filter overhead. Combine with state variables and interaction rules for responsive interfaces.
animate_properties is an official Exode MCP tool that allows AI coding assistants like Claude Code, Cursor, and Windsurf to recommended primary motion tool: animates object transform properties (x, y, scale_x, scale_y, rotation, opacity, skew_x) using keyframes. extremely memory-efficient, gpu-accelerated 60fps playback with zero filter overhead. combine with state variables and interaction rules for responsive interfaces.. 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 animate_properties to configure the motion properties in my active .exode workspace"Tool Parameters & Input Schema
| Parameter | Type | Required | Description |
|---|---|---|---|
| animationId | string | Optional | Optional existing animation to append to |
| delay | number | Optional | Delay before animation starts (default: 0) |
| duration | number | Optional | Animation duration in seconds (default: 1) |
| easing | string | Optional | Easing function (default: easeOutCubic) |
| objectId | string | Yes | The objectId parameter for animate_properties. |
| path | string | Yes | The path parameter for animate_properties. |
| properties | object | Yes | Map of property paths to target values |
More Canvas & Workspace Management Tools
Build & Review Motion Visually
Let Claude or Cursor run animate_properties, then fine-tune timing, spring physics, and export ready-to-ship code in ExodeUI.