← 返回 Skills 市场
camel-255

After Effects MCP

作者 CAMEL-255 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
268
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install after-effects-mcp
功能描述
Automates Adobe After Effects using ExtendScript (.jsx) files and aerender CLI. Supports composition creation, effect application, batch rendering, project t...
使用说明 (SKILL.md)

After Effects MCP Bridge

This skill enables programmatic control of Adobe After Effects via ExtendScript (.jsx) automation and command-line tools.

🛠️ Core Capabilities

1. ExtendScript Automation

Use scripts/ae_script.jsx to execute After Effects operations:

  • Create/modify compositions
  • Add layers, effects, keyframes
  • Batch render projects
  • Manipulate project structure

2. Command-Line Rendering

Use aerender (After Effects command-line renderer) for:

  • Headless rendering
  • Batch processing
  • Queue management

3. Project Template System

Use assets/templates/ for reusable AE project templates.


📋 Usage Patterns

Pattern 1: Create Composition Programmatically

// scripts/create_comp.jsx
var comp = app.project.items.addComp("MyComp", 1920, 1080, 1, 30, 300);
var solid = comp.layers.addSolid([1,0,0], "Red Solid", 1920, 1080, 1);

Pattern 2: Batch Render Project

aerender -project ./my_project.aep -output ./output.mov -mp

Pattern 3: Apply Effect via Script

// scripts/apply_effect.jsx
var layer = app.project.activeItem.selectedLayer(1);
layer.property("ADBE Effect Parade").addProperty("ADBE Gaussian Blur");

🔧 Available Scripts

Script Purpose
create_comp.jsx Create new composition with specified params
batch_render.jsx Queue multiple compositions for render
apply_effect.jsx Apply effects to selected layers
export_template.jsx Save project as template (.aet)

🚀 Quick Start Workflow

  1. Check AE Installation: Verify After Effects is installed

    which aerender
    
  2. Load Project: Open existing .aep or create new

    app.open(new File("./my_project.aep"));
    
  3. Execute Script: Run ExtendScript via:

    • AE: File → Scripts → Run Script File
    • Command-line: aerender -script ./myscript.jsx
  4. Render Output: Use aerender for headless rendering


⚠️ Requirements

  • Adobe After Effects installed (CC 2019+)
  • ExtendScript Toolkit (optional, for debugging)
  • aerender in PATH for command-line rendering

📚 References

  • ExtendScript Guide: See references/extendscript_api.md
  • Effect Names: See references/effect_names.md
  • Render Settings: See references/render_settings.md

🎯 Monitoring

Be verbose about:

  • Composition settings (resolution, duration, framerate)
  • Effect choices and parameters
  • Render queue status
  • Output format decisions
安全使用建议
This skill appears to be a straightforward After Effects automation bundle, but the packaging is incomplete: SKILL.md mentions multiple scripts, templates, and reference files that are not included in the manifest. Before installing or running anything: 1) Ask the publisher for the missing files or a corrected manifest; 2) Verify After Effects and aerender are installed and that aerender is on PATH; 3) Manually inspect any ExtendScript (.jsx) files you will run—they can read and write files on disk when executed inside After Effects; 4) Run scripts on non-production projects in a sandboxed environment first (or a VM) to confirm behavior; 5) Do not supply any credentials or secrets (none are required by this skill). If the author cannot explain the missing assets or provide the full script set, treat the skill as incomplete and avoid using it in production.
功能分析
Type: OpenClaw Skill Name: after-effects-mcp Version: 1.0.0 The skill bundle provides legitimate automation for Adobe After Effects via ExtendScript and the aerender CLI. It includes standard scripts for composition creation (create_comp.jsx) and batch rendering (batch_render.jsx), along with appropriate API documentation. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
The declared purpose (After Effects automation via ExtendScript and aerender) matches the included .jsx files (create_comp.jsx, batch_render.jsx) and the SKILL.md examples. However, SKILL.md and the 'Available Scripts' table reference additional scripts and asset folders (apply_effect.jsx, export_template.jsx, ae_script.jsx, assets/templates/) and reference files (effect_names.md, render_settings.md) that are not present in the manifest. Also the README suggests using 'aerender' but the registry metadata lists no required binary. These are coherency problems (missing files and an undeclared required binary), not direct evidence of malicious behavior.
Instruction Scope
Run instructions are limited to typical AE operations (open project, run ExtendScript, use aerender). The SKILL.md does not instruct reading arbitrary host files, exfiltrating data, or contacting external endpoints. That said, the instructions reference scripts and reference docs that are not included; the skill grants the agent discretion to run aerender and AE scripts (normal for this domain) but the missing resources mean runtime behavior could differ from the documentation.
Install Mechanism
There is no install spec (instruction-only), and the included code files are ExtendScript intended for execution inside After Effects. No external downloads, package installs, or archive extraction are present in the manifest, which minimizes installer-level risk.
Credentials
The skill declares no required environment variables or credentials (appropriate for local AE automation). However, SKILL.md expects 'aerender' to be available on PATH (it even suggests 'which aerender') but the registry metadata did not list aerender as a required binary—this mismatch is likely an oversight but should be clarified. No credentials or sensitive env vars are requested.
Persistence & Privilege
The skill is not force-enabled (always: false) and does not request persistent or elevated platform privileges. There is no evidence it modifies other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install after-effects-mcp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /after-effects-mcp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - ExtendScript automation, batch rendering, AE templates
元数据
Slug after-effects-mcp
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

After Effects MCP 是什么?

Automates Adobe After Effects using ExtendScript (.jsx) files and aerender CLI. Supports composition creation, effect application, batch rendering, project t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 268 次。

如何安装 After Effects MCP?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install after-effects-mcp」即可一键安装,无需额外配置。

After Effects MCP 是免费的吗?

是的,After Effects MCP 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

After Effects MCP 支持哪些平台?

After Effects MCP 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 After Effects MCP?

由 CAMEL-255(@camel-255)开发并维护,当前版本 v1.0.0。

💬 留言讨论