DA

dakkshin/after-effects-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

828 stars 148 forks 품질 69 트렌드 29MIT

Adobe After Effects용 MCP 서버. ExtendScript를 사용하여 모델 컨텍스트 프로토콜을 통해 원격 제어(구성, 텍스트, 도형, 솔리드, 속성)를 가능하게 합니다.

개요

✨ 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"] } } }