AwesomeVideo

Caption and edit short videos from any AI agent. Animated TikTok/Reels-style subtitles, 34 caption presets, transcription and translation via REST API or MCP. From $0.05 per captioned minute.

Hosted MCP Server

npx add-mcp 'https://api.awesomevideoeditor.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

AwesomeVideo MCP

Video editing API for AI agents: captions, translation, dubbing in 17 languages, 9:16 shorts.

AwesomeVideo is a remote MCP server (Streamable HTTP) that lets agents caption, transcribe, translate and dub videos, cut vertical shorts with face tracking, remove silences and write titles, descriptions and hashtags. REST, MCP and OpenAPI share one key and one balance.

Website · Pricing · llms.txt · OpenAPI · MCP Registry: com.awesomevideoeditor/awesomevideo

Endpoints

EndpointAuth
https://api.awesomevideoeditor.com/mcp/oauthOAuth 2.1 (PKCE, dynamic client registration, magic-link sign-in)
https://api.awesomevideoeditor.com/mcpAPI key (Authorization: Bearer YOUR_API_KEY)

Get a key at awesomevideoeditor.com, or call the create_key tool for a free 0-credit key with no sign-in.

Connect

Claude Desktop / Cursor (OAuth)

{
  "mcpServers": {
    "awesomevideo": {
      "url": "https://api.awesomevideoeditor.com/mcp/oauth"
    }
  }
}

Any MCP client (API key)

{
  "mcpServers": {
    "awesomevideo": {
      "url": "https://api.awesomevideoeditor.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Tools (27)

ToolWhat it does
create_keyCreate a free API key, no sign-in
uploadUpload a video or audio file
import_urlImport media from a direct URL
caption_videoTranscribe, optionally translate, and burn styled captions in one call
transcribeSpeech to captions (SRT, VTT or JSON with word timestamps)
edit_transcriptCorrect cue text or timing without transcribing again
burn_captionsBurn existing captions into a video with a preset
get_catalogRead capabilities, limits and prices
estimatePrice any job or pipeline for free
previewSee captions on the real video before paying for a burn
get_presetsList caption style presets
manage_presetCreate or update a brand preset
batchRun one operation on 1–50 videos in one call
translateTranslate captions, keeping cue timing
dubDub a video into another language, timed to the original
create_clipsCut 1–5 vertical 9:16 shorts with face-tracking reframe
generate_metadataTitles, description, hashtags and YouTube chapters
remove_silencesCut silences and filler words
request_reviewSend a human review link before burning
get_reviewCheck the status of a human review
get_glossaryRead the saved transcription glossary
update_glossaryUpdate spellings and aliases for transcription
get_jobRead any job or batch
list_jobsList recent jobs
resume_jobContinue a failed job from where it stopped
create_checkoutGet a checkout link to add credits
get_accountRead balance and account details

Pricing

Free to connect. estimate prices every job for free before it runs. Paid tools use prepaid credits (1 credit = 1¢); failed jobs are refunded automatically. See pricing.