DA

dakkshin/after-effects-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

810 stars 146 forks 品質 69 トレンド 29MIT

Adobe After Effects用のMCPサーバー。ExtendScriptを用いてModel Context Protocolを通じてリモート制御(構図、テキスト、形状、立体、プロパティ)を可能にします。

概要

✨ Adobe After Effects用のモデルコンテキストプロトコル(MCP)サーバーで、AIアシスタントやその他のアプリケーションが標準化されたプロトコルを通じてAfter Effectsを制御できるようにします。 - カスタム設定(サイズ、フレームレート、持続時間、背景色)を使ったプロジェクト内で、フレームレート、寸法、持続時間など - カスタマイズ可能なプロパティ(フォント、サイズ、色、位置) - (長方形、楕円、ポリゴン、スター) - 背景やエフェクト用 - ズームや位置を調整可能 - アニメーション制御用 - 位置、スケール、回転、不透明度、タイミングなど - レイヤー用 - サポート(アルファ、ルーマ、反回転) - オプションリネーム - コンポジションから - フェザー、展開、不透明度 - レイヤープロパティ(位置、スケール、回転、不透明度など)から動的アニメーション用のレイヤープロパティ - 複数のレイヤーを同時に扱う - Adobe After Effects(2022年以降)- Node.js(v14以降) - npmまたはYarnパッケージマネージャー 4.

概要(AI 翻訳)

✨ Adobe After Effects用のモデルコンテキストプロトコル(MCP)サーバーで、AIアシスタントやその他のアプリケーションが標準化されたプロトコルを通じてAfter Effectsを制御できるようにします。

目次

  • 特徴
  • コア構成の特徴
  • レイヤー管理
  • アニメーション機能
  • セットアップ手順
  • 前提条件
  • 設置
  • MCP設定の更新
  • サーバーの運営
  • 使用ガイド
  • 作曲の創作
  • レイヤー操作
  • アニメーション
  • 利用可能なMCPツール
  • 開発者向け
  • プロジェクト構成
  • プロジェクトの構築
  • 貢献
  • ライセンス

📦 特徴

🎥 コア構成の特徴

  • *カスタム設定(サイズ、フレームレート、持続時間、背景色)で構図を作成
  • プロジェクト内のすべての作曲をリストアップ
  • フレームレート、寸法、持続時間などのプロジェクト情報を取得する

🧱 レイヤーマネジメント

  • カスタマイズ可能なプロパティ(フォント、サイズ、色、位置)を持つテキストレイヤーを作成する
  • **色とストロークで形状レイヤー(長方形、楕円、ポリゴン、スター)を作成
  • 背景やエフェクト用のソリッド/調整レイヤーを作成
  • [ズームや位置設定可能なカメラレイヤー**を作成
  • アニメーション制御用のnullオブジェクトを作成

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

🎬 After Effects MCP Server

✨ A Model Context Protocol (MCP) server for Adobe After Effects that enables AI assistants and other applications to control After Effects through a standardized protocol.

Table of Contents

📦 Features

🎥 Core Composition Features

  • Create compositions with custom settings (size, frame rate, duration, background color)
  • List all compositions in a project
  • Get project information such as frame rate, dimensions, and duration

🧱 Layer Management

  • Create text layers with customizable properties (font, size, color, position)
  • Create shape layers (rectangle, ellipse, polygon, star) with colors and strokes
  • Create solid/adjustment layers for backgrounds and effects
  • Create camera layers with configurable zoom and position
  • Create null objects for animation control
  • Modify layer properties like position, scale, rotation, opacity, timing
  • Toggle 2D/3D mode for layers
  • Set blend modes (normal, multiply, screen, etc.)
  • Track matte support (alpha, luma, inverted)
  • Duplicate layers with optional rename
  • Delete layers from composition
  • Create/modify masks with feather, expansion, and opacity

🌀 Animation Capabilities

  • Set keyframes for layer properties (Position, Scale, Rotation, Opacity, etc.)
  • Apply expressions to layer properties for dynamic animations
  • Batch set properties across multiple layers at once

⚙️ Setup Instructions

🛠 Prerequisites

  • Adobe After Effects (2022 or later)
  • Node.js (v14 or later)
  • npm or yarn package manager

📥 Installation

  1. Clone the repository
    git clone https://github.com/Dakkshin/after-effects-mcp.git
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "AfterEffectsMCP": { "command": "node", "args": ["PATH/TO/after-effects-mcp/build/index.js"] } } }