What Claude can do
The tools EaseKit gives Claude: list, create, edit, check, import and export animations.
Once connected, Claude can use these tools. You don't call them yourself; just ask in plain words and Claude picks the right one. Every parameter is in the MCP tools reference.
| Tool | What it does |
|---|---|
list_sessions | Lists your sessions, newest first, with title, versions, last update, score, duration and layer count |
get_animation | Reads an animation: its layer outline, optionally every keyframe segment, and the full spec |
create_animation | Creates a new session from a spec; the quality check runs and the score comes back |
edit_animation | Edits an animation with the same targeted operations the in-app AI uses. Saves a new version and reports each operation, the score before and after, and what changed |
check_quality | The quality report (six dimensions, every finding with a suggestion) and the smoothness audit |
list_templates / start_from_template | Starter animations as a new session |
import_svg | SVG markup or an .svg file as animatable layers |
import_lottie | A Lottie .json or .lottie file as an editable animation (loopOut and wiggle expressions and curved motion paths included) |
import_figma | A Figma frame, component or component set from its link, with Auto Layout, components and variants (uses the Figma token saved in EaseKit) |
export | Lottie, HTML, React (.tsx), SwiftUI, Web Animations, CSS or JSON, to a path or your Downloads folder. MP4 and GIF open the app's Render sheet |
export_svg | A frame, or a frames sheet, as SVG for Figma |
export_figma_prototype | The scene for the EaseKit Figma plugin: frames for states and key moments plus Smart Animate transitions, as JSON or a .easekit-figma file |
open_in_app | Opens EaseKit on a session |
motion_guide | EaseKit's motion knowledge: format, edit operations, timing, quality, interactions, components and the bundled skills |
edit_animation also covers components (make, place, edit, detach, props, pass-through props, variants and animated variant switches), states and triggers (with colors, text, drag and scroll progress), stroke presets, video layers (trim, fades, reverse), Auto Layout (layout, clear_layout, layout_item) and image trace.
Safe by design
- Local only. The server runs as a child process of your MCP client. It opens no network ports. Its only network requests are
import_figma's, toapi.figma.comwith your Figma token. - Limited file access. It reads and writes only EaseKit's data folder, the export paths you ask for (Downloads by default) and files you point it at.
- No shell access. The only program it launches is
open, with aneasekit://link. - No deletes. It never deletes sessions. Every edit adds a version, so you can always go back.