AI agents
Agentic Video Editing
Describe the video and an agent makes it: Director in Studio, or your own agent through the MCP server or the CLI and skill. Check it in Studio, then render it once or for every record in your data.
Your agent writes the video. Shotstack previews, renders and reuses it.
An AI agent can plan a video and write every clip, caption and transition. What it can't do on its own is preview the result, let a person fix it, or produce the same design again tomorrow with different data.
Shotstack gives it all three. The agent writes an edit, the same JSON our render API, Studio editor and templates use. That edit opens in the browser for review, renders in the cloud, and stays editable as a template you can run again.
Your agent
Use Director, or connect your agent through the MCP server or CLI
No setup
Director
Describe it, Director makes it. Tell Director, our AI editor, what you want, and it builds the video in Studio, right in your browser.
Open StudioCoding agents
CLI and skill
Your coding agent sets up Shotstack and makes your first video. One paste installs the CLI and its skill, then hands Claude Code, Cursor, Codex or Grok CLI the task.
CLI guideAI assistants
MCP server
Your AI assistant makes videos when you ask. Add the MCP server to Claude, ChatGPT or Cursor, and in chat it shows Studio right in the conversation.
MCP server guide
How it works
From a prompt to a video you can reuse
It writes the edit
Describe the video. The agent writes the edit as JSON, the format our API and Studio share, and checks it for errors before anything renders.
How an edit worksYou check it in Studio
Open the draft in the browser editor, play it and change anything by hand. Previewing costs nothing; credits are only used when you render.
It renders once, or for every row
Render an MP4, or save the edit as a template with merge fields and render it for every product, listing or customer, with no model in the loop. Or let the agent write a new edit for every video.
What your agent can work with
Generate
AI video, images, voice and music
Give an image, video or audio asset a prompt and a model, and Shotstack generates it while the video renders. An unchanged prompt reuses its asset at no charge.
Bring
Your own media
Give the agent your images, footage and audio by URL or upload, and it places them on the timeline.
Compose
Text, captions and motion
Rich text in built-in or your own fonts, captions transcribed from the voice-over, SVG and HTML5 graphics, and keyframed position, scale, rotation and opacity.
Made by an agent
Built by an agent from a short brief
Each of these was built by an AI agent from a short brief and rendered by Shotstack. Open one in Studio and make it yours.
Image and video generation Product ad from one photo
Generated close-ups of a bag from a single product photo, its details called out, then the price.
Open in StudioKeynote launch Product reveal
A launch in the style of a keynote: the product's name, three lines on what it does, and its price.
Open in StudioSports broadcast Full-time match recap
The score, the match stats and how the goals went in, laid out like a broadcast from one match's data.
Open in Studio
Trusted to deliver
Join companies large and small rendering thousands of videos every day
Over 100,000 Businesses from 119 Countries Trust Shotstack
I used to edit the JSON myself. Now I describe what I want, and an agent sets it up.
Questions
What is agentic video editing?
Which AI agents work with Shotstack?
Do I need an API key to try it?
Can a person edit what the agent made?
Will the same edit produce the same video?
What output formats and resolutions does Shotstack support?
Does Shotstack have an MCP server?
Can Claude make videos?
How do I build my own agent that makes videos?
Guides
How to build an AI video agent
Build an AI video agent in Python with Claude and the Shotstack API: tool schema, agent loop and render function.
Best practices for agentic video editing
Set up your agent, design templates it can fill, avoid the common failure modes and verify renders cheaply.
How to connect Shotstack to your AI tools with MCP
Connect the MCP server to Claude Desktop, Cursor, ChatGPT and other clients and render videos by chatting.
Your first render in minutes
- Free tier: 10 credits
- No credit card required
9 Pier St
