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: AE 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

즉각적이고 반응적인 느낌

모션 프리셋

Fade: fadeIn · fadeOut Slide: slideInLeft · slideInRight · slideInUp · slideInDown · slideOutLeft · slideOutRight · slideOutUp · slideOutDown Scale: scaleIn · scaleOut · scaleInBounce Physics: bounce · elastic · overshoot Rotate: spinIn · spinOut


표현식 템플릿

카테고리

템플릿

Wiggle

wiggle · wiggleSmooth · wiggleFadeIn · wiggleFadeOut

Loop

loopCycle · loopPingpong · loopOffset · loopContinue

Physics

bounce · inertia · springy · overshoot

Linking

matchPosition · offsetPosition · followWithDelay · inverseRotation

Time

time · clock · countdown · frameNumber


효과 템플릿

카테고리

효과

Blur

gaussianBlur · directionalBlur · glassBlur

Color

curves · colorBalance · brightnessContrast · vibrance

Stylistic

glow · dropShadow · vignette

Creative

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. After Effects에서 AE-MCP 패널이 보이는지 확인하세요

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

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

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

  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

  • An MCP server that integrates with Discord to provide AI-powered features.

  • MCP server for Luma Dream Machine AI video generation

  • MCP server for Hailuo (MiniMax) AI video generation

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

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