AE-MCP
Übersicht
AE-MCP ist ein umfassender MCP-Server, der Adobe After Effects über das Model Context Protocol (MCP) mit KI-Assistenten verbindet. Er ermöglicht die direkte Steuerung von After Effects über natürliche Sprache – von der Erstellung von Kompositionen und Ebenen bis hin zu komplexen Animationen und Effekten.
Hauptfunktionen
Funktion | Beschreibung |
70+ Tools | Vollständige After Effects-Automatisierung |
Animationsvorgaben | Federphysik, Bewegungsvorgaben, Ausdrucksvorlagen |
Effektvorlagen | Vorgefertigte kreative Effekte |
Bewegungsgrafiken | Lower Thirds, Titel, Übergänge, Logo-Enthüllungen |
Erweiterte Animation | Keyframes, Ausdrücke, Verknüpfungen |
Asset-Management | Import, Organisation, Sammlung |
Related MCP server: AE MCP Server
Voraussetzungen
Adobe After Effects 2024 oder neuer
Node.js 18+
macOS oder Windows
Installation
Schritt 1: MCP-Server installieren
git clone https://github.com/anthropics/ae-mcp.git
cd ae-mcp
npm install
npm run buildSchritt 2: CEP-Erweiterung installieren
macOS:
./scripts/install-cep.shWindows:
scripts\install-cep.batSchritt 3: KI-Assistent konfigurieren
Fügen Sie zu Ihrer Konfigurationsdatei hinzu:
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"]
}
}
}Fügen Sie zu Ihren MCP-Einstellungen (~/.claude/settings.json) hinzu:
{
"mcpServers": {
"ae-mcp": {
"command": "node",
"args": ["/path/to/ae-mcp/dist/index.js"]
}
}
}Bonus: Dieses Repository enthält eine Claude Code Skill für verbesserte After Effects-Automatisierung. Kopieren Sie die Skill-Dateien in Ihr Claude Code Skills-Verzeichnis:
cp -r SKILL/* ~/.claude/skills/Die Claude Code Skill bietet spezialisiertes Wissen über After Effects-Workflows, Eigenschaftsformate und Best Practices. Siehe SKILL/SKILL.md für Details.
Schritt 4: After Effects starten
Starten Sie After Effects 2024+
Öffnen Sie Fenster > Erweiterungen > AE-MCP
Das Panel startet automatisch und beginnt mit dem Lauschen auf Befehle
Werkzeugkategorien
Projekt & Komposition
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
Ebenenerstellung
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
Animation & Keyframing
set_keyframe · set_keyframe_advanced · apply_easy_ease · set_temporal_ease · offset_keyframes · scale_keyframe_timing · reverse_keyframes · copy_keyframes · get_keyframes
Ausdrücke
set_expression · get_expression · remove_expression · enable_expression · add_expression_control · apply_expression_template · link_properties
Effekte
apply_effect · apply_effect_template · modify_effect_properties · remove_effect · reorder_effects · copy_effects · list_effects
Bewegungsgrafiken-Vorlagen
Werkzeug | Stile |
| 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 |
Asset-Management
import_folder · replace_footage · organize_project_items · find_missing_footage · collect_files · reduce_project
Marker & Timeline
add_composition_marker · add_layer_marker · get_markers · delete_marker · set_work_area
Kurzbeispiele
Animiertes Intro erstellen
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.Lower Third erstellen
Create a modern lower third:
- Name: "Sarah Chen"
- Title: "Lead Designer"
- Blue primary color
- Animate in and out
- 5 second durationPhysikbasierte Bewegung hinzufügen
Add a bounce expression to the position of "Logo" layer.
Set amplitude to 0.15, frequency to 4, decay to 6.Animationsvorgaben
Federphysik (Remotion-inspiriert)
Vorgabe | Beschreibung |
| Dezente, sanfte Animationen |
| Ausgewogene Federbewegung |
| Verspielte, hüpfende Animationen |
| Schnelle, reaktionsschnelle Animationen |
| Schwere, bedächtige Bewegung |
| Energiegeladene Hüpfer |
| Sofortige, reaktionsschnelle Wirkung |
Bewegungsvorgaben
Einblendung: fadeIn · fadeOut
Schieben: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown
Skalierung: scaleIn · scaleOut · scaleInBounce
Physik: bounce · elastic · overshoot
Drehung: spinIn · spinOut
Ausdrucksvorlagen
Kategorie | Vorlagen |
Wackeln |
|
Schleife |
|
Physik |
|
Verknüpfung |
|
Zeit |
|
Effektvorlagen
Kategorie | Effekte |
Unschärfe |
|
Farbe |
|
Stilistisch |
|
Kreativ |
|
Architektur
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 scriptsKommunikationsablauf
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.responseFehlerbehebung
Überprüfen Sie, ob der Debug-Modus aktiviert ist (das Installationsskript erledigt dies automatisch)
Starten Sie After Effects vollständig neu
Überprüfen Sie den Erweiterungsort:
macOS:
~/Library/Application Support/Adobe/CEP/extensions/ae-mcpWindows:
%APPDATA%\Adobe\CEP\extensions\ae-mcp
Stellen Sie sicher, dass das AE-MCP-Panel in After Effects sichtbar ist
Überprüfen Sie
~/Documents/ae-mcp-commands/auf BefehlsdateienSehen Sie sich das Panel-Protokoll auf Fehler an
Öffnen Sie das ExtendScript-Toolkit oder die Konsole in After Effects
Überprüfen Sie, ob Kompositions-/Ebenenreferenzen existieren
Achten Sie auf ES3-Kompatibilitätsprobleme (keine Pfeilfunktionen, Template-Literale usw.)
Mitwirken
Beiträge sind willkommen! Bitte lesen Sie unsere Richtlinien für Beiträge, bevor Sie PRs einreichen.
Lizenz
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