Remote control of Adobe After Effects compositions, text, shapes, solids and properties via ExtendScript.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add after-effects -- node build/index.js~/.codex/config.toml
[mcp_servers.after-effects]
command = "node"
args = ["build/index.js"]
# codex mcp add after-effects -- node build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"after-effects": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}.vscode/mcp.json
{
"servers": {
"after-effects": {
"type": "stdio",
"command": "node",
"args": [
"build/index.js"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"after-effects": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"after-effects": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"after-effects": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}