mcp-after-effects

Integrations

  • Used as the runtime environment for the MCP server, with version 14.x or later required

🎬 애프터 이펙트 MCP 서버

✨ AI 어시스턴트와 기타 애플리케이션이 표준화된 프로토콜을 통해 After Effects를 제어할 수 있도록 하는 Adobe After Effects용 MCP(Model Context Protocol) 서버입니다.

목차

📦 특징

🎥 핵심 구성 기능

  • 사용자 정의 설정(크기, 프레임 속도, 지속 시간, 배경색)으로 구성 만들기
  • 프로젝트의 모든 작곡을 나열하세요
  • 프레임 속도, 크기, 기간 등의 프로젝트 정보를 얻으세요

🧱 레이어 관리

  • 사용자 정의 가능한 속성(글꼴, 크기, 색상, 위치)을 사용하여 텍스트 레이어를 만듭니다.
  • 색상과 선을 사용하여 모양 레이어(사각형, 타원, 다각형, 별)를 만듭니다.
  • 배경 및 효과에 대한 단색/조정 레이어 만들기
  • 위치, 크기, 회전, 불투명도, 타이밍과 같은 레이어 속성을 수정합니다.

🌀 애니메이션 기능

  • 레이어 속성(위치, 크기, 회전, 불투명도 등)에 대한 키프레임을 설정합니다 .
  • 동적 애니메이션을 위해 레이어 속성에 표현식 적용

⚙️ 설정 지침

🛠 필수 조건

  • Adobe After Effects(2022 이상)
  • Node.js(v14 이상)
  • npm 또는 yarn 패키지 관리자

📥 설치

  1. 저장소를 복제합니다지엑스피1
  2. 종속성 설치
    npm install # or yarn install
  3. 프로젝트를 빌드하세요
    npm run build # or yarn build
  4. After Effects 패널 설치
    npm run install-bridge # or yarn install-bridge
    이렇게 하면 필요한 스크립트가 After Effects 설치에 복사됩니다.

🔧 MCP 구성 업데이트

클라이언트(예: Claude 또는 Cursor)로 이동하여 구성 파일을 업데이트하세요.

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

▶️ 서버 실행

  1. MCP 서버를 시작합니다
    npm start # or yarn start
  2. 애프터 이펙트 열기
  3. MCP Bridge Auto 패널을 엽니다.
    • After Effects에서 Window > mcp-bridge-auto.jsx로 이동합니다.
    • 패널은 몇 초마다 자동으로 명령을 확인합니다.
    • "자동 실행 명령" 체크박스가 활성화되어 있는지 확인하세요.

🚀 사용 가이드

서버를 실행하고 After Effects에서 MCP Bridge 패널을 열면 MCP 프로토콜을 통해 After Effects를 제어할 수 있습니다. 이를 통해 AI 어시스턴트나 사용자 지정 애플리케이션에서 After Effects에 명령을 전송할 수 있습니다.

📘 작곡 만들기

사용자 정의 설정으로 새로운 작곡을 만들 수 있습니다.

  • 이름
  • 너비와 높이(픽셀)
  • 프레임 속도
  • 지속
  • 배경색

MCP 도구 사용 예시(개발자용):

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

✍️ 레이어 작업

다양한 유형의 레이어를 만들고 수정할 수 있습니다.

텍스트 레이어:

  • 텍스트 내용, 글꼴, 크기 및 색상 설정
  • 구성의 어느 곳에나 텍스트를 배치합니다.
  • 타이밍과 불투명도 조정

모양 레이어:

  • 사각형, 타원, 다각형, 별을 만듭니다.
  • 채우기 및 획 색상 설정
  • 크기와 위치 사용자 정의

고체 층:

  • 배경색 만들기
  • 효과에 대한 조정 레이어 만들기

🕹 애니메이션

다음을 사용하여 레이어에 애니메이션을 적용할 수 있습니다.

키프레임:

  • 특정 시간에 속성 값 설정
  • 동작, 크기 조정, 회전 및 불투명도 변경을 만듭니다.
  • 애니메이션의 타이밍을 제어합니다

표현:

  • 속성에 JavaScript 표현식 적용
  • 동적이고 절차적인 애니메이션을 만듭니다.
  • 속성 값을 서로 연결하세요

🛠 사용 가능한 MCP 도구

명령설명
`create-composition`새로운 경쟁을 만드세요
`실행 스크립트`AE 내부에서 JS 스크립트 실행
`get-results`스크립트 결과 가져오기
`도움말 받기`사용 가능한 명령에 대한 도움말
`setLayerKeyframe`레이어 속성에 키프레임 추가
`setLayerExpression`속성에서 표현식 추가/제거

👨‍💻 개발자를 위한

🧩 프로젝트 구조

  • src/index.ts : MCP 서버 구현
  • src/scripts/mcp-bridge-auto.jsx : After Effects 메인 패널 스크립트
  • install-bridge.js : After Effects에 패널을 설치하는 스크립트

📦 프로젝트 구축

npm run build # or yarn build

🤝 기여하기

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

You must be authenticated.

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.

AI 어시스턴트와 기타 애플리케이션이 표준화된 프로토콜을 통해 After Effects를 제어할 수 있도록 하는 Adobe After Effects용 MCP(Model Context Protocol) 서버입니다.

  1. Table of Contents
    1. 📦 Features
      1. 🎥 Core Composition Features
      2. 🧱 Layer Management
      3. 🌀 Animation Capabilities
    2. ⚙️ Setup Instructions
      1. 🛠 Prerequisites
      2. 📥 Installation
      3. 🔧 Update MCP Config
      4. ▶️ Running the Server
    3. 🚀 Usage Guide
      1. 📘 Creating Compositions
      2. ✍️ Working with Layers
      3. 🕹 Animation
    4. 🛠 Available MCP Tools
      1. 👨‍💻 For Developers
        1. 🧩 Project Structure
        2. 📦 Building the Project
        3. 🤝 Contributing
      2. License

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants to create images and videos using Amazon Nova Canvas and Nova Reel models.
          Last updated -
          2
          Python
          • Linux
          • Apple
        • A
          security
          F
          license
          A
          quality
          Model Context Protocol (MCP) server that integrates Redash with AI assistants like Claude, allowing them to query data, manage visualizations, and interact with dashboards through natural language.
          Last updated -
          10
          53
          16
          JavaScript
          • Apple
        • -
          security
          -
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants like Claude to interact with DaVinci Resolve Studio, providing advanced control over editing, color grading, audio, and other video production tasks.
          Last updated -
          Python
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol (MCP) server that enables AI assistants to control and interact with Android devices, allowing for device management, app debugging, system analysis, and UI automation through natural language commands.
          Last updated -
          29
          30
          Python
          Apache 2.0
          • Linux
          • Apple

        View all related MCP servers

        ID: bs9g9p44kv