AE AI
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AE AIinspect my current After Effects comp and summarize all layers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AE AI — After Effects Agent Bridge
A portfolio fork and extension of Engine Room Games' After Effects MCP, focused on turning an MCP integration into a more complete AI-assisted workflow inside Adobe After Effects.
The project connects an LLM workflow to After Effects so the assistant can inspect a composition, reason about what should change, execute structured scene operations, and review the result instead of only returning instructions.
This repository is based on the MIT-licensed Engine Room Games project. The original copyright and license are preserved. The ae-astra-bridge work extends that foundation with the features described below.
What I added in this branch
An AE AI chat panel inside After Effects with a compact conversational UI.
Persistent sessions and conversation context for multi-step editing.
Intent routing so normal questions stay conversational while composition requests can execute.
High-level agent tools such as inspect_scene, build_scene, modify_scene, and review_scene.
A reference discovery workflow that can surface and reuse visual/motion references.
A visual review pipeline using composition snapshots and screenshots.
Job progress, execution-state feedback, error handling, and bridge reconnection improvements.
A motion-design knowledge layer with curated, learned, and synthesized techniques.
Cross-platform setup and installer work for macOS and Windows.
Expanded automated tests around the panel, bridge, installers, schemas, screenshots, and scene tools.
Related MCP server: After Effects MCP Server
Why this project exists
Traditional AI chat can tell an editor what to do. This project explores a different approach: give the model tools, scene context, and a feedback loop so it can act on a real creative application while keeping the result editable by the artist.
Architecture
LLM / Codex-style workflow
|
v
AE AI CEP Panel
|
v
Local MCP Server
| |
| +--> Motion knowledge / references
|
+--> HTTP + WebSocket bridge
|
v
ExtendScript / JSX
|
v
Adobe After Effects
|
+--> inspect / modify / screenshot / reviewThe system intentionally uses larger scene-level operations for agent workflows while preserving lower-level After Effects tools when more control is needed.
Example visual review output

The review pipeline can capture multiple moments from a composition so the assistant can reason about animation state over time instead of judging a single frame.
Technologies
TypeScript / Node.js
Model Context Protocol (MCP)
Adobe CEP + ExtendScript / JSX
HTTP and WebSocket bridge
HTML, CSS, and JavaScript
JSON-schema-based tool validation
Automated Node.js test suites
macOS and Windows packaging scripts
Current validation
The current working version has been validated locally with:
npm test
npm run buildBoth commands complete successfully on the development machine.
The test suite covers, among other areas:
panel boot and UI behavior
runtime/session behavior
bridge timeout and port drift
scene snapshots and screenshot integrity
structured tool schemas
write queues and job progress
macOS and Windows installers
motion knowledge generation
CEP signatures and package layout
Development setup
Requirements:
Node.js 22+
Adobe After Effects
npm
Install dependencies:
npm installBuild the workspace:
npm run buildRun the tests:
npm testFor local macOS development, the workspace also includes setup and panel installation scripts:
npm run setup:mac
npm run install:panel
npm run doctorRepository structure
packages/
ae-panel/ After Effects CEP panel and AE AI interface
mcp-server/ MCP server, bridge logic, tools, orchestration
shared/ Shared schemas and types
jsx/ After Effects ExtendScript operations
knowledge/ Motion-design knowledge and recipes
scripts/ Build, setup, packaging and release utilities
tests/unit/ Automated test suites
demo/ Visual examples
docs/ Architecture and subsystem notesUpstream foundation
The original project is After Effects MCP by Engine Room Games:
https://github.com/Engine-Room-Games/after-effects-mcp
It provides the core MCP-to-After-Effects foundation used by this fork. This branch is intended to demonstrate the additional agent workflow, UI, orchestration, knowledge, packaging, and reliability work built on top of that foundation.
License
MIT License. See LICENSE.
Original copyright remains with Engine Room as required by the upstream MIT license.
This server cannot be deployed
Maintenance
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
- tonpitOAuthcom.tonpit
Video production studio for AI agents: AI media, motion graphics as code, timeline and export.
AI editor to build, animate & export layered short-form video projects via one tool catalog.
AI video editor for agents and humans: timeline, captions, color, audio and generation as MCP tools.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to control Adobe After Effects through a WebSocket-based CEP panel, supporting composition, layer, animation, effects, and render operations.10139 npm4MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to control Adobe After Effects for project inspection, composition creation, and layer manipulation via a hardened bridge panel.-
- AlicenseAqualityAmaintenanceEnables AI agents to inspect and control a live Adobe After Effects session, including reading active composition and layer data and evaluating arbitrary ExtendScript.4MIT
- AlicenseNot gradedqualityCmaintenanceConnects LLMs and agentic assistants directly to an active Adobe After Effects session on Windows, enabling composition inspection, parametric motion graphics, keyframe injection, vector masks, audio beat analysis, and automated rotoscoping.MIT