Skip to main content
Glama

개요

AE-MCP는 Claude와 같은 AI 어시스턴트가 Adobe After Effects를 직접 제어할 수 있도록 하는 포괄적인 MCP 서버입니다. 컴포지션 생성부터 전문 효과 및 표현식 적용까지 모션 그래픽 워크플로우 전반을 아우르는 70개 이상의 도구를 제공합니다.

주요 기능

기능

설명

70개 이상의 도구

완벽한 After Effects 자동화

애니메이션 프리셋

스프링 물리, 바운스, 탄성, 슬라이드, 페이드

표현식 라이브러리

20개 이상의 사전 제작 표현식 (wiggle, loop, physics)

효과 템플릿

원클릭 전문가급 스타일 (시네마틱, VHS, 네온)

모션 그래픽

하단 자막, 타이틀 카드, 전환, 로고 리빌

안정적인 아키텍처

파일 기반 통신으로 안정성 확보


Related MCP server: After Effects MCP Server

요구 사항

  • Adobe After Effects 2024 이상

  • Node.js 18+

  • macOS 또는 Windows


설치

1단계: MCP 서버 설치

git clone https://github.com/anthropics/ae-mcp.git
cd ae-mcp
npm install
npm run build

2단계: CEP 확장 프로그램 설치

macOS:

./scripts/install-cep.sh

Windows:

scripts\install-cep.bat

3단계: AI 어시스턴트 설정

설정 파일에 추가:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "ae-mcp": {
      "command": "node",
      "args": ["/path/to/ae-mcp/dist/index.js"]
    }
  }
}

MCP 설정에 추가 (~/.claude/settings.json):

{
  "mcpServers": {
    "ae-mcp": {
      "command": "node",
      "args": ["/path/to/ae-mcp/dist/index.js"]
    }
  }
}

보너스: 이 저장소에는 향상된 After Effects 자동화를 위한 Claude Code Skill이 포함되어 있습니다. 스킬 파일을 Claude Code 스킬 디렉토리로 복사하세요:

cp -r SKILL/* ~/.claude/skills/

Claude Code 스킬은 After Effects 워크플로우, 속성 형식 및 모범 사례에 대한 특화된 지식을 제공합니다. 자세한 내용은 SKILL/SKILL.md를 참조하세요.

4단계: After Effects 실행

  1. After Effects 2024+ 를 시작합니다

  2. Window > Extensions > AE-MCP 를 엽니다

  3. 패널이 자동으로 시작되고 명령을 수신 대기합니다


도구 카테고리

프로젝트 및 컴포지션

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

레이어 생성

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

애니메이션 및 키프레임

set_keyframe · set_keyframe_advanced · apply_easy_ease · set_temporal_ease · offset_keyframes · scale_keyframe_timing · reverse_keyframes · copy_keyframes · get_keyframes

표현식

set_expression · get_expression · remove_expression · enable_expression · add_expression_control · apply_expression_template · link_properties

효과

apply_effect · apply_effect_template · modify_effect_properties · remove_effect · reorder_effects · copy_effects · list_effects

모션 그래픽 템플릿

도구

스타일

create_lower_third

modern, corporate, news, minimal, social

create_title_card

cinematic, documentary, social, minimal

create_transition

wipe, dissolve, push, slide, zoom

create_logo_reveal

fade, scale, slide, spin, glitch, particle

create_text_animator

typewriter, fadeIn, scaleIn, slideIn, randomize, wave

에셋 관리

import_folder · replace_footage · organize_project_items · find_missing_footage · collect_files · reduce_project

마커 및 타임라인

add_composition_marker · add_layer_marker · get_markers · delete_marker · set_work_area


빠른 예제

애니메이션 인트로 만들기

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.

하단 자막 만들기

Create a modern lower third:
- Name: "Sarah Chen"
- Title: "Lead Designer"
- Blue primary color
- Animate in and out
- 5 second duration

물리 기반 모션 추가

Add a bounce expression to the position of "Logo" layer.
Set amplitude to 0.15, frequency to 4, decay to 6.

애니메이션 프리셋

스프링 물리 (Remotion 기반)

프리셋

설명

gentle

미묘하고 부드러운 애니메이션

default

균형 잡힌 스프링 모션

wobbly

장난기 있고 탄력 있는 애니메이션

stiff

빠르고 반응성 있는 애니메이션

slow

무겁고 신중한 모션

bouncy

높은 에너지의 바운스

snappy

즉각적이고 반응성 있는 느낌

모션 프리셋

페이드: fadeIn · fadeOut 슬라이드: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown 스케일: scaleIn · scaleOut · scaleInBounce 물리: bounce · elastic · overshoot 회전: spinIn · spinOut


표현식 템플릿

카테고리

템플릿

Wiggle

wiggle · wiggleSmooth · wiggleFadeIn · wiggleFadeOut

Loop

loopCycle · loopPingpong · loopOffset · loopContinue

물리

bounce · inertia · springy · overshoot

연결

matchPosition · offsetPosition · followWithDelay · inverseRotation

시간

time · clock · countdown · frameNumber


효과 템플릿

카테고리

효과

블러

gaussianBlur · directionalBlur · glassBlur

색상

curves · colorBalance · brightnessContrast · vibrance

스타일

glow · dropShadow · vignette

크리에이티브

cinematicLook · vhsRetro · neonGlow · filmGrain · chromaticAberration · duotone


아키텍처

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 scripts

통신 흐름

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.response

문제 해결

  1. 디버그 모드가 활성화되어 있는지 확인하세요 (설치 스크립트가 자동으로 수행합니다)

  2. After Effects를 완전히 다시 시작하세요

  3. 확장 프로그램 위치를 확인하세요:

    • macOS: ~/Library/Application Support/Adobe/CEP/extensions/ae-mcp

    • Windows: %APPDATA%\Adobe\CEP\extensions\ae-mcp

  1. AE-MCP 패널이 After Effects에서 보이는 상태인지 확인하세요

  2. ~/Documents/ae-mcp-commands/에서 명령 파일을 확인하세요

  3. 패널 로그에서 오류를 확인하세요

  1. After Effects에서 ExtendScript 툴킷 또는 콘솔을 여세요

  2. 컴포지션/레이어 참조가 존재하는지 확인하세요

  3. ES3 호환성 문제가 없는지 확인하세요 (화살표 함수, 템플릿 리터럴 등)


기여

기여는 환영합니다! PR을 제출하기 전에 기여 가이드라인을 읽어주세요.

라이선스

MIT


Install Server
A
license - permissive license
C
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

  • Generate and manage AI UGC video ads through eleven typed MCP tools

  • Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.

  • 65+ AI tools as MCP: research, write, code, scrape, translate, RAG, agent memory, workflows

View all MCP Connectors

Latest Blog Posts

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-AE2'

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