MCP server for Claude Code, Cursor, VS Code and Codex
Give your agent a video studio.
Ask Claude for a video ad and you get a script. Connect Clipwright.io and you get the MP4.
- 420 free credits, no card
- A free quote before every run
- One-time packs, nothing renews
Remake what works
Break down a Reel that took off and reuse what made it work
Paste a link to an Instagram Reel or a TikTok, or upload a YouTube Short as an MP4. Clipwright.io takes it apart: the speech word by word, the frames, the scenes and the comments. Your agent names the mechanic behind it, adapts it to you and your product, and renders your script with a talking actor.
- The speech word for word with timings, the frames and the scenes
- The mechanic behind it: the hook, the proof and the ask
- Your own script on that mechanic, adapted to you and rendered after a quote
Ask your agent
Break down this Reel frame by frame and make me my own video on the same mechanic. I run Clipwright.io, an AI video tool.
CopiedPaste the link after the request. The mechanic carries over; the story and the facts are yours.
You: Break down this Reel frame by frame and make me my own video on the same mechanic. I run Clipwright.io, an AI video tool.
Clipwright · quote_analysis
source a TikTok video · mode full
credits_estimate 70
Clipwright · analyze_reference
format talking head with graphics · 25.8 s
off-screen interviewer, white captions · presenter, yellow captions
an app icon pops in under the caption on each answer
state succeeded · credits_charged 70
The mechanic: no intro, so the list itself is the hook. A question every 1.5 s, and the answer closes it. Two voices, two caption colours, so it reads with the sound off. The presenter freezes while the question plays. In your version Clipwright takes the sponsor slot, second to last.
Clipwright · quote_ugc
actor Erik · woman's voice asks · 9:16, 1080p
script Writing hooks? Claude. … Made with Clipwright. Try it.
presenter 13 s × 9 + video 27 s × 1 · credits_estimate 144
Clipwright · make_ugc
run_0fa209960c7b4e2589b1c5005f451934 · 144 credits reserved
Clipwright · get_run
state succeeded · 26 s
presenter 10 s × 9 + video 26 s × 1 · credits_charged 116
Done: 26.0 s, 1080×1920, and it cost 116 credits (quoted 144). The icons appear under the captions on each name, Erik looks left and freezes while she asks, and the clipwright.io card pops in on “Try it” and stays to the end.
clipwright-ad.mp49:16 · talking actor · 26 sA recorded run of this request. Its prices come from the live quote.
A series with your own presenter
Give your series one presenter, the same in every episode
Describe the presenter once. Your agent turns the description into an actor on your account and makes every episode with it.
- The same face in every episode
- Your own presenter, not a stock face
- A fictional adult created from your description
Ask your agent
Make me a presenter for my channel: a calm woman in her thirties in a bright kitchen. Then make three short episodes with her.
CopiedWe refuse a description that names or resembles a real person before you spend a credit.
You: Make me a presenter for my channel: a calm woman in her thirties in a bright kitchen. Then make three short episodes with her.
Clipwright · quote_actor
presenter calm woman, mid-thirties, linen apron, bright home kitchen
credits_estimate 4
Clipwright · create_actor
actor_id actor_u_kncwu2csvukr326mkrcrlfqmqe · Cooking Presenter
credits_charged 4
Clipwright · create_actor
from_actor_id the same presenter · wide, at the counter, wooden spatula
credits_charged 4
Clipwright · quote_ugc
3 episodes · captions on · about 10 s each
credits_estimate 100 each
Clipwright · make_ugc
episode 1 close shot · 11.1 s · 120 credits
episode 2 wide shot · 9.2 s · 100 credits
episode 3 close shot · 9.0 s · 90 credits
Your presenter is saved as “Cooking Presenter”, so you can reuse her for later episodes. Episode 2 is the wide shot with the spatula, 1 and 3 are the close shot, and the face is the same in all three. Captions are burned in. Episode 1 runs past 11 seconds, so it cost a little more than quoted.
episode-1.mp49:16 · your presenter · 11 sA recorded run of this request. Its prices come from the live quote.
You on camera, without filming
Send one photo and present your product in a short ad
Upload a photo of yourself and give your agent the script. You present the ad, speaking your words to camera.
- One photo, no camera, no studio
- Your words, spoken to camera
- Quoted before it renders
Ask your agent
Here’s my photo. Make a short ad with me presenting our app.
CopiedUse only a face you have the right to use: yours, or someone who agreed.
You: Here’s my photo. Make a short ad with me presenting our app.
Clipwright · quote_ugc
image your photo · 9:16, 1080p · captions on
script Making one video ad used to eat my whole weekend. … Clipwright dot io.
presenter 17 s × 9 + video 20 s × 1 · credits_estimate 173
Your photo is 1008 px wide, so it gets scaled up slightly and will look a bit softer. Sending a version that's at least 1080 px wide fixes that. One thing to check: confirm we have the rights to use that face.
Clipwright · make_ugc
run_2e152d96d403494393eeb6a452ef42c6 · 173 credits reserved
Clipwright · get_run
state succeeded · 18.1 s
presenter 16 s × 9 + video 19 s × 1 · credits_charged 163
Your ad is ready: 18.1 seconds, vertical 1080×1920, with captions. It cost 163 credits, less than the 173 quoted because the speech came out a little shorter. The logo sits above the clipwright.io card and reads clearly.
app-ad.mp49:16 · you as the presenter · 18 sA recorded run of this request. Its prices come from the live quote.
Faceless channels
Give your channel a short a day without showing a face
Name the topic. Your agent writes the script, and Clipwright.io makes the scenes, the voice and the captions, then hands back the finished short.
- Script, visuals, voice and captions
- Captions on by default, off if you like
- Swap one shot later without redoing the rest
Ask your agent
Make a faceless short about home espresso for my channel.
CopiedYou get the MP4; posting stays with you or your scheduler.
You: Make a faceless short about home espresso for my channel.
Clipwright · quote_faceless
script every espresso drink in one minute · 14 lines
voice narrator_en_gentle_man · captions on · 60 s
31 pictures × 7 + 60 s × 1 + opening clip 49 · totalCredits 326
Clipwright · generate_image
overhead lineup of all 13 drinks on one wooden counter
credits_charged 4
Clipwright · make_faceless
run_a296d53b3a464f759cbde21740c62a28 · 326 credits reserved
Clipwright · get_run
state succeeded · 51 s
credits_charged 241
Your short is done: 51 seconds, vertical 1080×1920, with captions. The opening is an animated clip of espresso pouring, and the final shot is the overhead lineup of all 13 drinks. It cost 241 credits, below the 326 quote.
Clipwright · revise_run
transitions a quick white flash on the cuts · render only
total_credits 13
There's now a quick white flash on the cuts, and nothing else changed. It cost 13 credits.
espresso-short.mp49:16 · faceless · captions on · 51 sA recorded run of this request. Its prices come from the live quote.
Know the price first
Your agent asks for the price before it spends anything
Every paid run starts with a free quote, and your agent shows it to you. A run that fails before the video is ordered, or fails on our side, costs nothing.
- Free quote on every paid run
- No double charge for the same request
- Every run and its charge in your dashboard
Ask your agent
How much would ten of these cost?
CopiedCredits come from a one-time pack. Nothing renews.
You: How much would ten of these cost?
Clipwright · quote_ugc
one video as it is now · 9:16, 1080p
presenter 17 s × 9 + video 17 s × 1 · credits_estimate 170
The quote tool says 170 credits per video, so 1,700 for ten. Nothing was rendered. The tool prices one video per call, so I multiplied this one by 10. The final charge follows each finished video's real length. Your balance of 2,438 credits covers ten either way.
A recorded run of this request. Its prices come from the live quote.
Also in the studio:
- Long video with a presenter
- Your own fictional actor from a description
- Swap one shot in a faceless video
- Single images and clips, priced one by one
Research before you make it
Your agent studies what already works, then makes yours.
01 · Trends
Coming soonSee what is taking off in your niche and what to make next, without leaving the chat.
02 · Competitors
Paste an Instagram or TikTok profile, or one of the creator’s videos. Your agent gets their last 12 videos with views, likes and comments, how many times each beat the creator’s median, their top videos and how often they post.
20 credits, quoted free first. The same creator again within an hour costs nothing.
quote_creator_profile, then analyze_creator
03 · Reel breakdown
Paste a link to a Reel or a TikTok, or upload the video. Your agent gets the speech word by word with timings, the frames and the scenes, and with a link the comments too.
70 credits, quoted free first.
quote_analysis, then analyze_reference
Get it first
Connect now, and it arrives in your agent first.
- Coming soon
Cartoons with recurring characters
The same hero in every scene, across a whole story.
Connect in two minutes
No key to paste: sign in on clipwright.io and press Approve.
Connect to
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
claude mcp add --transport http clipwright https://mcp.clipwright.io/mcp03 · What happens next
- Run /mcp in a session and pick clipwright.
- Choose Authenticate, then approve Clipwright in the browser.
- Ask what a short UGC ad would cost before you order one.
Checked live with Clipwright on 2026-10-18
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
Customize → Connectors → Add custom connector → https://mcp.clipwright.io/mcp03 · What happens next
- Paste the URL as a custom connector and save it.
- Connect, then sign in and approve in the browser.
- Turn the connector on in the chat where you want it.
Untested with this client
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
Settings → Connectors → Add custom connector → https://mcp.clipwright.io/mcp03 · What happens next
- Add the URL as a custom connector in the ChatGPT settings.
- Sign in and approve when ChatGPT opens the browser.
- Pick the connector in a new chat and ask for a quote first.
Untested with this client
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
{"mcpServers": {"clipwright": {"url": "https://mcp.clipwright.io/mcp"}}}03 · What happens next
- Put the entry in ~/.cursor/mcp.json under mcpServers.
- Restart Cursor so it reads the file.
- Sign in and approve when Cursor opens the browser.
Untested with this client
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
{"mcpServers": {"clipwright": {"type": "http", "url": "https://mcp.clipwright.io/mcp"}}}03 · What happens next
- Save it as .mcp.json in your project root.
- Start the clipwright server from the MCP view.
- Sign in and approve when VS Code opens the browser.
Untested with this client
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
codex mcp add clipwright --url https://mcp.clipwright.io/mcp03 · What happens next
- Run the command in a terminal.
- Run codex mcp login clipwright and approve in the browser.
- Ask Codex for a quote first.
Untested with this client
01 · Paste this to your agent
Connect Clipwright, the video tool, as a remote MCP server: https://mcp.clipwright.io/mcp When a browser window opens, I will sign in and approve it. Before any paid tool, call the matching quote_* tool and show me the price. Never print or store an API key in this chat.
02 · Or run it yourself
CLIPWRIGHT_API_KEY=cw_... npx -y -p @clipwright/mcp-server clipwright-mcp03 · What happens next
- No browser on the machine? Sign in with the device code flow from the server README.
- For CI, issue a cw_ key in the dashboard.
- Keep the key in the environment, never in the chat.
Device code sign-in checked live on 2026-10-18
Buy a pack once
No plan, nothing renews, and credits you buy never expire. Your agent shows you the price of every run before it starts.
$10
1,000 credits
Buy $1010% more credits
$25
2,750 credits
Buy $2520% more credits
$50
6,000 credits
Buy $50
Start free with 420 credits, no card.
Questions
Is this the Clipwright I saw on GitHub?
Probably not: several unrelated projects use the name. Dimantika sp. z o.o. in Gdańsk makes Clipwright.io; ours are clipwright.io, mcp.clipwright.io and the @clipwright packages on npm.
Do I need a plan?
No. You buy a credit pack once. Nothing renews, and credits you buy never expire.
Do I pay when a run fails?
A faceless or long video that fails costs nothing. A talking-actor ad costs nothing if it fails before the video is ordered or fails on our side; otherwise you pay for the run.
Can I use my own face?
Yes, in a short ad: upload your photo and it becomes the presenter. Use only a face you have the right to use. Saved actors are fictional adults made from a description; we refuse real people.
Does it post to my accounts?
Clipwright does not publish anywhere. The run carries a file link once it is ready.
Which agents does it work with?
Claude Code, Claude.ai, Cursor, VS Code, Codex and any client that supports remote MCP servers, plus the CLI, REST and the TypeScript SDK.


