Edit video with
the AI you already use
Connect Null Studio to Claude, Codex, or Cursor. Ask for the cut in your chat, and your assistant runs the edit in the timeline you have open. Every step shows up in Null and can be undone.
Three steps, no API keys
Null Studio runs on your computer. Your AI app connects to it there, with the account you already pay for.
- Open Null StudioStart the editor and drop in your footage. Keep the tab open while your AI works.
- Add the serverRun this once in a terminal:
claude mcp add --transport http null-studio http://127.0.0.1:4350/mcp
- Ask for the editIn Claude Code, say what you want. It calls Null’s tools and you watch the timeline change.
- Open Null StudioStart the editor and drop in your footage. Keep the tab open while Claude works.
- Edit the configSettings → Developer → Edit Config, then add:
{ "mcpServers": { "null-studio": { "command": "node", "args": ["<null-studio>/scripts/mcp-stdio.mjs"] } } } - Restart ClaudeNull’s tools appear in the chat. Null Studio’s Connect AI panel shows the exact path for your computer.
- Open Null StudioStart the editor and drop in your footage. Keep the tab open while Codex works.
- Add the serverRun this once in a terminal:
codex mcp add null-studio -- node "<null-studio>/scripts/mcp-stdio.mjs"
- Ask for the editWorks in the Codex CLI and app, signed in with your ChatGPT plan.
- Open Null StudioStart the editor and drop in your footage. Keep the tab open while Cursor works.
- Add the serverCursor Settings → MCP → Add, then paste:
{ "mcpServers": { "null-studio": { "url": "http://127.0.0.1:4350/mcp" } } } - Ask for the editUse Cursor’s agent chat. Any other MCP app that speaks Streamable HTTP can use the same URL.
What your AI can do
17 tools covering the whole edit, from reading the transcript to exporting the MP4.
See
get_projectClips, layers, captions, and timingget_transcriptEvery word, mapped to the timelineget_frameA rendered frame your AI can look at
Cut
cut_dead_airRemoves pauses by loudnesscut_rangesDrops bad takes and repeatsset_aspect9:16, 1:1, or 16:9
Style
set_captionsWord-timed, styled captionsadd_motionTitles, lower thirds, flows, CTAsadd_textPlain text layersadd_effectPunch zooms, pushes, flashesauto_zoomsZooms on every punchlineauto_flashesFlashes on the cuts
Fix & ship
update_itemRetime or restyle anythingdelete_itemRemove a clip or layerundo/redoStep back through any changeexport_video1080p MP4, saved on your computer
Questions about MCP
What is MCP?
The Model Context Protocol is an open standard that lets AI apps use outside tools. Null Studio ships an MCP server, so any app that supports MCP can read your project and edit it with Null’s tools.
Which AI apps work?
Claude Code, Claude Desktop, Codex, and Cursor, plus any other MCP client that can reach a local server over Streamable HTTP or stdio.
Do I need an API key?
No. Your AI app uses the account you already have, and Null never sees your credentials. Null Studio only accepts connections from your own computer.
Does my footage get uploaded?
No. Your video stays on your computer. Your AI sees the transcript, project details, and any frames it asks for, the same way it sees anything else you share in the chat.
Can it wreck my edit?
Every tool call is one step in Null’s undo history and shows in the agent panel as it happens. Press Ctrl+Z, or ask your AI to undo.
Null Motion
Ready to crash-test your next edit?
Drop your email for launch news, new features, and editing tips. We’ll tell you the moment Null opens.