Labsco
MCP SERVER

Adobe After Effects

by Dakkshin

Build and animate an After Effects composition from a conversation instead of by hand.

Video Generation & Editing
Summary
The panel has to be open — that is the whole integration, and it is also the safety catch.

Commands only execute while the mcp-bridge-auto panel is running with auto-run enabled, so nothing touches your project when you are not expecting it. Within that, the coverage is unusually deep for a motion tool: keyframes, expressions and track mattes are all reachable, not just layer creation.

What it is

An MCP server paired with an After Effects panel script. The server queues commands; the panel picks them up inside AE and runs them.

What you get
  • create-composition — a new comp with size, frame rate, duration and background colour
  • setLayerProperties — position, scale, rotation, opacity, blend mode, 3D toggle, track matte type and timing on a layer
  • batchSetLayerProperties — the same across several layers at once
  • setLayerKeyframe and setLayerExpression — keyframes on a property, and expressions added or removed
  • createCamera, createNullObject, duplicateLayer, deleteLayer and setLayerMask
  • getLayerInfo for reading a layer's position and 3D status back
  • run-script and get-results for arbitrary JS inside AE, and get-help for the command list
  • Text, shape, solid and adjustment layer creation, with fills, strokes and fonts
Requirements

Adobe After Effects 2022 or later and Node.js v14 or later. Build the project, run npm run install-bridge to copy the panel into your AE installation, then open Window > mcp-bridge-auto.jsx in After Effects and leave Auto-run commands checked. Point the client at build/index.js.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary