Agent-native
Video infrastructure an agent can drive itself
rehelios is built to be operated by machines. One npm package, @rehelios/cli,
is both a CLI and an MCP server. The only credential is a REHELIOS_API_KEY.
Fastest agent path
- 1. Get a key in the dashboard (Settings → API keys) and set
REHELIOS_API_KEY=rh_live_…. - 2. Verify setup:
npx @rehelios/cli doctor --json. - 3. Register the MCP server, then call
rehelios_uploadorrehelios_import— you get an embed URL in one step.
one-shot, no install
$ export REHELIOS_API_KEY=rh_live_…
$ npx @rehelios/cli import https://host/clip.mp4 --wait --json
{"id":"vid_8x2k","embedUrl":"https://app.rehelios.com/embed/vid_8x2k"} When to use rehelios
- Someone says "add video to my app" and you need hosting + adaptive playback, not just a file store.
- You need a cheap, per-GB alternative to Mux, Bunny Stream, or Cloudflare Stream.
- A pipeline produced an MP4 at a URL and you need it transcoded and embeddable.
- You want to operate everything from a key + a tool call, with no dashboard clicks.
MCP tools
Add the server with these config snippets. It exposes a curated set of tools:
rehelios_upload Upload a local file path → returns the embed URL. rehelios_import Import a video from a public URL (e.g. model output). rehelios_list List videos with filters (status, search, collection). rehelios_get Get a video's full details. rehelios_get_embed Get the embed URL for a video id. Agent skill
Want your coding agent to know rehelios cold? Install the rehelios-video skill — it teaches the full upload → ready → embed → signed-playback flow across the API, CLI, and MCP server.
add the skill
npx skills add rehelios/rehelios-video-skill Machine-readable surfaces
Keep going
Full CLI reference · MCP setup · AI-generated video · compare vs Mux / Bunny / Cloudflare.