
π¬ After Effects
The After Effects MCP server enables AI assistants and applications to programmatically control Adobe After Effects through the Model Context Protocol, providing standardized access to composition management, layer creation and manipulation, and animation capabilities. It offers tools for creating and listing compositions, managing layers (text, shapes, cameras, solids), modifying properties like position and opacity, setting keyframes, and applying expressions for dynamic animations. This server solves the problem of integrating After Effects automation into AI-driven workflows and external applications without direct scripting knowledge.
- GitHub stars
- 358
- tools
- 14
- last updated
- Feb 20, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
create-compositionCreate a new composition
Create a new composition
No parameter schema in public metadata yet.
run-scriptRun a JS script inside AE
Run a JS script inside AE
No parameter schema in public metadata yet.
get-resultsGet script results
Get script results
No parameter schema in public metadata yet.
get-helpHelp for available commands
Help for available commands
No parameter schema in public metadata yet.
setLayerKeyframeAdd keyframe to layer property
Add keyframe to layer property
No parameter schema in public metadata yet.
setLayerExpressionAdd/remove expressions from properties
Add/remove expressions from properties
No parameter schema in public metadata yet.
setLayerPropertiesSet layer properties (position, scale, rotation, opacity, blendMode, threeDLayer, trackMatteType, enabled, etc.)
Set layer properties (position, scale, rotation, opacity, blendMode, threeDLayer, trackMatteType, enabled, etc.)
No parameter schema in public metadata yet.
batchSetLayerPropertiesApply properties to multiple layers
Apply properties to multiple layers
No parameter schema in public metadata yet.
getLayerInfoGet layer info (position, 3D status)
Get layer info (position, 3D status)
No parameter schema in public metadata yet.
createCameraCreate camera layer
Create camera layer
No parameter schema in public metadata yet.
createNullObjectCreate null object for animation
Create null object for animation
No parameter schema in public metadata yet.
duplicateLayerDuplicate a layer
Duplicate a layer
No parameter schema in public metadata yet.
deleteLayerDelete a layer
Delete a layer
No parameter schema in public metadata yet.
setLayerMaskCreate/modify layer masks
Create/modify layer masks
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/dakkshin/after-effects-mcp
- Category
- Design & Creative