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 surface | Connects | Where you add it |
|---|---|---|
| Claude desktop | Yes | Settings ▸ Connectors ▸ Add custom connector |
| Claude web | Yes | Same account, same connector list |
| Claude Code | Yes | Its own MCP config |
| Claude via the API | No | You would be building your own client |
Connect Claude to After Effects
https://live.oneprism.io/after-effects — the same for everyone, and it holds no secret.In Claude, go to Settings, then Connectors, then Add custom connector. There is no config file to edit and no terminal step.

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.

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| Scope | Where it applies |
|---|---|
| default | This project only |
--scope project | Shared with everyone who checks the repo out |
--scope user | Every project on this machine |
Then sign in, either with /mcp inside a session or straight from the shell:
claude mcp login prismclaude 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 see | What it usually means |
|---|---|
| The connector is added but nothing happens | The browser approval was never completed. Remove it, add it again, and finish the approval |
| Claude cannot reach Prism | The panel is closed. It has to be open in After Effects |
| It connects but sees no composition | No comp is active. Open one |
| The address is rejected | It was copied before the panel finished signing in. Sign in, then copy |
| It asks you to sign in again | The session expired. Sign in with the same account |
The longer list is in troubleshooting.
Common questions
Related
ChatGPT
Connect ChatGPT to your live After Effects project with the Prism MCP server. Choose Streamable HTTP, paste one address, authenticate, and get real keyframes back.
Gemini
The Gemini app has no MCP client. Connect Gemini to your live After Effects project through Google Antigravity: one serverUrl entry, one browser sign-in.