Token导航 LogoToken导航TokenDH.com
Ae MCP Plugin logo
运维云端未说明官方级别未说明来源级核验

Ae MCP Plugin

MCP Server

一个用于Adobe After Effects的Claude Code MCP服务器插件,能够读取AE项目数据、检查图层和表达式、执行ExtendScript、验证JSX文件、监控渲染并在会话间共享状态。

工具数

15

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude云端部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AliBars19

提供方

AliBars19

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ae mcp插件

Adobe After Effects的Claude代码MCP服务器。允许Claude Code读取AE项目数据、检查层和表达式、执行ExtendScript、验证JSX文件、监视渲染以及跨会话共享状态。

建筑

Claude Code  MCP Server (Node.js)  CEP Panel (inside AE)  ExtendScript

快速开始

1.启用未签名的扩展名

scripts\enable-unsigned.bat

2.将CEP面板安装到After Effects中

scripts\install.bat

3.构建MCP服务器

scripts\build.bat

4.添加到Claude代码配置

添加 ~/.claude.json (或 ~/.claude/.mcp.json):

{
  "mcpServers": {
    "ae-bridge": {
      "command": "node",
      "args": ["C:/Users/aliba/Downloads/Apollova/ae-mcp-plugin/packages/mcp-server/dist/index.js"]
    }
  }
}

5.重新启动After Effects

打开面板: 窗口>扩展>AE MCP桥

当Claude Code连接时,状态点变为绿色。

MCP工具

项目检查

工具说明
ae_get_project_info项目名称、路径、AE版本、项目计数
ae_list_comps列出组合(可选正则表达式过滤器)
ae_search_project按名称/类型搜索项目

分层检查

工具说明
ae_list_layers按类型、输入/输出点列出图层
ae_get_layer_properties转换、源文本、效果、源信息

表达

工具说明
ae_get_expressions获取一个层或整个comp上的所有表达式
ae_eval_expression_at_time在特定时间评估房产

脚本执行

工具说明
ae_eval_extendscript运行任意ExtendScript代码
ae_run_jsx_file从磁盘执行JSX文件
ae_validate_jsx_file语法检查+通过撤消进行可选的模拟运行

渲染队列

工具说明
ae_get_render_queue列出具有状态的渲染队列项
ae_monitor_render轮询,直到渲染完成或超时
ae_check_output验证渲染输出文件是否存在

跨会话上下文

工具说明
ae_read_shared_context读取共享状态文件
ae_write_shared_context写入键值对(文件锁定)

上下文文件位置: %APPDATA%\Apollova\ae-mcp-context.json

发展

# Install dependencies
npm install

# Run tests
npm test

# Watch mode
cd packages/mcp-server && npx vitest

项目结构

ae-mcp-plugin/
├── packages/
│   ├── mcp-server/           # MCP server (TypeScript)
│   │   ├── src/
│   │   │   ├── index.ts      # Entry point (stdio transport)
│   │   │   ├── bridge.ts     # WebSocket client to CEP panel
│   │   │   └── tools/        # 13 MCP tool definitions
│   │   └── tests/            # 79 vitest tests
│   └── cep-panel/            # CEP extension (installed into AE)
│       ├── CSXS/manifest.xml # Extension manifest
│       ├── index.html        # Panel UI
│       ├── js/               # WebSocket server + dispatcher
│       └── jsx/              # ExtendScript functions
└── scripts/                  # Install + build scripts

需求

  • 2024年或之后
  • Node.js 18+
  • Windows(CEP符号链接需要Windows路径)

运作原理

  1. CEP面板 在AE内部加载并启动WebSocket服务器 127.0.0.1:9741
  2. MCP服务器 作为Node.js进程运行,由Claude Code通过stdio启动
  3. 当Claude Code调用工具时(例如。 ae_list_comps),MCP服务器通过WebSocket向CEP面板发送JSON-RPC请求
  4. CEP小组呼叫 csInterface.evalScript() 在AE中运行ExtendScript
  5. ExtendScript访问AE DOM(comps、图层、表达式、渲染队列)并返回JSON
  6. 结果返回:ExtendScript->CEP面板->WebSocket->MCP服务器->Claude代码

目录标签

目录标签

TypeScriptClaude云端部署AdobeAfterEffects本地部署项目分析ExtendScriptJSX验证渲染监控

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP