Available in ChatGPT Plugins

Dora AI Video plugin for ChatGPT.

Add Dora to ChatGPT, sign in, and ask for a video in plain words. ChatGPT gives you the finished file and what it cost in coins. To see the cost first, ask for it.

One balance across Dora · web, iPhone and your AI assistant

Three steps

From ChatGPT Plugins to your first video.

02

Sign in

ChatGPT asks you to connect your Dora account. Sign in with Apple, Google or email. If you already use Dora, use the same one.

03

Ask for the video

In a chat, describe the video in normal words. ChatGPT gives you the finished file.

No Dora account yet? You can create one when ChatGPT asks you to sign in. Generating needs coins, from a plan or a pack; see pricing. With no coins, nothing is generated or charged: ChatGPT tells you and links to the page with your balance and the plans, and you ask again afterwards.

Availability OpenAI decides which ChatGPT plans, workspaces and regions can use a plugin. If the plugin is not allowed in your workspace, use the manual connection (alternative) below or make the video on doravideo.com.
No technical vocabulary required

Ask for the outcome, not the infrastructure.

Turn a product photo into an ad

Give a public link to the image, ask for a vertical clip, and say the duration and style. Dora makes it vertical, 8 seconds and 480p unless you ask otherwise.

Create video without learning model APIs

Your agent gets four focused tools instead of separate authentication, schemas, queues, and billing for every provider.

Control the budget in plain language

Ask for “the cheapest compatible model” or name a model. ChatGPT can inspect Dora’s model list and coin costs first.

A real agent request

One sentence becomes a priced generation plan.

You“Animate the product photo at this link as a short vertical ad. Compare the lowest-cost options and wait for my confirmation.”
  1. 01 · RequirementsImage → video · short · 9:16 · prioritize cost
  2. 02 · Listed defaultsGrok 20 coins · Seedance 2 Mini 31 coins
  3. 03 · SuggestGrok Imagine 1.5 · lower listed default

Example assistant reasoning. Dora’s current list_models response exposes default coin costs, not a guaranteed quote for every parameter combination. The assistant can show its proposal and call generate_video after you confirm.

Transparent examples

Coins per clip, side by side.

Coin costs for common configurations. Higher resolution, longer duration, and audio can cost more. Plans are on the pricing page.

ModelConfigurationCoinsCoins per second
Grok Imagine 1.5Lowest-cost short video4s · 480p102.5
Seedance 2 MiniDefault video model4s · 480p164
Compare all models and configurations →
Why Dora for an agent

One focused connection instead of many model APIs.

Dora packages the common video workflow into four tools. The value is not having the longest model list; it is giving an agent fewer, clearer decisions.

list_models

Lists Dora models and their starting coin cost so the assistant can compare options.

generate_video

Creates a video from text and, when supported, reference images or video.

generate_image

Creates or edits an image for storyboards, ads, thumbnails, or the first frame.

check_job

Checks an asynchronous generation and returns the finished asset when it is ready.

Try these requests

You never need to say “MCP”.

›“Animate the product photo at this link as a 4-second vertical ad. Tell me the cost first and wait for my confirmation.”
›“Compare the cheapest Dora models for a short image-to-video clip before generating.”
›“Make an 8-second realistic talking scene with sound using Seedance 2 Mini.”
›“Create a storyboard image, then animate it into a cinematic video.”
Only if your workspace blocks plugins

Or add Dora as a custom app with its MCP URL.

An alternative for workspaces where plugins are not allowed, or if you prefer developer mode. The plugin above is the main route. Same Dora account and balance.

MCP URL
https://doravideo.com/mcp
01

Open

In ChatGPT on the web, open Settings → Apps. If required by your workspace, enable developer mode.

02

Connect

Choose Create custom app, paste the Dora MCP URL below, and confirm the connection.

https://doravideo.com/mcp
03

Create

Sign in to Dora, then ask for a video in normal language. Your Dora balance works everywhere.

Connecting takes about 30 seconds once custom apps are enabled in ChatGPT.

Availability Custom apps are configured in ChatGPT on the web. OpenAI controls availability and write/action permissions by plan and workspace.
FAQ

AI video for ChatGPT, without the jargon.

Is Dora a ChatGPT plugin?

Yes. Dora AI Video is a plugin published by Saga Labs in ChatGPT Plugins: https://chatgpt.com/plugins/plugin_asdk_app_6ac7e595853c8191baefac6a3a2b9c24. Install it from there, sign in with your Dora account, and ask for a video in a chat. Whether a given plugin can be used also depends on your ChatGPT plan, workspace, role and region, which OpenAI controls. If plugins are not allowed in your workspace, the manual route with the MCP URL (a custom app) is an alternative.

How do I make a video with ChatGPT?

ChatGPT has no video model of its own, but it can use one through an app. Install the Dora AI Video plugin from ChatGPT Plugins, sign in with your Dora account, and describe the video in a chat. ChatGPT sends the request to Dora and gives you the finished file. Generating needs a paid Dora plan or credit pack.

What is the easiest way to add video generation to an AI agent?

Connect the agent to https://doravideo.com/mcp. Dora exposes four focused tools for discovering models, generating video or images, and checking jobs, with one account and one balance.

Does Dora automatically choose the cheapest model?

Dora lists the available models and starting costs. If you ask ChatGPT to use the cheapest compatible option, it can compare that list and show you its proposed choice before generating. Model selection follows the instructions interpreted by the connected assistant.

Which video model does Dora use in ChatGPT?

Seedance 2 Mini from ByteDance, unless you name another model. It makes a clip from text or from one photo, 4 to 12 seconds, at 480p or 720p, with or without sound. More at https://doravideo.com/models/seedance-2-mini.

How much does an AI video cost with Dora?

It depends on model, duration, resolution, and audio. Each model shows its coin cost before you generate, and the subscription adds coins each period. Current examples include Grok Imagine 1.5 at 10 coins for 4 seconds at 480p, Seedance 2 Mini at 16 coins for the same configuration, and Kling 3.0 from 62 coins.

What happens if I have no coins?

Nothing is generated and nothing is charged. The plugin tells ChatGPT that generating needs coins and links to the page that describes your balance and the plans. Once you have coins, go back to the same chat and ask again.

Is Dora only an MCP?

No. Dora also works on the web and iPhone. MCP is the connection that lets compatible assistants and agents use the same generation models and shared Dora balance.

Which ChatGPT plan do I need?

OpenAI says the directory is available across ChatGPT plans, while using a given plugin depends on your plan, workspace, role and region; in a company workspace an administrator may have to allow it. The manual custom-app route is different: custom MCP apps with actions are supported on ChatGPT Business, Enterprise and Edu, Pro access can be limited to read and fetch actions, and custom apps are configured on the web. OpenAI controls this availability and can change it.

Can I use the same connection with Claude or Cursor?

Yes. Dora uses the standard Model Context Protocol endpoint, so the same account and balance work with compatible clients including ChatGPT, Claude, Cursor, and Google Antigravity.

Your agent asks for a video. Dora handles the generation.

Connect the same Dora account to ChatGPT, Claude, Cursor, or use it on web and iPhone.