Skip to main content
Glama

mcp-after-effects

by Dakkshin

🎬 After Effects MCP-Server

Node.jsBauenLizenzPlattform

✨ Ein Model Context Protocol (MCP)-Server für Adobe After Effects, der es KI-Assistenten und anderen Anwendungen ermöglicht, After Effects über ein standardisiertes Protokoll zu steuern.

Inhaltsverzeichnis

📦 Funktionen

🎥 Kernkompositionsfunktionen

  • Erstellen Sie Kompositionen mit benutzerdefinierten Einstellungen (Größe, Bildrate, Dauer, Hintergrundfarbe)
  • Alle Kompositionen in einem Projekt auflisten
  • Erhalten Sie Projektinformationen wie Bildrate, Abmessungen und Dauer

🧱 Ebenenverwaltung

  • Erstellen Sie Textebenen mit anpassbaren Eigenschaften (Schriftart, Größe, Farbe, Position)
  • Erstellen Sie Formebenen (Rechteck, Ellipse, Polygon, Stern) mit Farben und Strichen
  • Erstellen Sie Vollton-/Anpassungsebenen für Hintergründe und Effekte
  • Ändern Sie Ebeneneigenschaften wie Position, Skalierung, Drehung, Deckkraft und Timing

🌀 Animationsfunktionen

  • Legen Sie Keyframes für Ebeneneigenschaften fest (Position, Skalierung, Drehung, Deckkraft usw.).
  • Anwenden von Ausdrücken auf Ebeneneigenschaften für dynamische Animationen

⚙️ Einrichtungsanweisungen

🛠 Voraussetzungen

  • Adobe After Effects (2022 oder höher)
  • Node.js (v14 oder höher)
  • npm oder yarn Paketmanager

📥 Installation

  1. Klonen Sie das Repository
    git clone https://github.com/yourusername/after-effects-mcp.git cd after-effects-mcp
  2. Abhängigkeiten installieren
    npm install # or yarn install
  3. Erstellen des Projekts
    npm run build # or yarn build
  4. Installieren Sie das After Effects-Bedienfeld
    npm run install-bridge # or yarn install-bridge
    Dadurch werden die erforderlichen Skripte in Ihre After Effects-Installation kopiert.

🔧 MCP-Konfiguration aktualisieren

Gehen Sie zu Ihrem Client (z. B. Claude oder Cursor) und aktualisieren Sie Ihre Konfigurationsdatei

{ "mcpServers": { "AfterEffectsMCP": { "command": "node", "args": ["C:\\Users\\Dakkshin\\after-effects-mcp\\build\\index.js"] } } }

▶️ Ausführen des Servers

  1. Starten Sie den MCP-Server
    npm start # or yarn start
  2. Öffnen Sie After Effects
  3. Öffnen Sie das MCP Bridge Auto-Bedienfeld
    • Gehen Sie in After Effects zu Fenster > mcp-bridge-auto.jsx
    • Das Panel prüft automatisch alle paar Sekunden, ob Befehle verfügbar sind
    • Stellen Sie sicher, dass das Kontrollkästchen "Befehle automatisch ausführen" aktiviert ist

🚀 Gebrauchsanweisung

Sobald der Server läuft und das MCP Bridge-Bedienfeld in After Effects geöffnet ist, können Sie After Effects über das MCP-Protokoll steuern. Dadurch können KI-Assistenten oder benutzerdefinierte Anwendungen Befehle an After Effects senden.

📘 Kompositionen erstellen

Sie können neue Kompositionen mit benutzerdefinierten Einstellungen erstellen:

  • Name
  • Breite und Höhe (in Pixeln)
  • Bildrate
  • Dauer
  • Hintergrundfarbe

Beispiel für die Verwendung des MCP-Tools (für Entwickler):

mcp_aftereffects_create_composition({ name: "My Composition", width: 1920, height: 1080, frameRate: 30, duration: 10 });

✍️ Arbeiten mit Ebenen

Sie können verschiedene Ebenentypen erstellen und ändern:

Textebenen:

  • Textinhalt, Schriftart, Größe und Farbe festlegen
  • Positionieren Sie den Text an einer beliebigen Stelle in der Komposition
  • Passen Sie Timing und Deckkraft an

Formebenen:

  • Erstellen Sie Rechtecke, Ellipsen, Polygone und Sterne
  • Füll- und Strichfarben festlegen
  • Größe und Position anpassen

Feste Schichten:

  • Erstellen Sie Hintergrundfarben
  • Erstellen Sie Anpassungsebenen für Effekte

🕹 Animation

Sie können Ebenen mit folgenden Elementen animieren:

Schlüsselbilder:

  • Festlegen von Eigenschaftswerten zu bestimmten Zeiten
  • Erstellen Sie Bewegungs-, Skalierungs-, Rotations- und Opazitätsänderungen
  • Steuern Sie das Timing von Animationen

Ausdrücke:

  • Anwenden von JavaScript-Ausdrücken auf Eigenschaften
  • Erstellen Sie dynamische, prozedurale Animationen
  • Eigenschaftswerte miteinander verknüpfen

🛠 Verfügbare MCP-Tools

BefehlBeschreibung
`Komposition erstellen`Erstellen Sie eine neue Komposition
`Skript ausführen`Führen Sie ein JS-Skript in AE aus
`Ergebnisse abrufen`Abrufen der Skriptergebnisse
`Hilfe bekommen`Hilfe zu verfügbaren Befehlen
`setLayerKeyframe`Keyframe zur Ebeneneigenschaft hinzufügen
`setLayerExpression`Ausdrücke aus Eigenschaften hinzufügen/entfernen

👨‍💻 Für Entwickler

🧩 Projektstruktur

  • src/index.ts : MCP-Serverimplementierung
  • src/scripts/mcp-bridge-auto.jsx : Haupt-After Effects-Panel-Skript
  • install-bridge.js : Skript zum Installieren des Panels in After Effects

📦 Erstellen des Projekts

npm run build # or yarn build

🤝 Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Ein Model Context Protocol (MCP)-Server für Adobe After Effects, der es KI-Assistenten und anderen Anwendungen ermöglicht, After Effects über ein standardisiertes Protokoll zu steuern.

  1. Inhaltsverzeichnis
    1. 📦 Funktionen
      1. 🎥 Kernkompositionsfunktionen
      2. 🧱 Ebenenverwaltung
      3. 🌀 Animationsfunktionen
    2. ⚙️ Einrichtungsanweisungen
      1. 🛠 Voraussetzungen
      2. 📥 Installation
      3. 🔧 MCP-Konfiguration aktualisieren
      4. ▶️ Ausführen des Servers
    3. 🚀 Gebrauchsanweisung
      1. 📘 Kompositionen erstellen
      2. ✍️ Arbeiten mit Ebenen
      3. 🕹 Animation
    4. 🛠 Verfügbare MCP-Tools
      1. 👨‍💻 Für Entwickler
        1. 🧩 Projektstruktur
        2. 📦 Erstellen des Projekts
        3. 🤝 Beitragen
      2. Lizenz

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
          Last updated -
          1
          3,414
          1,774
          TypeScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude.
          Last updated -
          1
          24
          28
          JavaScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.
          Last updated -
          16
          58
          27
          TypeScript
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that facilitates communication between ABAP systems and MCP clients, providing tools for managing ABAP objects, handling transport requests, and performing code analysis to enhance ABAP development workflows.
          Last updated -
          128
          3
          TypeScript
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        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/Dakkshin/after-effects-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server