dakkshin avatar

🎬 After Effects

dakkshin/after-effects-mcp

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 tools

Public 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

🎬 After Effects MCP Server

Node.js Build License Platform

✨ A Model Context Protocol (MCP) server for Adobe After Effects that enables AI assistants and other applications to control After Effects through a standardized protocol.

mcp-after-effects MCP server

View the full README on GitHub

Details

Repository
github.com/dakkshin/after-effects-mcp
Category
Design & Creative

Related Design & Creative MCP servers

View all
1nirholas avatarthree.ws Avatars & Agentsnirholas/three.ws3D avatars, embeds, glTF tools, agent memory, and on-chain agent identity from three.ws.269stars
2mastergo-design avatarMasterGo Magicmastergo-design/mastergo-magic-mcpMasterGo Magic MCP is a standalone MCP (Model Context Protocol) service designed to connect MasterGo design tools with AI models.255stars
3codeofaxel avatarKilncodeofaxel/kilnSpawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.242stars
4blwfish avatarFreeCAD MCPblwfish/freecad-mcpControl FreeCAD from Claude β€” 3D modeling, PartDesign, CAM toolpaths, and more via 30+ tools.66stars
5arikusi avatarNakkasarikusi/nakkasMCP server that turns AI into an SVG artist. One rendering engine, AI decides everything.31stars
6olgasafonova avatarMiroolgasafonova/miro-mcp-serverControl Miro whiteboards with AI. 110 tools for boards, diagrams, mindmaps, comments, SVG.31stars