Ae Meta
БесплатноНе проверенLightweight MCP server for After Effects that enables Cursor Agent to execute ExtendScript code inside AE via a single tool, similar to Blender MCP.
Описание
Lightweight MCP server for After Effects that enables Cursor Agent to execute ExtendScript code inside AE via a single tool, similar to Blender MCP.
README
Lightweight After Effects MCP: a Cursor Agent runs ExtendScript inside a running
After Effects via a single ae_exec tool — same mental model as Blender MCP
(execute_blender_code) and CocosMetaMCP (cocosmcp_exec).
Cursor Agent ──stdio MCP──▶ Node MCP server ──HTTP :11488──▶ CEP panel (Express-free) ──evalScript──▶ AE 2024
Tools (MVP)
| Tool | Description |
|---|---|
ae_health |
Check the bridge is reachable; returns AE version + project info |
ae_exec |
Run arbitrary ExtendScript (ES3), returns JSON |
ae_scene_info |
Summarize project / comps / active comp layers |
Requirements
- Windows 10/11
- After Effects 2024 (24.x), CEP 11
- Node.js >= 18
Install (Windows)
cd D:\workspace\ae_meta_mcp
npm install
# 1. Enable unsigned CEP extensions (PlayerDebugMode)
.\scripts\enable-debug-mode.ps1
# 2. Copy the panel into the CEP extensions folder
.\scripts\install-cep.ps1
# 3. Restart After Effects, then: Window -> Extensions -> ae-meta-mcp (keep it open)
In AE: Edit → Preferences → Scripting & Expressions → check Allow Scripts to Write Files and Access Network.
Wire up Cursor
Generate a snippet for your checkout:
npm run setup:cursor
Paste it into ~/.cursor/mcp.json (or project .cursor/mcp.json), then toggle
ae-meta-mcp off/on in Cursor's MCP settings. See examples/cursor-mcp.json.
Verify
ae_health→{ ok: true, aeVersion: "24.x" }ae_execcreate a comp:var c = app.project.items.addComp("MCP Test", 1920, 1080, 1, 10, 30); ({ name: c.name, width: c.width, height: c.height })ae_scene_info→ list includesMCP Test- Close the panel, run
ae_execagain → bridge-unreachable error
Writing ExtendScript
ae_exec runs ES3 (no let/const, arrow functions, template literals, etc.).
See skills/ae-extendscript/SKILL.md for constraints, the object model, and recipes.
Layout
mcp/ Node stdio MCP server (index, core, context, bridge-client)
plugin/ CEP panel (manifest, client UI, Node http host, jsx)
scripts/ install-cep.ps1, enable-debug-mode.ps1, setup-cursor.mjs
skills/ ae-extendscript agent skill
examples/ cursor-mcp.json
docs/ DEV.md (design doc)
Troubleshooting
| Symptom | Fix |
|---|---|
| No ae-meta-mcp under Extensions | Run enable-debug-mode.ps1; check manifest HostList; restart AE |
/health connection refused |
Panel not open; port in use |
EvalScript error |
Script isn't ES3; test via File → Scripts → Run Script File |
| Empty result | Last line must be an expression or return |
| Write-file fails | Enable "Allow Scripts to Write Files and Access Network" |
| MCP tool not found | Reload MCP in Cursor; check the args path |
Security
The bridge binds 127.0.0.1 only. ae_exec is full local control of AE —
use for local development only.
License
MIT
Установка Ae Meta
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/shinjiyu/ae_meta_mcpFAQ
Ae Meta MCP бесплатный?
Да, Ae Meta MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Ae Meta?
Нет, Ae Meta работает без API-ключей и переменных окружения.
Ae Meta — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Ae Meta в Claude Desktop, Claude Code или Cursor?
Открой Ae Meta на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Ae Meta with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
