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.
Funcionalidades clave
Funcionalidad | 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, fundido |
Biblioteca de expresiones | Más de 20 expresiones predefinidas (wiggle, loop, física) |
Plantillas de efectos | Looks profesionales con un clic (cinematográfico, VHS, neón) |
Gráficos en movimiento | Terceros inferiores, tarjetas de título, transiciones, presentaciones de logotipo |
Arquitectura fiable | Comunicación basada en archivos para estabilidad |
Related MCP server: After Effects 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 Skill de Claude Code para mejorar la automatización de After Effects. Copia los archivos de la skill a tu directorio de skills de Claude Code:
cp -r SKILL/* ~/.claude/skills/La skill de Claude Code proporciona conocimiento especializado sobre flujos de trabajo de After Effects, formatos de propiedades y buenas 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 |
| cortinilla, disolver, empujar, deslizar, zoom |
| fundido, escalado, deslizamiento, giro, glitch, partículas |
| máquina de escribir, fundido, escalado, deslizado, aleatorio, 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 introducción 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 tercero 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)
Preajuste | Descripción |
| Animaciones sutiles y suaves |
| Movimiento de resorte equilibrado |
| Animaciones juguetonas y elásticas |
| Animaciones rápidas y reactivas |
| Movimiento pesado y deliberado |
| Rebotes de alta energía |
| Sensación instantánea y reactiva |
Preajustes de movimiento
Fundido: fadeIn · fadeOut
Deslizamiento: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown
Escalado: scaleIn · scaleOut · scaleInBounce
Física: bounce · elastic · overshoot
Rotación: 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é habilitado (el script de instalación lo hace automáticamente)
Reinicia After Effects completamente
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
Revisa
~/Documents/ae-mcp-commands/en busca de archivos de comandosExamina 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
- 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