MakeAIVideo

Video generation for AI agents

Let an assistant produce a finished, publishable video rather than an asset that still needs editing. Connect over MCP in a minute, or call 65 REST endpoints directly.

Connect in a minute

MCP video generation: one address for Claude, ChatGPT, Grok, Claude Code and Cursor

Add the hosted MCP server to your assistant and sign in with OAuth. It has 44 tools, it comes with every plan, and an account's owners and admins can connect it.

ChatGPT and Cursor need a paid plan on their side. Any other MCP client works too.

Connect your AI assistant.
Add MakeAIVideo to Claude, ChatGPT, Grok, Claude Code, Cursor or any app that supports MCP with one address. You sign in once; there is no API key to paste.
Ask in plain English.
“Check what a 60 second explainer on our new pricing would cost, make it if it is under 1,500 credits, and send me the link.” It checks the cost before it spends anything.
It makes the video.
A finished MP4 with the script, voiceover, scenes, captions and any music, in your library to edit or download.
And posts it if you ask.
To the accounts you have connected, now or on a schedule, across 11 platforms.

MCP, API and CLI use the same credits and the same balance as the app.

Connector address

mcp.makeaivideo.ai

Works with

Signed in? Connect an AI assistant

A finished file, not a part

Why an AI video agent finishes the job here

Most tools in this category return one component: a raw clip, a talking head, a voice track. An agent that receives a component cannot finish, because the remaining work is a human in a timeline. One call here returns the composed file, so the workflow completes.

A composed MP4.
Script, voiceover, scenes, captions and any music you ask for, in one 1080p file.
Posting included.
The same tools post the finished video to your connected accounts on 11 platforms, now or on a schedule.
Same balance as the app.
MCP, the API and the CLI use the same credits as the app, with no separate API bill.

For code, not a person

AI agents for video: built for a caller that is not a person

The things an unattended agent needs to spend safely, recover from a failure and know when a render is done.

estimate_video_cost

Quote the cost before spending it

estimate_video_cost is free and takes the same arguments as the create tools, so an agent can show the credit cost and get approval before committing. It turns an irreversible spend into a confirmable one, which is the property that makes autonomous use safe at all.

whoami · get_credits

Orient itself for nothing

whoami, get_credits, list_voices, list_characters and list_templates are all free. An agent can check who it is, what it can afford and what is available without burning budget on exploration.

Idempotency-Key

Retry without paying twice

POST /videos accepts an idempotency key. A retried request returns the original video instead of creating and billing a second one, so a flaky network does not become a double charge.

429 · Retry-After

Poll without being throttled

Rate limits are tiered by cost rather than applied flat. Reads and status polls are not rate limited; the tighter limits sit on generation itself. An agent watching a render never trips a limit by waiting.

error.code · request_id

Fail in a way code can branch on

Every response carries a stable envelope with an error code and a request id, so an agent can distinguish a validation problem from an out-of-credits problem without parsing prose.

video.ready

Get called instead of waiting

Webhooks, set up through the API, push video.created, video.ready and video.failed to your endpoint, signed with HMAC-SHA256, so a long render does not hold a conversation or a process open.

Install

Start MCP video generation in one line

Point any MCP client at https://mcp.makeaivideo.ai and sign in with OAuth, or run @makeaivideo/mcp locally over stdio. Source for every package is on GitHub, MIT licensed.

Pricing

AI video agent pricing: the same credits as the app

MCP, the REST API and the CLI come with every plan. An agent's renders use the same credits and the same balance as the app, with no separate API bill. Plans start at $9/mo, and every plan starts with a 7-day free trial that includes 350 credits.

Lite

The easy start. Every tool, one creator.

$9/mo

or $99 a year, 1 month free

600credits every month

Use them on any tool below

Start 7 day free trial

7 days free with 350 credits. Cancel before day 7 and you won't be charged.

  • Post and schedule to 2 social accounts
  • Videos up to 10 minutes
  • 1080p export, never a watermark
  • 1 user

Solo

For one creator posting every week.

$19/mo

or $190 a year, 2 months free

1,100credits every month

Use them on any tool below

Start 7 day free trial

7 days free with 350 credits. Cancel before day 7 and you won't be charged.

  • Post and schedule to 4 social accounts
  • Videos up to 10 minutes
  • 1080p export, never a watermark
  • 1 user
Most popular

Plus

Long-form, your branding and a team of three.

$29/mo

or $290 a year, 2 months free

1,750credits every month

Use them on any tool below

Start 7 day free trial

7 days free with 350 credits. Cancel before day 7 and you won't be charged.

  • Post and schedule to 6 social accounts
  • Stock-footage videos up to 40 minutes
  • Brand Kit: your logo on every video
  • 3 team seats with admin and member roles

Pro

For teams and channels running at volume.

$49/mo

or $490 a year, 2 months free

3,000credits every month

Use them on any tool below

Start 7 day free trial

7 days free with 350 credits. Cancel before day 7 and you won't be charged.

  • Post and schedule to 10 social accounts
  • Stock-footage videos up to 40 minutes
  • Brand Kit: your logo on every video
  • 10 team seats with admin and member roles

Run out in a busy month? Add credits any time, from $5. Credits you buy never expire. See pricing

Every plan includes

  • Captions, music and studio-quality voices, free on every video
  • Full HD 1080p export, never a watermark
  • Post and schedule to 11 platforms
  • Video in 24 languages
  • API, MCP server and CLI for ChatGPT, Claude or any AI agent

AI agents for video FAQs

Connecting an assistant, controlling what it spends, and what it gets back.

Something else? Visit the help center

Can ChatGPT or Claude generate video with MakeAIVideo?

Yes. The hosted MCP server at mcp.makeaivideo.ai connects to any MCP client over streamable HTTP with OAuth, so the assistant generates video as a tool call rather than by you pasting an API key into a script.

What does the agent get back, a clip or a finished video?

A finished video. One call returns an MP4 with the script written, the voiceover recorded, scenes generated, captions timed to the audio and music if you ask for it. There is no editing step left for a human, which is what lets an agent workflow complete rather than stall.

How do I stop an agent spending all my credits?

Estimate first. estimate_video_cost is free and returns the exact credit cost before anything is created, and get_credits reports the live balance including in-flight reservations. API keys can also be scoped to read only, which removes the ability to spend entirely.

Is there a local option, or is it hosted only?

Both. The hosted server needs nothing installed. @makeaivideo/mcp on npm runs the same tools locally over stdio for clients that cannot reach an HTTP endpoint.

Does agent access cost extra?

No. MCP and API access come with every plan, including the 7-day free trial, with no separate plan or rate card. An agent's renders use the same credits and the same balance as the app. Run out? Add credits any time, from $5.

Which agent frameworks work with it?

Anything that speaks MCP, including Claude, Claude Code, Grok, ChatGPT and Cursor (both on their own paid plans) and custom clients. Anything that cannot speak MCP can call the REST API directly with a bearer key.