After Effects MCP

Dakkshin/after-effects-mcp· Проверено 12.11.2026· 885на GitHub

Даёт агенту собирать анимацию в Adobe After Effects: создавать композиции, текстовые и шейповые слои, камеры и нули, ставить ключевые кадры, выражения и маски.

Сервер на Node.js и панель-скрипт mcp-bridge-auto.jsx внутри After Effects, которая забирает команды и выполняет их через ExtendScript.

Как подключить

Что сделать до подключения

1

Adobe After Effects 2022 или новее, Node.js 14 или новее, npm или yarn

2

Склонировать репозиторий Dakkshin/after-effects-mcp, выполнить npm install и npm run build

3

Поставить панель в After Effects командой npm run install-bridge

4

В After Effects открыть Window → mcp-bridge-auto.jsx и включить галочку Auto-run commands

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport stdio after-effects \
  -- node '<путь к after-effects-mcp>/build/index.js'

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

create-compositionсоздаёт композицию
run-scriptвыполняет скрипт внутри After Effects
get-resultsзабирает результат скрипта
get-helpпоказывает доступные команды
setLayerKeyframeставит ключевой кадр
setLayerExpressionдобавляет или снимает выражение
setLayerPropertiesменяет позицию, масштаб, прозрачность слоя
batchSetLayerPropertiesменяет свойства многих слоёв
getLayerInfoчитает свойства слоя
createCameraсоздаёт камеру
createNullObjectсоздаёт нуль-объект
duplicateLayerдублирует слой
deleteLayerудаляет слой
setLayerMaskсоздаёт и правит маску

Что попросить агента

«Создай композицию <Интро> 1920×1080, 30 кадров в секунду, длиной 10 секунд»Вызовет create-composition с именем, размером, частотой кадров и длительностью
«Пусть слой <Логотип> за 2 секунды проявится из нуля и чуть увеличится»Поставит ключевые кадры прозрачности и масштаба через setLayerKeyframe
«Добавь к слою <Текст> лёгкое покачивание по позиции»Повесит выражение на свойство Position через setLayerExpression
«Сделай камеру и нулевой объект для управления сценой»Создаст камеру через createCamera и нулевой объект через createNullObject, проверит слои через getLayerInfo
«Выставь всем текстовым слоям непрозрачность 80%»Изменит свойства сразу у нескольких слоёв через batchSetLayerProperties

Для каких задач

Создать композицию 1920×1080 на 30 кадров нужной длины и цвета фона
Добавить текстовые слои с нужным шрифтом, размером и цветом
Нарисовать фигуры: прямоугольники, эллипсы, многоугольники, звёзды
Анимировать позицию, масштаб, поворот и прозрачность ключевыми кадрами
Повесить на свойства выражения и связать значения между собой
Настроить маски, режимы наложения, трек-маты и 3D-слои

Ограничения

!

Работает, только пока в After Effects открыта панель mcp-bridge-auto.jsx с включённым Auto-run commands: панель проверяет команды раз в несколько секунд

!

Сервер ставится только из исходников: склонировать, собрать и указать в конфиге путь к build/index.js

!

Нужен After Effects 2022 или новее

!

Отдельных инструментов для рендера и экспорта нет

Частые вопросы

Как проверить, что связь с After Effects есть?
Откройте After Effects, затем Window → mcp-bridge-auto.jsx, и включите Auto-run commands. Попросите агента вызвать get-help или создать пустую композицию.
Что делать, если нужного действия нет среди инструментов?
Инструмент run-script выполняет скрипт внутри After Effects, а get-results забирает его результат. Через него агент делает то, для чего нет отдельной команды.
Можно менять свойства у нескольких слоёв сразу?
Да, batchSetLayerProperties применяет одни и те же свойства к нескольким слоям за один вызов.
Что копирует npm run install-bridge?
Команда копирует скрипты панели в папку установки After Effects. После этого панель mcp-bridge-auto.jsx появляется в меню Window.
Работает ли сервер из России?
Сервер работает на вашем компьютере рядом с After Effects, ключи не нужны.

Похожие серверы