Skip to content
Prism

Connect Kimi to After Effects

Yes. Kimi can drive After Effects, through Kimi Code CLI. K3 is the model and the CLI is the client, and it is the client that speaks MCP. Kimi Code has a real OAuth flow, which is what Prism needs. About two minutes, once.

Moonshot surfaceConnectsHow
Kimi Code CLIYeskimi mcp add --auth oauth
Kimi app · kimi.comNoNo MCP client
K3 via the APINoYou would be building your own client

Connect Kimi to After Effects

Do not omit --auth oauth

Without it Kimi expects an API key, and Prism issues none. The server is added but every call is refused.

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
Add Prism as an HTTP server with OAuth

Run this in your terminal. --transport http is the streamable HTTP transport, which is what a remote server needs, and --auth oauth is what tells Kimi to open a browser rather than look for a key you do not have.

kimi mcp add --transport http --auth oauth prism https://live.oneprism.io/after-effects
5
Authorise it in your browser

Run kimi mcp auth prism. Your browser opens, and if you are already signed in to Prism there it completes straight away. Kimi caches the token, so this is the only time you do it.

kimi mcp auth prism
6
Open a composition and confirm the loop
Prism acts on whatever composition is open, so open one. Then ask Kimi: "Tell me about my current composition." When it reads your comp back to you, you are connected.

Or skip the commands: paste the address into the agent itself and ask it to add the MCP server. It can configure its own client.

K3 is the model and Kimi Code is the client. Any other client running K3 works too, as long as it speaks MCP and signs in through a browser.

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

More in your first prompts.

If it does not work

What you seeWhat it usually means
The server is added but every call is refusedkimi mcp auth prism was never run, or the browser step was abandoned. Run it again
Kimi looks for an API key--auth oauth was left off when the server was added. Remove it and add it again with the flag
Kimi 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 longer list is in troubleshooting.

Common questions