AE-MCP
Resumen
AE-MCP es un servidor MCP completo que permite a asistentes de IA como Claude controlar directamente Adobe After Effects. Proporciona más de 70 herramientas que cubren todo el flujo de trabajo de gráficos en movimiento, desde la creación de composiciones hasta la aplicación de efectos y expresiones profesionales.
Características principales
Característica | Descripción |
Más de 70 herramientas | Automatización completa de After Effects |
Ajustes preestablecidos de animación | Física de resorte, rebote, elástico, deslizamiento, desvanecimiento |
Biblioteca de expresiones | Más de 20 expresiones preconstruidas (wiggle, loop, física) |
Plantillas de efectos | Aspectos profesionales con un solo clic (cinematográfico, VHS, neón) |
Gráficos en movimiento | Terceros inferiores, cartelas de título, transiciones, revelaciones de logotipo |
Arquitectura fiable | Comunicación basada en archivos para estabilidad |
Related MCP server: AE MCP Server
Requisitos
Adobe After Effects 2024 o posterior
Node.js 18+
macOS o Windows
Instalación
Paso 1: Instalar el servidor MCP
git clone https://github.com/anthropics/ae-mcp.git
cd ae-mcp
npm install
npm run buildPaso 2: Instalar la extensión CEP
macOS:
./scripts/install-cep.shWindows:
scripts\install-cep.batPaso 3: Configurar tu asistente de IA
Añade a tu archivo de configuración:
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"]
}
}
}Añade a tu configuración de MCP (~/.claude/settings.json):
{
"mcpServers": {
"ae-mcp": {
"command": "node",
"args": ["/path/to/ae-mcp/dist/index.js"]
}
}
}Extra: Este repositorio incluye una habilidad de Claude Code para automatización mejorada de After Effects. Copia los archivos de habilidad a tu directorio de habilidades de Claude Code:
cp -r SKILL/* ~/.claude/skills/La habilidad de Claude Code proporciona conocimiento especializado sobre flujos de trabajo de After Effects, formatos de propiedades y mejores prácticas. Consulta SKILL/SKILL.md para más detalles.
Paso 4: Iniciar After Effects
Inicia After Effects 2024+
Abre Ventana > Extensiones > AE-MCP
El panel se iniciará automáticamente y comenzará a escuchar comandos
Categorías de herramientas
Proyecto y composición
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
Creación de capas
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
Animación y fotogramas clave
set_keyframe · set_keyframe_advanced · apply_easy_ease · set_temporal_ease · offset_keyframes · scale_keyframe_timing · reverse_keyframes · copy_keyframes · get_keyframes
Expresiones
set_expression · get_expression · remove_expression · enable_expression · add_expression_control · apply_expression_template · link_properties
Efectos
apply_effect · apply_effect_template · modify_effect_properties · remove_effect · reorder_effects · copy_effects · list_effects
Plantillas de gráficos en movimiento
Herramienta | Estilos |
| moderno, corporativo, noticias, minimalista, social |
| cinematográfico, documental, social, minimalista |
| cortina, disolver, empujar, deslizar, zoom |
| desvanecer, escalar, deslizar, girar, glitch, partículas |
| máquina de escribir, aparecer, escalar, deslizar, aleatorizar, onda |
Gestión de activos
import_folder · replace_footage · organize_project_items · find_missing_footage · collect_files · reduce_project
Marcadores y línea de tiempo
add_composition_marker · add_layer_marker · get_markers · delete_marker · set_work_area
Ejemplos rápidos
Crear una intro animada
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.Construir un tercer inferior
Create a modern lower third:
- Name: "Sarah Chen"
- Title: "Lead Designer"
- Blue primary color
- Animate in and out
- 5 second durationAñadir movimiento basado en física
Add a bounce expression to the position of "Logo" layer.
Set amplitude to 0.15, frequency to 4, decay to 6.Ajustes preestablecidos de animación
Física de resorte (inspirado en Remotion)
Ajuste | Descripción |
| Animaciones sutiles y suaves |
| Movimiento de resorte equilibrado |
| Animaciones divertidas y rebotantes |
| Animaciones rápidas y receptivas |
| Movimiento pesado y deliberado |
| Rebotes de alta energía |
| Sensación instantánea y receptiva |
Ajustes de movimiento
Desvanecer: fadeIn · fadeOut
Deslizar: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown
Escalar: scaleIn · scaleOut · scaleInBounce
Física: bounce · elastic · overshoot
Girar: spinIn · spinOut
Plantillas de expresiones
Categoría | Plantillas |
Wiggle |
|
Loop |
|
Física |
|
Enlace |
|
Tiempo |
|
Plantillas de efectos
Categoría | Efectos |
Desenfoque |
|
Color |
|
Estilístico |
|
Creativo |
|
Arquitectura
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 scriptsFlujo de comunicación
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.responseSolución de problemas
Verifica que el modo de depuración esté activado (el script de instalación lo hace automáticamente)
Reinicia After Effects por completo
Comprueba la ubicación de la extensión:
macOS:
~/Library/Application Support/Adobe/CEP/extensions/ae-mcpWindows:
%APPDATA%\Adobe\CEP\extensions\ae-mcp
Asegúrate de que el panel de AE-MCP esté visible en After Effects
Comprueba
~/Documents/ae-mcp-commands/para archivos de comandoRevisa el registro del panel para ver errores
Abre el ExtendScript Toolkit o la consola en After Effects
Verifica que existan las referencias a composiciones/capas
Comprueba problemas de compatibilidad con ES3 (sin funciones flecha, literales de plantilla, etc.)
Contribuciones
¡Las contribuciones son bienvenidas! Por favor, lee nuestras guías de contribución antes de enviar PRs.
Licencia
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