Match a reference
Make this image look like this reference.
Before
After
Included with the Studio plan
Great for batch grading, improving AI production pipelines, and experimenting with styles.
Make this image look like this reference.
Before
After
Add a film look to this render — heavy grain and contrast.
Before
After
Make it look like a painting.
Before
After
Give me three color grading directions.
Original
Variant 1
Variant 2
Variant 3
Keyframe the motion blur direction — make it bounce, and add a strobe on top.
Before
One config block. No API key needed.
The AI integration is included with the Studio plan. Upgrading takes effect immediately — no restart needed.
Get StudioChoose your assistant to show the right setup command.
In Effect.app, open Tools and choose Connect to Claude Desktop. The config is written for you.
Manual config
{ "mcpServers": { "effect-app": { "command": "/Applications/Effect.app/Contents/MacOS/Effect", "args": ["/Applications/Effect.app/Contents/Resources/effect-mcp-server.mjs"], "env": { "ELECTRON_RUN_AS_NODE": "1" } } } }{ "mcpServers": { "effect-app": { "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\effect.app\\effect.app.exe", "args": ["C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\effect.app\\resources\\effect-mcp-server.mjs"], "env": { "ELECTRON_RUN_AS_NODE": "1" } } } }claude mcp add effect-app -s user -e ELECTRON_RUN_AS_NODE=1 -- "/Applications/Effect.app/Contents/MacOS/Effect" "/Applications/Effect.app/Contents/Resources/effect-mcp-server.mjs"claude mcp add effect-app -s user -e ELECTRON_RUN_AS_NODE=1 -- "%LOCALAPPDATA%\Programs\effect.app\effect.app.exe" "%LOCALAPPDATA%\Programs\effect.app\resources\effect-mcp-server.mjs"codex mcp add effect-app --env ELECTRON_RUN_AS_NODE=1 -- "/Applications/Effect.app/Contents/MacOS/Effect" "/Applications/Effect.app/Contents/Resources/effect-mcp-server.mjs"codex mcp add effect-app --env ELECTRON_RUN_AS_NODE=1 -- "%LOCALAPPDATA%\Programs\effect.app\effect.app.exe" "%LOCALAPPDATA%\Programs\effect.app\resources\effect-mcp-server.mjs"{ "mcpServers": { "effect-app": { "command": "/Applications/Effect.app/Contents/MacOS/Effect", "args": ["/Applications/Effect.app/Contents/Resources/effect-mcp-server.mjs"], "env": { "ELECTRON_RUN_AS_NODE": "1" } } } }{ "mcpServers": { "effect-app": { "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\effect.app\\effect.app.exe", "args": ["C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\effect.app\\resources\\effect-mcp-server.mjs"], "env": { "ELECTRON_RUN_AS_NODE": "1" } } } }
Windows path shown is the default install location. If you installed elsewhere, use the Tools menu for supported assistants or adjust the path manually.
Assistants pick up new connections at launch. Restart once and Effect.app shows up in its tools.
Keep Effect.app open — it works on the window you can see. Cmd+Z undoes anything the assistant did.
MCP (Model Context Protocol) is an open standard that lets AI assistants operate other apps. Effect.app ships an MCP server inside the desktop app, so assistants like Claude and Codex can load images, stack effects, tune parameters, animate them, and export — in the app window you have open.
The AI integration is included with the Studio plan. The plan is re-checked on every call, so upgrading takes effect immediately — no restart needed.
Your files stay on your machine. Effect.app renders locally, and the assistant talks to the app directly on your computer. The assistant only sees a preview when it explicitly requests one to check its work.
No. The assistant drives the app already running on your machine — everything happens in the window you can see. If Effect.app is closed, the assistant gets a clear "app is not running" message.
Yes. The assistant's edits go through the normal undo history, so Cmd+Z (Ctrl+Z on Windows) reverses them exactly like your own edits.
ChatGPT's connectors only accept remote MCP servers reached from OpenAI's own infrastructure, so they cannot talk to an app on your laptop. Codex — OpenAI's coding assistant — does run local MCP servers and works fine.
Not yet. The Linux AppImage unpacks to a new temporary folder on every launch, which breaks the recorded path. macOS and Windows are fully supported.
It can apply and remove existing presets. Saving new presets through an assistant isn't available yet.