Video hosting for businesses without huge video traffic
Simple video hosting you run from your AI agent
Tell Claude "here's a video on my machine, upload it" and get back a player embed and a share link. Cloudflare Stream handles encoding, streaming and the player. Modo keeps it simple.
15 days free on every plan. Card required to start.
Embed code, ready to paste
Public or private, per video
Embed code, ready to paste
Features
What Modo does
Upload a video, get a player and a link. That is most of it, on purpose.
Upload from the web or your agent
Drag a file into the web app, or ask your AI agent to upload one from your machine or import one from a URL.
A clean player and embed
Copy the embed code into your docs or landing page. Adaptive streaming, no ads, no suggested videos.
Public or private
Videos are public by default. Make one private and share it with signed links that expire.
Plain usage numbers
See minutes stored and minutes streamed this month against your plan, so there are no surprises.
Under the hood
Encode, store, stream, play. Cloudflare does the heavy lifting.
Built on Cloudflare Stream
Encoding, storage, global delivery and the player all run on Cloudflare. Modo adds the account, the workflow and the support.
Ask your agent
Upload ~/Desktop/demo.mp4 to Modo and give me the embed code.
An MCP server
List, upload, import, update and delete videos from Claude or any MCP client. Sign in with OAuth.
How it works
From a file on your machine to a link.
Four steps, and the last three are one sentence to your agent.
-
1
Start a free trialSign in, pick a plan and add a card. You are not charged for 15 days.
-
2
Connect your AI agentAdd the Modo MCP server to Claude or another client and sign in with OAuth.
-
3
Ask it to upload a videoIt uploads the file from your machine, or imports it from a URL.
-
4
Embed it or share the linkPaste the embed code into your page, or send the share link. Make it private any time.
Works where you work
Run it from your AI agent.
Modo has an MCP server. Connect Claude or another MCP client, and ask it to upload, import, share, make private or delete videos. You can still do all of it in the web app.
Example prompt
There's a screen recording at ~/Desktop/demo.mov. Upload it, make it private, and give me an embed.
The founder behind Modo
Video hosting got expensive and complicated.
I wanted to host a few videos without a marketing suite, a seat count or a bandwidth clause, and to run it from Claude. So I built Modo on top of Cloudflare Stream.
Peter Van Dijck
Founder, Helpful Intelligence
Pricing
Minutes stored, minutes streamed
15-day free trial on every plan. Prices include VAT. What is a minute?
Starter
$39 per month
For a few product demos or a landing-page video.
- 500 minutes stored
- 10,000 minutes streamed per month
- $2 per 1,000 extra minutes streamed
- Public and private (signed link) videos
- Player, embed code and share links
- MCP server for your AI agent
- No per-seat pricing
Growth
Most popular$99 per month
For a docs site, a course or a steady stream of videos.
- 2,000 minutes stored
- 40,000 minutes streamed per month
- $2 per 1,000 extra minutes streamed
- Public and private (signed link) videos
- Player, embed code and share links
- MCP server for your AI agent
- No per-seat pricing
Scale
$199 per month
For a bigger library and more viewers, still without a sales call.
- 5,000 minutes stored
- 100,000 minutes streamed per month
- $2 per 1,000 extra minutes streamed
- Public and private (signed link) videos
- Player, embed code and share links
- MCP server for your AI agent
- No per-seat pricing
Enterprise
More video or more viewers than Scale covers? Custom limits and terms.
FAQ
Common questions
Who is Modo for?
Businesses with a modest amount of video and modest traffic: product demos in docs, a hero video on a landing page, a small course library, client videos. It is a good fit if you already work with an AI agent such as Claude.
Where are my videos stored and streamed from?
Modo is built on Cloudflare Stream. Cloudflare encodes your videos, stores them, streams them with adaptive bitrate from its global network, and provides the player.
Can I really upload from my AI agent?
Yes. Connect Claude or another MCP client to Modo, and ask it to upload a file on your machine or import one from a URL. It can also list videos, make one private, and show your usage. See the docs for how the upload works.
Is there a free plan?
No. Every plan starts with a 15-day free trial, with a card up front.
What happens if more people watch than my plan includes?
Extra minutes streamed cost $2 per 1,000 minutes. There is no bandwidth "fair use" clause, and no per-seat pricing.
Are prices including VAT?
Yes. Prices are in US dollars, per month, and include VAT.
Run every placement from one place.
Start a 15-day free trial, or write to us first.