Create with
ChatGPT + Kleo.

ChatGPT is where you direct the film. Kleo generates the footage, the narration and the finished 4K video, and ChatGPT hands you the link. The connector is one way to use Kleo; the other is the Kleo app in your browser, with the same account and credits.

The Pizza RunTwo raccoons, one cop, a slice of pizza.
01Requirements

What you need.

  • ChatGPT accessYou need Developer mode and custom plugins, and your account and workspace decide whether you have them. OpenAI’s setup guide has the current details.
  • Kleo accountNothing to create in advance. Kleo’s page opens during the connection; one click on Start free and the account exists, with 5 credits, no form and no card: one animatic of up to 20 seconds.
  • AddressOne server address, the same for every client: https://mcp.kleooai.com/mcp.
  • CostConnecting and planning cost nothing. Credits are spent only when a render is accepted, and ChatGPT asks you to confirm before that happens.
02Connect

Connect Kleo to ChatGPT.

You add Kleo once, then turn it on in a new conversation. These steps follow OpenAI’s documentation as of 24 September 2026, and your account or workspace may show different menus.

Kleo in ChatGPT

  1. Go to Settings → Security and login and turn on Developer mode, if your account and workspace offer it.
  2. In Plugins, press + to add one, and give https://mcp.kleooai.com/mcp as the public MCP server URL.
  3. Read the plugin details and finish Kleo’s sign-in when asked.
  4. Open a new conversation, add Kleo to its tools, pick the animatic or film prompt below, and approve the treatment and cost before anything renders.

These steps follow OpenAI’s setup guide as of 24 September 2026. Your account or workspace may show different menus or access.

Server address https://mcp.kleooai.com/mcp

ChatGPT is OpenAI’s assistant. Kleo is a separate service that ChatGPT reaches through a custom connector; the same address works from compatible clients such as Claude, Claude Code and Cursor; see the connection page.

03The first film

Pick what to make first.

Say four things and Kleo can start: the subject, the length, the format and the look. Whatever the request leaves out, Kleo asks for in one message before any planning happens — it never picks a subject or a length for you.

Choose the product before rendering. Try a free animatic: drawn frames, camera movement and narration, 5 credits up to 20 seconds (10 up to 60). Create a film: generated moving footage, 15 seconds to 5 minutes, with a purchased pack (or a launch code for one 15-second film) and a quote you approve.

Try a free animatic

“Use Kleo to plan a 20-second animatic about a paper boat returning to its maker. Animation look, English narration, 9:16. Show me the treatment, confirm that the product is an animatic, and check the exact credit cost against my available balance. Wait for my approval before rendering. Do not start a paid film or buy credits.”

Create a film

“Use Kleo to plan a 20-second narrated film about two fictional cars leaving an amber-lit tunnel for a coastal road at golden hour. Realistic look, English narration, 16:9. Show me the treatment, the exact film credit cost, my available balance and whether my account is eligible. Wait for my approval before rendering. Do not buy credits. After rendering, give me the finished MP4 download link.”

  • SubjectWhat the film is about, in plain words. Audience, tone and anything that must appear are optional and welcome.
  • LengthA film 15 seconds to 5 minutes; an animatic 15 to 60 seconds.
  • Format16:9 for YouTube or any landscape screen, 9:16 for a Short or any vertical feed.
  • LookRealistic — generated live-action footage, cinematic — or animation, a 2D animated film. In a film Seedance 2.5 generates every shot as moving footage from its own Nano Banana Pro frame, in both looks; an animatic of the same storyboard keeps the drawn frames under a moving camera, with no generated clip.
  • NarrationOne narrator, in English (the default) or Italian; a music track and burned-in subtitles when you ask for them in the intake. The current Terms specify a small Kleo mark on the video.

Ideas for a first creation

Ads and Shorts the Kleo team made, from a chase to a lighthouse keeper.

The gallery
Octopus, three heartsThree hearts, blue blood: an animated explainer.
Mechs in the SnowTwo giant robots fight on the ice.
Street CharactersSanta, a reaper, a witch: 90s street footage.
The Kitten KnightA tiny knight in a dim living room.
04Production

How the production runs.

Kleo is a set of tools that ChatGPT calls in a fixed order. You see every step in the chat, and you keep the last word before anything is spent.

01 kleo_adapt_prompt

The treatment

Reads your request against the intake and returns the treatment: logline, angle, opening, acts, ending, look, pacing, narrator. ChatGPT tells you the logline and the decisions it took; change whatever you want.

02 kleo_storyboard_guide

The storyboard

Explains how the storyboard is written — direction block, scenes, shots, limits — and ChatGPT writes it under the treatment.

03 kleo_create_video

The confirmation

Checks everything and states the exact credits. ChatGPT asks you to confirm before it starts: this is the only moment credits are spent, and a refused call charges nothing.

04 kleo_wait_for_video · kleo_get_result

The render and the delivery

The film is rendered on a GPU rented for that job. It typically takes 25–35 minutes — the server says so when the job starts — and kleo_wait_for_video or kleo_get_job report the progress in the same chat. Then kleo_get_result returns the links. You download an MP4 in 4K (3840×2160 or 2160×3840) at 60 fps; the link is good for 7 days. Kleo never publishes to YouTube, TikTok or any channel — that stays with you.

A production, step by step

