Skip to content
Prism

Connect Claude to After Effects

Yes. Claude can drive After Effects. What connects is the app, not the model: Claude reaches Prism through a connector you add once against your Anthropic account, and every Claude surface then picks it up. About two minutes, once.

Anthropic surfaceConnectsWhere you add it
Claude desktopYesSettings ▸ Connectors ▸ Add custom connector
Claude webYesSame account, same connector list
Claude CodeYesIts own MCP config
Claude via the APINoYou would be building your own client

Connect Claude to After Effects

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 Settings and add a custom connector

In Claude, go to Settings, then Connectors, then Add custom connector. There is no config file to edit and no terminal step.

Claude's Add custom connector dialog, with the name Prism MCP and the address in the URL field
5
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. Once it is added it appears in Connectors with its tools listed, and each one can be set to ask before it runs.

Claude settings on Connectors, showing Prism Live connected at live.oneprism.io with its three tools listed under Tool permissions
6
Approve the connection in your browser
Claude opens your browser and asks you to confirm it is you. Approve it. This is the step most people miss: pasting the address is not enough on its own, and until you approve it Claude cannot reach After Effects.
7
Open a composition and confirm the loop
Prism acts on whatever composition is open, so open one. Then ask Claude: "Tell me about my current composition." When it reads your comp back to you, you are connected.

Cowork reads the same connectors as the desktop app, so adding the address once against your Anthropic account covers every surface.

Claude Code, from the terminal

Claude Code takes MCP servers from its own config, not the Connectors list. One command adds it:

claude mcp add --transport http prism https://live.oneprism.io/after-effects
ScopeWhere it applies
defaultThis project only
--scope projectShared with everyone who checks the repo out
--scope userEvery project on this machine

Then sign in, either with /mcp inside a session or straight from the shell:

claude mcp login prism

claude mcp logout prism clears the stored credentials again.

Writing JSON by hand? A url without a type is read as stdio

In .mcp.json or ~/.claude.json, an entry that has a url but no type is a configuration error: Claude Code treats it as a stdio server, skips it, and reports that the entry needs "type": "http". The type field also accepts streamable-http as an alias, so config copied from another server's docs works unchanged.

If it does not work

What you seeWhat it usually means
The connector is added but nothing happensThe browser approval was never completed. Remove it, add it again, and finish the approval
Claude 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
The address is rejectedIt was copied before the panel finished signing in. Sign in, then copy
It asks you to sign in againThe session expired. Sign in with the same account

The longer list is in troubleshooting.

Common questions