MCP server

Make videos from your AI agent

Connect Revana to Claude, ChatGPT, Cursor, VS Code or Codex. Your agent can browse the models, get a free quote, make a video on your prepaid credits once you say yes, and hand you the download link.

Server URL https://revana.si/api/mcp

Connect your app

Most apps sign you in to Revana with a button: you approve the connection on revana.si and the app gets its own API key, which you can revoke in your dashboard.

Claude

claude.ai and Claude Desktop

Adds Revana as a custom connector. Then click Connect and approve it on revana.si.

Add to Claude
Cursor

Cursor

Opens Cursor with Revana filled in. Cursor asks you to sign in to Revana the first time it uses it.

Add to Cursor
VS Code

VS Code

Installs the server in VS Code’s agent mode, or run this in a terminal:

Terminal
code --add-mcp '{"name":"revana","type":"http","url":"https://revana.si/api/mcp"}'
Add to VS Code
Claude Code

Claude Code

Run this, then type /mcp in Claude Code and choose Revana to sign in.

Terminal
claude mcp add --transport http revana https://revana.si/api/mcp
Codex

Codex CLI

Add the server, then sign in to Revana in your browser.

Terminal
codex mcp add revana --url https://revana.si/api/mcp
codex mcp login revana
ChatGPT

ChatGPT

  1. In ChatGPT, open Settings, then Apps & Connectors, then Advanced settings, and turn on Developer mode.
  2. Back in Apps & Connectors, choose Create. Name it Revana and paste https://revana.si/api/mcp as the MCP server URL.
  3. Choose OAuth for authentication, create it, and approve the connection on revana.si.

Or use an API key

Any MCP client that takes a URL and headers works with a key from your dashboard. Keep the key private: it spends your credits.

mcp.json
{
  "mcpServers": {
    "revana": {
      "type": "http",
      "url": "https://revana.si/api/mcp",
      "headers": { "Authorization": "Bearer sr_live_YOUR_KEY" }
    }
  }
}

What your agent can do

list_models

Browse every video and image model with its options and price. Free.

upload_file

Send a picture, clip or sound from your computer and get a link to use as a reference, good for 14 days. Free.

get_balance

See what your credits can spend now, and what running videos are holding. Free.

get_quote

Price a video exactly as it would be made, before anything is spent. Free.

generate_video

Make the video on your prepaid credits, capped by the most you allow it to cost (up to $100.00 a video). Your agent quotes first and asks you.

quote_nemesis

Price a Nemesis or Nemesis Lite restage of your clip before anything is spent. Free.

make_nemesis

Restage your clip with your own pictures: same moves, timing and camera, played by your people, products and places. Capped like a video, and your agent quotes first and asks you.

get_video

Follow a video until it is done, without the agent polling in a loop. Free.

get_video_link

A download link for the finished video, good for an hour. Free.

You stay in control of spending. Videos are paid from credits you top up in advance, never more than each video’s cap. Retrying with the same request id never makes or charges a second video. Revoke a connection any time by revoking its key in your dashboard.

Try asking: “Make a 5-second 720p video of a paper boat in the rain. Tell me the price first.” Or: “Restage this clip with me in it, using my photo, at 480p.” The full API is in the docs.