Skip to main content
Glama

概要

AE-MCPは、ClaudeなどのAIアシスタントがAdobe After Effectsを直接制御できるようにする包括的なMCPサーバーです。コンポジションの作成からプロフェッショナルなエフェクトやエクスプレッションの適用まで、モーショングラフィックスの全ワークフローをカバーする70以上のツールを提供します。

主な機能

機能

説明

70以上のツール

After Effectsの完全自動化

アニメーションプリセット

スプリング物理、バウンス、エラスティック、スライド、フェード

エクスプレッションライブラリ

20以上の既製エクスプレッション(ウィグル、ループ、物理)

エフェクトテンプレート

ワンクリックでプロフェッショナルな見た目(シネマティック、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スキルが含まれています。スキルファイルをClaude Codeのスキルディレクトリにコピーしてください:

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

Claude Codeスキルは、After Effectsのワークフロー、プロパティ形式、ベストプラクティスに関する専門知識を提供します。詳細はSKILL/SKILL.mdを参照してください。

ステップ4:After Effectsを起動

  1. After Effects 2024以上を起動

  2. ウィンドウ > エクステンション > 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 · wiggleSmooth · wiggleFadeIn · wiggleFadeOut

ループ

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. After Effects内でAE-MCPパネルが表示されていることを確認

  2. ~/Documents/ae-mcp-commands/ にコマンドファイルがあるか確認

  3. パネルのログでエラーを確認

  1. After EffectsでExtendScriptツールキットまたはコンソールを開く

  2. コンポジション/レイヤーの参照が存在することを確認

  3. ES3互換性の問題がないか確認(アロー関数、テンプレートリテラルなど)


コントリビューション

コントリビューションを歓迎します!プルリクエストを送る前に、コントリビューションガイドラインをお読みください。

ライセンス

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