EaseKit in Claude (MCP) · What Claude can do
Documentation

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.

ToolWhat it does
list_sessionsLists your sessions, newest first, with title, versions, last update, score, duration and layer count
get_animationReads an animation: its layer outline, optionally every keyframe segment, and the full spec
create_animationCreates a new session from a spec; the quality check runs and the score comes back
edit_animationEdits 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_qualityThe quality report (six dimensions, every finding with a suggestion) and the smoothness audit
list_templates / start_from_templateStarter animations as a new session
import_svgSVG markup or an .svg file as animatable layers
import_lottieA Lottie .json or .lottie file as an editable animation (loopOut and wiggle expressions and curved motion paths included)
import_figmaA Figma frame, component or component set from its link, with Auto Layout, components and variants (uses the Figma token saved in EaseKit)
exportLottie, 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_svgA frame, or a frames sheet, as SVG for Figma
export_figma_prototypeThe 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_appOpens EaseKit on a session
motion_guideEaseKit'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, to api.figma.com with 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 an easekit:// link.
  • No deletes. It never deletes sessions. Every edit adds a version, so you can always go back.