Skip to main content
For AI agents: a documentation index is at /llms.txt. Every page is also available as markdown, just append .md to the URL.

Overview

With Reap MCP connected, your AI agent can add animated captions to a video and translate them into another language. Captions support 100+ languages, including romanized scripts. If you have not connected Reap yet, start with Connect Reap MCP Server. The examples use Claude, but the same prompts work in any MCP-compatible agent.
Reap MCP requires a paid plan with API access enabled.

Add Captions

You can caption a public URL or a video you upload:
Add captions to this video:
https://www.youtube.com/watch?v=XXXXXXXXXXX
Upload ~/Videos/talk.mp4 and add captions to it.

Translate Captions

Name the target language — your agent looks up the exact code Reap needs:
Add captions to this video and translate them into Spanish.

Choose A Caption Style

Pick from Reap’s built-in styles (Karaoke, Bold, Minimal, and 50+ more):
Show me the available caption styles, then add captions in the "system_zen" style.
To apply your own branded caption style instead, see Use Brand Templates With Reap MCP.

Options You Can Ask For

  • Caption style — a built-in style or your brand template.
  • Translation — into any supported language.
  • Emojis — sprinkle relevant emojis into the captions.
  • Highlights — highlight keywords.
  • Script — native script or romanized (Latin) transliteration.
  • Resolution — 720p, 1080p (default), 1440p, or 2160p (applies when captioning from a URL).
  • Language — name the spoken language, or leave it out to auto-detect.

How Your Agent Handles It

1

It proposes settings

Your agent shows the planned caption style, language, and translation, then asks you to confirm.
2

You confirm or adjust

Approve or tweak the settings before it submits.
3

It tracks the job

Captioning runs asynchronously — ask for status anytime, and you’ll get an email when it completes.