Skip to content
Prism
Prism MCP

The server-side tools

Tools are the ready-made jobs. Each does one thing well, the agent picks it by describing what you asked for, and each run counts as one MCP action in your dashboard. This page lists every tool and what it is for, so you can see what your agent reaches for. For new content the agent uses a scene; for anything not on this list it writes a script.

The short version
Thirty-nine of them, in six families: motion, SVG and icons, rigs, Lottie, fonts, undo. The six Prism AI capabilities are documented on their own pages.
You never name a tool. You say the job; the agent finds the tool that does it.
Every run is checked first, lands as native layers and keyframes, and is one undo step.
One run, one MCP action. None of these use the Prism AI balance.

How your agent uses them

You sayThe agent reaches for
"Slide the title in from the left over half a second"Slide in
"Stagger these twelve icons in from the centre"Stagger
"Give the logo a little bounce when it lands"Follow through, or Spring
"Import this SVG and keep the text editable"Import SVG as layered comp
"Put a Lucide arrow icon on a shape layer"Search icons, then Icon to shape layer
"Rig a wiggle control on the antenna"Rig preset
"Which fonts do I have with Grotesk in the name"List fonts
"Do all three of those as one undo"Begin and end an undo span

The agent reads the composition first, so "the title" and "these icons" resolve to real layers before anything runs.

Motion (20)

Keyframes by default, with an ease you name (power2.out, easeOutBack, elastic) or describe. Existing keyframes are left alone. When the motion is a rule rather than a fixed path, the result is an expression.

ToolWhat it is for
FadeFade a layer in or out
Slide inBring a layer in from off screen, from any side
PopA scale pulse that settles back
TweenMove one property from a value to a value, with an ease
KeyframesPlace exact keyframes on a property, each with its own ease
SequenceRun several moves on one layer one after another
ParallelRun several moves on one layer at the same time
StaggerThe same move across many layers, cascading from the first, last, centre or edges
SpringPhysics-based motion from stiffness, damping and mass
AnticipationA small wind-up before the main move
Follow throughOvershoot past the end, then settle
Secondary actionA follower that reacts to a lead layer, delayed and damped
Squash and stretchVolume-preserving squash on impact and stretch in flight
Staging emphasisA momentary pop to draw the eye
Arc motionPosition along a curve rather than a straight line
Simulate physicsLayers that fall, collide and settle, baked to keyframes
Easing presetsThe named eases, listed or resolved to a curve
Motion principlesThe canon the agent designs by: the twelve principles, UI motion, timing defaults
Extract expressions from compEvery expression in one comp, in context
Extract expressions from projectEvery expression in the project, filtered

SVG and icons (10)

An SVG is rebuilt from its own elements, not placed as a picture: text stays live text, shapes become shape layers with fills and strokes, groups are kept. Export with live text; outlined words cannot be recovered.

ToolWhat it is for
Import SVG as layered compOne layer per element, with text, images, masks, gradients and effects carried over
Import SVG as shape layersThe paths, shapes and groups as shape layers in a comp you name
Import SVG as compA new comp sized to the artwork, contents as shape layers
Validate SVGClean and normalise a file before import, with warnings
Path to shape layerOne path as its own shape layer
Path to maskOne path as a mask on a layer
Search iconsKeyword search across four open icon libraries, thousands of icons
List icon setsThe libraries and their variants
Fetch iconOne icon by name
Icon to shape layerFetch an icon and place it as a shape layer in one go

Rigs (5)

Expression-driven rigs on your layered artwork, no plugin.

ToolWhat it is for
Rig presetA curated rig, wired: wiggle, look-at, follow with delay, squash and stretch, inertial overshoot, counter-rotate, two-bone IK
Build control rigA controller null with sliders and checkboxes wired to the properties you name
Link to controlWire one more property to an existing control, with a multiplier or a range
ConstraintParent, position, orientation, scale or aim constraints through expressions
Separate dimensionsSplit a position into independent X, Y and Z

Lottie (1), fonts (1), undo (2)

ToolWhat it is for
Import Lottie as compA Lottie file as an editable comp with its shape layers and keyframes
List fontsThe fonts on this machine with the exact names After Effects needs
Begin undo spanStart collapsing the next several asks into one undo step
End undo spanClose it

Notes and limits

  • No tool for it. When nothing here covers the job, the agent is told so and writes a script. Layout, transforms, text and effects are the script's territory, and most of a working day's asks go there.
  • Checked first. A wrong or missing detail stops the run before anything touches After Effects; the message says what was expected. See tool errors.
  • Lottie. Shape and null layers import; images, text, gradients and repeaters are skipped and listed.
  • AI switches. The Agent Access switches in the panel govern the Prism AI capabilities, not these tools.

Common questions