Brief, treatment, storyboard and edit, as our own ads show them.

Open Kleo
The Founder Film KitA founder needs a film for his app and gets one without a camera.
Claude's own film studioA folk-horror trailer storyboarded, generated and cut in one chat.
Connect Kleo in ClaudeToo many apps, too much time: add the connector, describe the film, render.
05Progress

Follow the render.

Once you have confirmed, stay in the same chat and ask for progress on that job: ChatGPT calls kleo_wait_for_video and reports back. Do not start a second job to check on the first one — every accepted job spends its own credits. When the render is done, ask for the result and download the MP4 within 7 days. If you change your mind while it runs, ask ChatGPT to cancel: kleo_cancel_job stops the render and refunds the unspent credits.

06Sample

What comes back.

Tether, a 20-second film in Kleo’s realistic look: one unbroken pull-back that opens inside the helmet, on the astronaut’s face and his breath on the glass; a gloved hand comes up, the visor floods red, and the camera keeps backing away as he drifts, arms open, until the gold line running up from his pack meets the station and its solar arrays. Every frame is generated footage.

Tether20 s · one shot · 16:9 · 4K 60 fps, shown at 1080p

Tether has no narration, just breathing and a low hum, while the standard offer is a narrated film. If you want a silent treatment, confirm it before you order. Watch Tether on its own page →

07Credits

Credits and price.

  • On connecting5 credits, no form, no card: one animatic of up to 20 seconds.
  • Per film1 credit = 1.5 seconds, rounded up, 10 credits minimum, whatever the look: 15 s = 10 · 30 s = 20 · 60 s = 40 · 3 min = 120 · 5 min = 200. A film is made only for accounts that have bought a pack, or once, up to 15 seconds, with a launch code.
  • Per animatic5 credits up to 20 seconds, 10 up to 60, whatever the look, for every account.
  • Packs€5 = 10 credits · €15 = 35 · €40 = 100. One-off Stripe checkout in EUR (card, Apple Pay, Google Pay or PayPal); monthly plans are in the Kleo app.
  • First ShortA €5 pack adds 10 purchased credits, the cost of a 15-second film. A 30-second film costs 20. Or redeem a launch code (PRODUCTHUNT, HN, REDDIT, X, TIKTOK) for one free 15-second film before any pack. Check eligible credits and the quote first.
  • Account pageAsk ChatGPT for your Kleo account: kleo_account gives the balance and the checkout links. The Kleo key it shows is private — whoever has it owns the account, so keep it out of screenshots.
08Troubleshooting

If something does not work.

Still stuck? Write to hello@kleooai.com.

No Developer mode in Settings.

Whether you have Developer mode and custom plugins depends on your account and workspace. Look at OpenAI’s current instructions and any workspace restrictions. If the setting is missing, ask your administrator or use another compatible client you have access to.

Kleo is not in the + menu.

Check that you added Kleo through Plugins and finished its sign-in. Then open a new conversation, add Kleo to its tools and make sure the server address is exactly https://mcp.kleooai.com/mcp. If the controls look different, follow OpenAI’s current setup guide, linked above.

Authorization failed.

Open the Kleo connector again and redo the authorization: Kleo’s page opens, click Start free and you’re back in ChatGPT.

ChatGPT asks for a confirmation.

That is by design: ChatGPT asks before a render starts, and kleo_create_video has already stated the exact credits. Nothing is charged until you say yes and the job is accepted.

Not enough credits.

A €5 pack adds 10 purchased credits and unlocks film rendering: exactly one 15-second film. A 20-second film costs 14 credits and a 30-second film 20. Your 5 starter credits buy one animatic of up to 20 seconds. A launch code opens one free 15-second film before any pack. Ask your assistant to confirm the credits for your chosen product and the exact quote before you buy or render. A refused request spends no credits.

The render seems slow.

25–35 minutes on a rented GPU is the usual time. Ask for the status of the same job instead of submitting it again; if you want to stop, ask to cancel and the unspent credits come back.

The link no longer works.

Download links are good for 7 days. Download the MP4 as soon as it arrives and keep your own copy.

The request was refused.

A film is 15 seconds to 5 minutes, 16:9 or 9:16, in the realistic or animation look, narrated in English or Italian. A refused call charges nothing — adjust the request and ask again.

09Next

Keep going.

Kleo with Claude

The guide for Claude on the app and the web: Settings → Connectors → Add custom connector. Your account and workspace decide access and limits.

Claude guide

Every client

Grok, Claude Code, Cursor, VS Code, OpenCode, Gemini CLI, Windsurf, the Gemini app and any MCP SDK with the HTTP transport — one address for all of them.

Connection steps

The two looks

Realistic and animation: what each one is, with a sample film for each — plus the two looks drawn by the engine, Cinema and Stickman.

Film looks

More to watch

Our own ads, silent, on a loop.

All the videos
Kleo AI x ClaudePaywall after paywall, then Kleo in Claude: from grey previz to the finished film.
Signal DelayVoyager 1 goes silent, 24 billion km away.
ApexA hypercar and a classic 911, tunnel to cliff road.
10Start

ChatGPT is where you direct the film.

Add Kleo once, turn it on in a new conversation and pick an animatic or a film. Check the treatment, the product, your usable balance and the exact cost before you approve a render.

Film

Open Kleo
Copied