AE-MCP
Обзор
AE-MCP — это полноценный MCP-сервер, который позволяет ИИ-ассистентам, таким как Claude, напрямую управлять Adobe After Effects. Он предоставляет 70+ инструментов, охватывающих весь рабочий процесс моушн-графики — от создания композиций до применения профессиональных эффектов и выражений.
Ключевые возможности
Функция | Описание |
70+ инструментов | Полная автоматизация After Effects |
Пресеты анимации | Физика пружин, отскок, эластичность, слайд, затухание |
Библиотека выражений | 20+ готовых выражений (wiggle, loop, physics) |
Шаблоны эффектов | Профессиональные стили в один клик (кинематографичный, VHS, неон) |
Моушн-графика | Нижние трети, титры, переходы, логотипы |
Надёжная архитектура | Файловое взаимодействие для стабильной работы |
Related MCP server: After Effects 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
Шаблоны моушн-графики
Инструмент | Стили |
| 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)
Пресет | Описание |
| Тонкие, плавные анимации |
| Сбалансированное пружинное движение |
| Игривые, упругие анимации |
| Быстрые, отзывчивые анимации |
| Тяжёлое, размеренное движение |
| Энергичные отскоки |
| Мгновенный, отзывчивый эффект |
Пресеты движения
Затухание: fadeIn · fadeOut
Слайд: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown
Масштаб: scaleIn · scaleOut · scaleInBounce
Физика: bounce · elastic · overshoot
Вращение: spinIn · spinOut
Шаблоны выражений
Категория | Шаблоны |
Wiggle |
|
Loop |
|
Physics |
|
Linking |
|
Time |
|
Шаблоны эффектов
Категория | Эффекты |
Размытие |
|
Цвет |
|
Стилизация |
|
Креатив |
|
Архитектура
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
- AlicenseCqualityDmaintenanceEnables AI assistants to control Adobe After Effects for composition, layer, effect, preset, marker, and audio automation through a bridge panel.3066514MIT
- AlicenseCqualityDmaintenanceEnables AI assistants to control Adobe After Effects through the MCP protocol, including composition creation, layer management, and animation.13665MIT
- -license-quality-maintenanceEnables AI assistants to control Adobe After Effects through a standardized MCP protocol, providing tools for composition creation, layer management, and animation.
- AlicenseCqualityCmaintenanceMCP server for controlling Adobe After Effects, enabling AI assistants to create compositions, manage layers, and animate properties.13665MIT
Related MCP Connectors
Generate and manage AI UGC video ads through eleven typed MCP tools
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
65+ AI tools as MCP: research, write, code, scrape, translate, RAG, agent memory, workflows
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-AE2'
If you have feedback or need assistance with the MCP directory API, please join our Discord server