Model Context Protocol

The rehelios MCP server

Give an AI agent the ability to put video live. The @rehelios/cli package runs an MCP server over stdio — register it once and the agent gets a curated set of rehelios tools.

Add the server

Drop this into your MCP client config and set the API key. No install — npx fetches the latest.

mcp.json
{
  "mcpServers": {
    "rehelios": {
      "command": "npx",
      "args": ["-y", "@rehelios/cli", "mcp"],
      "env": { "REHELIOS_API_KEY": "rh_live_…" }
    }
  }
}
Claude Desktop claude_desktop_config.json → mcpServers
Cursor .cursor/mcp.json (or Settings → MCP)
Claude Code claude mcp add, or .mcp.json

Tools

rehelios_upload (filePath, title?, collectionId?, wait?)

Upload a local file path; returns the embed URL.

rehelios_import (url, title?, collectionId?, wait?)

Import a video from a public HTTP(S) URL.

rehelios_list (status?, search?, collectionId?, pageSize?)

List videos with filters.

rehelios_get (id)

Get a video's full details.

rehelios_get_embed (id)

Get the embed URL for a video id.

Troubleshooting

If a tool call fails, check the key and connectivity from a shell first:

$ npx @rehelios/cli doctor
  • A 401 means the key is missing, revoked, or mistyped — create a fresh one in the dashboard.
  • Set REHELIOS_API_KEY in the MCP server's env block, not just your shell.

Prefer the terminal? See the CLI reference. Building unattended? Start at /agents.