AE-MCP
Обзор
AE-MCP — это полнофункциональный MCP-сервер, который позволяет ИИ-ассистентам, таким как Claude, напрямую управлять Adobe After Effects. Он предоставляет 70+ инструментов, охватывающих полный рабочий процесс motion-графики — от создания композиций до применения профессиональных эффектов и выражений.
Ключевые особенности
Особенность | Описание |
70+ инструментов | Полная автоматизация After Effects |
Пресеты анимации | Физика пружин, отскок, эластичность, скольжение, затухание |
Библиотека выражений | 20+ готовых выражений (wiggle, loop, physics) |
Шаблоны эффектов | Профессиональные стили в один клик (cinematic, VHS, neon) |
Motion-графика | Нижние трети, титры, переходы, раскрытие логотипа |
Надёжная архитектура | Файловая связь для стабильности |
Related MCP server: AE MCP Server
Требования
Adobe After Effects 2024 или новее
Node.js 18+
macOS или Windows
Установка
Шаг 1: Установите MCP-сервер
git clone https://github.com/anthropics/ae-mcp.git
cd ae-mcp
npm install
npm run buildШаг 2: Установите расширение CEP
macOS:
./scripts/install-cep.shWindows:
scripts\install-cep.batШаг 3: Настройте вашего ИИ-ассистента
Добавьте в ваш конфигурационный файл:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ae-mcp": {
"command": "node",
"args": ["/path/to/ae-mcp/dist/index.js"]
}
}
}Добавьте в ваши настройки MCP (~/.claude/settings.json):
{
"mcpServers": {
"ae-mcp": {
"command": "node",
"args": ["/path/to/ae-mcp/dist/index.js"]
}
}
}Бонус: Этот репозиторий включает навык Claude Code для расширенной автоматизации After Effects. Скопируйте файлы навыка в каталог навыков Claude Code:
cp -r SKILL/* ~/.claude/skills/Навык Claude Code предоставляет специализированные знания о рабочих процессах After Effects, форматах свойств и лучших практиках. Подробнее см. SKILL/SKILL.md.
Шаг 4: Запустите After Effects
Запустите After Effects 2024+
Откройте Окно > Расширения > AE-MCP
Панель автоматически запустится и начнет прослушивание команд
Категории инструментов
Проект и композиция
create_project · open_project · save_project · close_project · get_project_info · import_footage · create_composition · modify_composition · duplicate_composition · delete_composition · list_compositions · get_composition_info
Создание слоёв
add_solid_layer · add_text_layer · add_text_layer_advanced · add_shape_layer · add_null_layer · add_adjustment_layer · add_camera_layer · add_light_layer · add_av_layer · precompose_layers · modify_layer · delete_layer
Анимация и ключевые кадры
set_keyframe · set_keyframe_advanced · apply_easy_ease · set_temporal_ease · offset_keyframes · scale_keyframe_timing · reverse_keyframes · copy_keyframes · get_keyframes
Выражения
set_expression · get_expression · remove_expression · enable_expression · add_expression_control · apply_expression_template · link_properties
Эффекты
apply_effect · apply_effect_template · modify_effect_properties · remove_effect · reorder_effects · copy_effects · list_effects
Шаблоны motion-графики
Инструмент | Стили |
| modern, corporate, news, minimal, social |
| cinematic, documentary, social, minimal |
| wipe, dissolve, push, slide, zoom |
| fade, scale, slide, spin, glitch, particle |
| typewriter, fadeIn, scaleIn, slideIn, randomize, wave |
Управление активами
import_folder · replace_footage · organize_project_items · find_missing_footage · collect_files · reduce_project
Маркеры и временная шкала
add_composition_marker · add_layer_marker · get_markers · delete_marker · set_work_area
Быстрые примеры
Создание анимированной интро
Create a 1920x1080 composition called "Intro" at 30fps, 5 seconds.
Add a text layer saying "Welcome" centered on screen.
Apply a slideInUp animation with easy ease.
Add a subtle glow effect.Создание нижней трети
Create a modern lower third:
- Name: "Sarah Chen"
- Title: "Lead Designer"
- Blue primary color
- Animate in and out
- 5 second durationДобавление физического движения
Add a bounce expression to the position of "Logo" layer.
Set amplitude to 0.15, frequency to 4, decay to 6.Пресеты анимации
Физика пружин (вдохновлено Remotion)
Пресет | Описание |
| Тонкие, плавные анимации |
| Сбалансированное пружинное движение |
| Игривые, подпрыгивающие анимации |
| Быстрые, отзывчивые анимации |
| Тяжелое, намеренное движение |
| Энергичные отскоки |
| Мгновенное, отзывчивое ощущение |
Пресеты движения
Fade: fadeIn · fadeOut
Slide: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown
Scale: scaleIn · scaleOut · scaleInBounce
Physics: bounce · elastic · overshoot
Rotate: spinIn · spinOut
Шаблоны выражений
Категория | Шаблоны |
Wiggle |
|
Loop |
|
Physics |
|
Linking |
|
Time |
|
Шаблоны эффектов
Категория | Эффекты |
Blur |
|
Color |
|
Stylistic |
|
Creative |
|
Архитектура
ae-mcp/
├── src/ # TypeScript source
│ ├── index.ts # Entry point
│ ├── stdio-server.ts # MCP server (70+ tools)
│ ├── ae-integration/
│ │ ├── file-communicator.ts # File-based IPC
│ │ └── generators/ # ES3 script generators
│ └── presets/ # Animation, expression, effect presets
├── cep-extension/ # After Effects extension
│ ├── CSXS/manifest.xml
│ ├── jsx/host.jsx # ExtendScript host
│ └── js/main.js # Panel JavaScript
├── SKILL/ # Claude Code skill
│ ├── SKILL.md # Skill definition
│ └── examples.md # Animation examples
└── scripts/ # Installation scriptsПоток связи
AI Assistant (Claude)
↓
MCP Server (Node.js)
↓ Write JSON command
~/Documents/ae-mcp-commands/
↓ Poll every 100ms
CEP Extension
↓ Execute script
After Effects DOM
↓ Write response
*.json.responseУстранение неполадок
Убедитесь, что режим отладки включен (скрипт установки делает это автоматически)
Полностью перезапустите After Effects
Проверьте расположение расширения:
macOS:
~/Library/Application Support/Adobe/CEP/extensions/ae-mcpWindows:
%APPDATA%\Adobe\CEP\extensions\ae-mcp
Убедитесь, что панель AE-MCP видна в After Effects
Проверьте
~/Documents/ae-mcp-commands/на наличие файлов командПосмотрите журнал панели на предмет ошибок
Откройте ExtendScript Toolkit или консоль в After Effects
Проверьте, существуют ли ссылки на композиции/слои
Проверьте совместимость с ES3 (отсутствие стрелочных функций, шаблонных литералов и т.д.)
Вклад в проект
Приветствуются любые вклады! Пожалуйста, ознакомьтесь с нашими рекомендациями по внесению изменений перед отправкой PR.
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityFmaintenanceA Model Context Protocol (MCP) server for Adobe After Effects that enables AI assistants and other applications to control After Effects through a standardized protocol.13665546MIT
- AlicenseBqualityDmaintenanceAn MCP server that enables AI assistants to control Adobe After Effects through a file-based communication bridge. It supports various operations including project and composition management, layer and keyframe manipulation, rendering, and batch processing.922921MIT
- AlicenseAqualityCmaintenanceAn MCP server that allows AI agents to control Adobe After Effects, enabling project inspection, composition creation, layer addition, file import, ExtendScript execution, and rendering via aerender.11MIT
- AlicenseCqualityCmaintenanceMCP server for controlling Adobe After Effects, enabling AI assistants to create compositions, manage layers, and animate properties.13665MIT
Related MCP Connectors
An MCP server that integrates with Discord to provide AI-powered features.
MCP server for Luma Dream Machine AI video generation
MCP server for Hailuo (MiniMax) AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidcasan/MCP-AE'
If you have feedback or need assistance with the MCP directory API, please join our Discord server