Skip to content
Prism

Connect ChatGPT to After Effects

Yes. There is an MCP server for After Effects, and ChatGPT can drive it. What connects is the app, not the model: GPT has no way to reach anything on its own. The ChatGPT desktop app or Codex holds the connection and calls Prism's tools, and ChatGPT on the web can too where your plan and workspace allow it. About five minutes, once, with After Effects 2024, 2025 or 2026 on macOS or Windows.

Without a connection, ChatGPT writes code for you to paste into a comp it cannot see. Connected to Prism, it reads the composition you have open, builds layers, keyframes and expressions in it, reads back any error After Effects reports, and can render a frame to check its work. Adobe's own plugin for ChatGPT does not list After Effects, so ChatGPT reaches it through a third-party MCP server such as Prism.

OpenAI surfaceConnectsWhere you add it
ChatGPT desktopYesSettings ▸ MCP servers ▸ Add server
CodexYesThe desktop app's server list, or its config file
ChatGPT webPartlyPlugins ▸ + ▸ Add custom MCP server, where your plan or workspace allows it
GPT via the APINoYou would be building your own client
The prism server listed under Servers, enabled, with no Authenticate button left to press

Paste or connect: two ways to use ChatGPT with After Effects

Copy and pasteConnected through an MCP server
Works inAny ChatGPT plan, in the browser or the appThe surfaces in the table above
What ChatGPT knows about your compWhat you type into the chatThe comp you have open: its layers and their timing, and the real name and type of each property it works on
Who applies itYou: Alt-click the stopwatch (Option-click on macOS) and paste, or run the script from File ▸ ScriptsChatGPT, on the property you selected or named
When After Effects rejects itYou copy the error back into the chatChatGPT reads the error and rewrites it
Checking the resultYou scrub the timelineChatGPT can render a frame and look
UndoDepends on what you pasted or ranOne undo step per request
What you payYour ChatGPT planYour ChatGPT plan, plus Prism Free or Pro

Prism is one of several MCP servers for After Effects, each with its own setup and price: After Effects MCP servers compared.

Connect ChatGPT to After Effects

Choose Streamable HTTP, not STDIO

STDIO launches a server from your own disk. Prism is reached over the network, so STDIO has nothing to launch and the connection fails looking like Prism is down.

Install the Prism panel
Done in step 1 and step 2.
Sign in from the panel
Done in step 3.
Copy your MCP address
https://live.oneprism.io/after-effects: the same for everyone, and it holds no secret.
4
Open ChatGPT settings and add an MCP server

In the desktop app, open Settings, then MCP servers, then Add server, as OpenAI's guide names them. If your Settings shows Plugins instead, open it and choose Add ▸ Add MCP server at the top right, as below.

The ChatGPT settings window on the Plugins page, with the Add menu open and Add MCP server highlighted
5
Choose Streamable HTTP, not STDIO

Prism is a server you reach at an address, not a program on your disk.

The Connect to a custom MCP form with the name Prism MCP, Streamable HTTP selected instead of STDIO, and the Prism address in the URL field
6
Paste the address and give it a name
Paste https://live.oneprism.io/after-effects into the URL field and give it any name you will recognise later. Nothing depends on the name. Leave the other fields empty: you sign in through your browser at the Authenticate step.
7
Save
The save button sits below the form, so scroll down if you do not see it. If the app then shows Restart, select it so ChatGPT loads the new server.
8
Click Authenticate and finish in your browser

Saving is not the last step. Authenticate is what links your AI client and the panel to the same account.

The saved prism_mcp server listed under Servers with an Authenticate button beside its toggle
9
Open a composition and confirm the loop
Ask ChatGPT: "Tell me about my current composition." When it reads your comp back, you are connected.

Prove it works

  • "Tell me about my current composition." proves the read path
  • "Stagger these layers by two frames and ease them out." proves the write path
  • "Transcribe this audio layer into subtitles." proves Prism AI, on Prism Pro with a Prism AI balance

More in your first prompts. From the terminal, see Codex.

ChatGPT and After Effects expressions

Connected, ChatGPT writes each expression against the property's real name and type, applies it, and rewrites it when After Effects rejects it.

You typeWhat lands in your comp
"Wiggle the selected layer's position, with a slider on the layer for the amount."A Slider Control on the layer and a wiggle expression on Position that reads it
"Give this scale an inertial bounce when it lands on its last keyframe."An overshoot expression on Scale, driven by the keyframe velocity, with no extra keyframes
"Count this text from 0 to 1,250 over three seconds, with a comma."A slider keyed 0 to 1,250 and a Source Text expression that formats it

Each one is an ordinary expression: open it, edit it or delete it. More prompts, and the fix loop step by step, in After Effects expressions with AI.

ChatGPT builds what you describe. The brief, the art direction and the decision that a shot is right stay with you.

If it does not work

What you seeWhat it usually means
The server saves but never connectsSTDIO was chosen instead of Streamable HTTP. Edit the server and change the type
Authenticate opens the browser and nothing happensYou are signed out there, or signed in to a different Prism account
ChatGPT cannot reach PrismThe panel is closed. It has to be open in After Effects
It connects but sees no compositionNo comp is active. Open one
ChatGPT on the web offers no way to add a serverLook under Plugins ▸ + for Add custom MCP server. If it is not there, your plan or workspace does not allow it: on Business, ask an admin, or use the desktop app or Codex
ChatGPT says two copies of After Effects are signed inPrism does not guess between them, so nothing ran. Quit the one you are not using, or name the one you mean
You cannot tell whether Prism is connectedIn the desktop app, type /mcp in the message box: it lists the servers ChatGPT has connected

More in troubleshooting.

If the client was already open, quit it and open it again

Save the address, then run the client's sign-in step. If your AI client was open before the address existed and does not show Prism, quit it and open it again: most clients load their connections at launch. Then open a composition and ask for it by name.

Common questions