Revid MCP + CLI + Public API

The ultimate video creation MCP for AI agents

Give Cursor, Claude, ChatGPT, internal automations, and custom AI agents a direct way to create viral-ready videos with Revid. Use MCP for tool calling, or call the public API directly when you want full backend control.

Generate finished videos

Turn scripts, prompts, articles, audio, music, captions, avatars, and ads into short-form videos.

Built for autonomous agents

Expose the full Revid creation pipeline through MCP tools with clear resources and structured responses.

One endpoint, many workflows

Use the MCP wrapper for agent actions or call the same public API directly from your own backend.

Your API key

Checking your session so we can personalize the examples with your Revid API key.

Keep this key secret. Requests made with it consume credits from your Revid account or active workspace.

MCP server config
{
  "mcpServers": {
    "revid": {
      "url": "https://www.revid.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_REVID_API_KEY"
      }
    }
  }
}
Direct API render call
curl -X POST "https://www.revid.ai/api/public/v3/render" \
  -H "Content-Type: application/json" \
  -H "key: YOUR_REVID_API_KEY" \
  -d '{
    "workflow": "voiceover-to-video",
    "source": {
      "text": "Create a 30-second short video about 3 surprising AI productivity tips."
    },
    "media": {
      "type": "moving-image",
      "quality": "pro",
      "animation": "soft"
    },
    "voice": {
      "enabled": true,
      "voiceId": "cgSgspJ2msm6clMCkdW9"
    },
    "captions": {
      "enabled": true,
      "preset": "Wrap 1",
      "position": "bottom"
    }
  }'
Agent-readable reference
# Revid MCP quick reference
endpoint: https://www.revid.ai/api/mcp
transport: Streamable HTTP
auth: Authorization Bearer, x-revid-api-key, x-api-key, or key
primary flow: render_video -> get_project_status -> export_video or publish_now
render docs resource: revid://docs/render
mcp guide resource: revid://docs/mcp
tools: render_video, get_project_status, list_projects, calculate_credits, export_video, rename_project, clone_voice, list_characters, create_character, delete_character, schedule_publish, publish_now, buy_credit_pack
Agent workflow

From prompt to published video

The MCP wraps Revid's public video API, so agents can generate, monitor, export, rename, and publish projects without inventing their own video pipeline.

1

Call `render_video` with a workflow and source payload.

2

Store the returned `pid` as the project identifier.

3

Poll `get_project_status` until the response includes `videoUrl`.

4

Optionally call `export_video`, `schedule_publish`, or `publish_now`.

Supported video workflows

Agents can choose the workflow that matches the user's intent, then pass only the relevant source, media, voice, caption, music, avatar, and render fields.

voiceover-to-videoscript-to-videoprompt-to-videoarticle-to-videoaudio-to-videomusic-to-videoavatar-to-videocaption-videoad-generator

MCP tools exposed

The tool names are stable and descriptive, which makes this page easy for humans to scan and easy for AI agents to parse.

render_video
get_project_status
list_projects
calculate_credits
export_video
rename_project
clone_voice
list_characters
create_character
delete_character
schedule_publish
publish_now
buy_credit_pack

Build video agents that actually ship finished content

Revid handles scripting, visuals, voice, captions, music, rendering, exporting, and social publishing, so your agent can focus on intent, strategy, and iteration.

New: Revid CLI

Create Revid videos from any terminal agent

The `revid-cli` package is the fastest way to give shell-based agents, CI jobs, and local scripts access to Revid video creation. It supports exact API payloads, stable `--json` output, guided human setup, async waiting, exports, credits, docs, and project listing.

Install
npm install -g revid-cli
export REVID_API_KEY="your_revid_api_key"
revid --help
Agent commands
revid create --prompt "A cinematic 30 second product launch video" --wait --json
revid create --payload payload.json --wait --json
revid projects --limit 10 --json
revid status <pid> --json
revid export <pid> --json
MCP workflows in action

Show agents what Revid can create

These examples map directly to Revid MCP and API workflows, from prompts and PDFs to motion transfer and music videos. Use them as a visual reference for what an agent can generate after calling `render_video`.

AI Magic

Turn simple ideas into
incredible videos

See how Revid transforms basic text, images, or documents into studio-quality videos in minutes.

YOUR IDEA
Tool:AI Movie Maker
Your Prompt

Script automatically generated by Revid

SCENE 1 - ESTABLISHING THE MOOD Interior, detective's office, night. Rain patters against the window. A single desk lamp casts long shadows. We see a worn-out detective nursing a glass of whiskey, his face weathered by years of chasing ghosts. [Detective] (exhausted, staring into the rain) Another sleepless night in this city of secrets.
Visual FormatAI Video
Visual StyleCINEMATIC
Characters
Detective
Detective
Client
Client
FINAL VIDEO