AE MCP Bridge

AE MCP Bridge подключает агента к открытому After Effects: чтение проекта, кадры в PNG, правка ключей и выражений.

  • 89 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Сервер исполняет произвольный ExtendScript в запущенном After Effects и меняет открытый проект.
  • Панель без подписи требует включения режима `PlayerDebugMode`.
Все причины и проверки

solomondivyananth/aftereffects-mcp

Установка

Ручная установка

npx aftereffects-mcp-install

Устанавливает панель в After Effects. Требуются After Effects 2022 или новее и Node.js 18.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Сервер исполняет произвольный ExtendScript в запущенном After Effects и меняет открытый проект.
  • Панель без подписи требует включения режима `PlayerDebugMode`.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AE MCP Bridge соединяет MCP-клиент с работающим After Effects через панель CEP, которая слушает локальный адрес `127.0.0.1:7788`. Агент читает дерево свойств композиции, видит отрисованные кадры, меняет ключи, выражения и эффекты, а затем рендерит результат заново и проверяет свою правку. Каждый вызов идет одной группой отмены, поэтому правку агента откатывает один раз сочетание Cmd+Z или Ctrl+Z. Инструмент `ae_review_motion` берет диапазон времени, собирает MP4 и контактный лист, чтобы оценить тайминг и плавность. Есть создание композиций, импорт материала, пакетные правки и фоновая очередь `aerender`. В репозитории лежат и скиллы для типовых задач: цвет, камера, ритм по звуку, экспорт.

Для кого. Моушн-дизайнерам и монтажерам, которые автоматизируют повторяющиеся правки в After Effects и хотят, чтобы агент видел кадры.

Подходит, если

  • В композиции сорок слоев, и надо понять, что анимируется, чем управляется и какие там выражения.
  • Один мастер-ролик нужно разложить на форматы 9×16, 1×1 и 16×9.
  • Агент должен посмотреть кадр и сказать, не наезжает ли логотип на нижнюю плашку на четвертой секунде.
  • Одну правку тайминга надо применить сразу ко многим слоям и композициям кампании.

Не подходит, если

  • Нужны Roto Brush, Content-Aware Fill или mocha: скриптовый интерфейс After Effects их почти не затрагивает.
  • Требуется оценка вкуса и идеи ролика, мост такого не умеет.
  • Работа идет на Linux или в версии After Effects старше 2022.

Пример запроса к агенту

Посмотри композицию Main, выведи, что анимируется на слое логотипа, затем отрендери кадр на четвертой секунде и проверь, не пересекается ли логотип с плашкой.

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

TYPESAFE_API_KEY секрет
Необязательный ключ TypeSafe для плана правок по заметкам к анимации. Не записывайте его в `.mcp.json`.
TYPESAFE_MODEL
Необязательная версия модели, по умолчанию `jev-latest`.

Ограничения

Нужны After Effects 2022 или новее, Node.js 18 и macOS или Windows. Панель без подписи: установщик включает `PlayerDebugMode`, а After Effects после установки надо перезапустить. Мост исполняет произвольный ExtendScript. По умолчанию записи разрешены только в проекте, который человек назвал песочницей в панели, но это не защита от агента с доступом к рабочему столу. `ffmpeg` не обязателен, без него хуже работают обзор движения и контактные листы. Проект не связан с Adobe и Anthropic.

Как отключить. Выполните `node bin/install-panel.js --uninstall` и удалите MCP-подключение командой `claude mcp remove after-effects`. Перезапустите After Effects.

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

Как подключить AE MCP Bridge к Claude Code?

Выполните `npx aftereffects-mcp-install` для панели, затем `claude mcp add after-effects -- npx -y aftereffects-mcp`. После перезапуска After Effects откройте панель в меню Window, Extensions.

Можно ли откатить правку агента?

Да. Каждый вызов идет в одной группе отмены, поэтому откат занимает одно нажатие Cmd+Z на macOS или Ctrl+Z на Windows.

Почему агент не может записать изменения?

Защита-песочница разрешает запись только в проекте, который вы назначили песочницей в панели. Снять защиту может только человек в интерфейсе панели.

Нужен ли ключ для заметок к анимации?

Нет, но с ключом `TYPESAFE_API_KEY` модель Jev превращает замечание вроде «логотип плавает» в готовый план правок. Без ключа заметка возвращается словами, и оценивает агент.

Что делать, если After Effects не видит панель?

Запустите `./install.sh --copy` на macOS или `install.cmd --copy` на Windows: команда копирует панель вместо ссылки. Затем перезапустите After Effects.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Панель для After Effects с MCP-сервером: агент читает проект, строит анимации, сверяет кадры и сохраняет скрипты

MCP-серверШирокий доступ96Звезды репозитория

MCP-сервер подключает агента к запущенному Adobe After Effects: разбор проекта, правка слоев и ключей, выражения и рендер кадров.

MCP-серверШирокий доступ176Звезды репозитория

MCP-сервер и панель управляют проектом Adobe After Effects: агент читает композицию и собирает анимацию как обычные слои и ключи.

MCP-серверШирокий доступ52Звезды репозитория

MCP-сервер для Adobe After Effects: создание композиций, слоев, ключевых кадров и выражений через агента

MCP-серверРасширенный доступ888Звезды репозитория

MCP-сервер управляет локальными проектами Adobe Premiere Pro из Claude, Codex и других MCP-клиентов

MCP-серверРасширенный доступ858Звезды репозитория

Локальный MCP-сервер дает Claude, Cursor и Codex читать проект Premiere Pro, править таймлайн и экспортировать результат

MCP-серверШирокий доступ525Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
AE MCP Bridge (эта карточка)нетне нужна89
After Effects MCP Serverнетне нужна888другой MCP для After Effects; AE MCP Bridge рендерит кадры в PNG, собирает контактные листы и откатывает правку одной отменой
mcp-aftereffectsнетне нужна176тоже управляет After Effects из агента; AE MCP Bridge добавляет песочницу записи и обзор движения

Коротко о README

Схема работы: MCP-клиент, затем stdio, затем HTTP к панели в After Effects, затем DOM приложения. Нулевые зависимости npm, лицензия MIT.

Бейдж для README

Сообщить о проблеме