SA

solomondivyananth/aftereffects-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

81 stars 9 forks Качество 78 Тренд 29MIT

Сервер MCP, который позволяет ИИ читать, просматривать и редактировать живой проект Adobe After Effects — проверять компов, визуализировать кадры, писать ключевые кадры и выражения и создавать проекты с конца до конца.

Обзор

Не генератор кода, который дает вам .jsx для запуска. Живое подключение к запущенному приложению: модель проверяет ваш реальный комп, визуализирует реальный кадр, делает реальное редактирование, а затем повторно сдает для проверки собственной работы. Работает с кодом Клода или любым клиентом, который говорит по протоколу Model Context. Ничто на мосту не зависит от клиента. MIT лицензировал · macOS и Windows · After Effects 2022+ · нулевые зависимости npm Не связан с Adobe или Anthropic и не одобрен. Спросите, что анимирует в 40-слойном компе и получите ответ, основанный на фактическом дереве свойств — временах кейфрейма, легкости влияний, источнике выражения, параметрах эффекта, а не догадке из имен слоев. SaveFrameToPng возвращается в виде изображений. Модель смотрит на кадр вместо того, чтобы рассуждать вслепую о координатах. Спросите: «Логотип сталкивается с нижней третью в 4 секунды?» Каждый звонок выполняется внутри одной группы StartUndoGroup/endUndoGroup. Все, что делает модель, это один ).Z (Ctrl + Z в Windows).

Обзор (машинный перевод)

Сайт · Смотреть в HD · Установить · Инструменты

Пусть ИИ действительно работает в After Effects — прочитайте проект, посмотрите на визуализированный Кадры, и изменить кейфреймы, выражения и эффекты, пока приложение открыто.

Нет генератора кода, который дает вам [T0] для запуска. живая связь с запущенное приложение: модель проверяет ваш реальный комп, визуализирует реальный кадр, делает настоящий монтаж, затем пересдает для проверки собственной работы.

Работа с Claude Code или любым клиентом, который Модельный контекстный протокол. Ничего. Мост является клиентоориентированным.

MIT лицензировал · macOS и Windows · After Effects 2022+ · нулевые зависимости npm

Не связан с Adobe или Anthropic и не одобрен.

Что делает возможным

Прочитайте проект, который вы не создали. Спросите, что анимирует в 40-слойном компе Получите ответ, основанный на дереве фактической собственности - время клавиатуры, легкость влияния, источник выражения, параметры эффекта, а не предположение Названия слоев.

Пусть модель увидит. saveFrameToPng Рендеры возвращаются в виде изображений. Модель Вместо того, чтобы рассуждать вслепую о координатах, он смотрит на кадр. Спроси: Логотип столкнется с нижней третью через 4 секунды? и это можно проверить.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

AE MCP Bridge: an After Effects MCP server for AI agents

Website · Watch in HD · Install · Tools

Let an AI actually work in After Effects — read the project, look at rendered frames, and change keyframes, expressions and effects while the app is open.

Not a code generator that hands you a .jsx to run. A live connection to the running application: the model inspects your real comp, renders a real frame, makes a real edit, then re-renders to check its own work.

MCP client ──stdio──► mcp/ae-mcp.js ──HTTP :7788──► CEP panel in AE ──evalScript──► AE DOM

Works with Claude Code or any client that speaks the Model Context Protocol. Nothing in the bridge is client-specific.

MIT licensed · macOS and Windows · After Effects 2022+ · zero npm dependencies

Not affiliated with or endorsed by Adobe or Anthropic.


What this makes possible

Read a project you didn’t build. Ask what’s animating in a 40-layer comp and get an answer grounded in the actual property tree — keyframe times, ease influences, expression source, effect parameters — rather than a guess from layer names.

Let the model see. saveFrameToPng renders come back as images. The model looks at the frame instead of reasoning blind about coordinates. Ask “is the logo colliding with the lower third at 4 seconds?” and it can check.

Edit with a real undo story. Every call runs inside one beginUndoGroup/endUndoGroup. Anything the model does is a single ⌘Z (Ctrl+Z on Windows). There is no half-applied state to clean up.

Judge motion, not just numbers. ae_review_motion samples a time range, stitches an MP4, and returns a contact sheet — so timing and easing can be evaluated as motion rather than as keyframe values that merely look correct.

Build, not just tweak. Create projects and comps, import footage, add and animate layers, precompose, duplicate a master into 9×16 / 1×1 / 16×9, and queue a background aerender job that doesn’t freeze the app.

Things it is genuinely good at

  • Auditing a comp: what animates, where, driven by what
  • Motion graphics automation — applying one consistent change across many layers, many comps, or a whole campaign of format variants
  • Format variants from a finished master
  • Expression authoring, with After Effects validating the syntax on write
  • Catching continuity mistakes by looking at frames, not just properties

Things it is not good at

Открыть полный README на GitHub

Установка

npx aftereffects-mcp-install # installs the After Effects panel
Новичок в MCP? Начните с руководства на mcpskill.org →