reap AI Clipping

Turn any video into publish-ready content using AI agents.

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные

Что умеет

  • List Videos: List clipping, captions, transcription, reframe, dubbing, audiogram, and editor projects in the connected Reap studio. Supports filtering by projectType, status, search text, and date ran
  • Get Video: Get full project metadata for one Reap video by projectId. Includes viewInReapUrl — share it so the user can open the project in the Reap app.
  • Get Status: Check a project's processing status PLUS a live time estimate — time elapsed since it was submitted and estimated time remaining — so you can tell the user how long it'll take. Poll this d

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

Turn any video into publish-ready content using AI agents.

10 tools: create viral clips, generate animated captions in 100+ languages, dub videos in 80+ languages, translate subtitles, transcribe speech, reframe for Shorts/Reels/TikTok, apply brand templates, export videos, track processing, and retrieve results. Automate video repurposing, localization, and publishing workflows through natural conversation.

Works with Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Gemini CLI, ChatGPT, and any MCP-compatible client.

Список инструментов сервера (24)

Технические названия из tools/list. Нужны только разработчикам.

list_videosList clipping, captions, transcription, reframe, dubbing, audiogram, and editor projects in the connected Reap studio. Supports filtering by projectType, status, search text, and date range, plus sort and pagination.
get_videoGet full project metadata for one Reap video by projectId. Includes viewInReapUrl — share it so the user can open the project in the Reap app.
get_statusCheck a project's processing status PLUS a live time estimate — time elapsed since it was submitted and estimated time remaining — so you can tell the user how long it'll take. Poll this during an async clip/caption/dubbing job. The user is also emailed automatically when processing completes.
get_resultsRetrieve generated clips for a project with download URLs and metadata (paginated). Includes viewInReapUrl — share it so the user can open the clips in the Reap app. When you present clips in text, format each as a markdown link — [title](url) — never paste raw URLs.
get_clipGet one clip including URLs, transcript segments, virality score, and captions metadata. Includes viewInReapUrl — share it so the user can open the clip in the Reap app. When you present the clip in text, hyperlink the title — [title](url) — never paste raw URLs.
list_uploadsList videos uploaded into this studio via the automation API. Use the returned upload IDs as input to create_clips / add_captions / etc.
list_publisher_postsList social-media posts scheduled or published from this studio, with optional status filter.
get_publisher_postGet one publisher post by id.
list_integrationsList active social-media integrations (YouTube, TikTok, Instagram, LinkedIn, X) connected to this studio. Returns integration ids — pass them to publish_clip / schedule_clips.
list_templatesBrowse caption style presets (Karaoke, Bold, Minimal, and 50+ more) available in this studio.
get_caption_stylesList Reap's built-in caption styles with a description of how each one looks (font, color, animation, vibe) so you can pick the right one for the content. Pass the chosen style's `id` as `captionsPreset` to add_captions or create_clips. This is the fixed system catalog; use list_templates for studio/user-saved presets. Static — takes no arguments and makes no upstream call.
get_translation_languagesList supported source and target languages for transcription/translation.
get_dubbing_languagesList supported source and target languages for AI dubbing.
request_upload_urlGet a pre-signed S3 PUT URL for uploading a video into this studio. Supported file types: .mp4, .mov. Returns { uploadUrl, id, fileName, ... } — the id is the uploadId to pass into create_clips / add_captions / etc.
create_clipsCreate AI clips from any video — prompt-first: describe topics, moments, or vibes. ONE job returns MANY clips, so make a SINGLE call per source video by default: fold the whole creative brief — every requested moment and format (e.g. engaging moments, key takeaways, a short teaser, a longer highlight) — into `prompt`, and use `clipDurations` for the target lengths. Do NOT submit multiple create_clips jobs for the same video unless the user EXPLICITLY asks for separate projects. Provide a sourceUrl or a prior uploadId. Captions are ON by default — call get_caption_styles and pass the chosen style's id as captionsPreset to control the look, or set enableCaptions=false for no captions. clipDurations takes range labels like ["30-60s"]. Reframing vs face tracking are SEPARATE settings. To auto-crop the (usually landscape) source, enable reframeClips, then set exportOrientation to say HOW — 'portrait' (9:16) or 'square' (1:1); leave reframeClips off to keep the original landscape. Face tracking is centerStage (on = follow the speaker's face, off = fixed crop) and is independent — 'face tracking off' means centerStage=false, NOT landscape. Make ONE call with all these settings together; don't create a second project. Returns immediately; poll get_status for the time remaining and fetch with get_results when done. The user is also emailed automatically when processing completes.
add_captionsAdd animated captions and subtitles in 98+ languages, including romanized scripts. Provide either sourceUrl or uploadId. To control the caption look, call get_caption_styles first and pass the chosen style's id as captionsPreset (omit for the default). Poll get_status for time remaining; the user is emailed when processing completes.
transcribeTranscribe video to text with word-level timestamps and speaker diarization. Provide either sourceUrl or uploadId. Poll get_status for time remaining; the user is emailed when done.
reframeReframe video for different aspect ratios (9:16, 1:1, or 16:9) using auto-tracking. Pass an uploadId — sourceUrl is not supported for reframe. Poll get_status for time remaining; the user is emailed when done.
dub_videoDub video audio in 80+ languages with AI voice matching. Pass an uploadId, sourceLanguage, and targetLanguage. Poll get_status for time remaining; the user is emailed when done.
update_videoRename a project (max 80 chars). Cannot rename while still processing.
update_clipEdit a clip's title or caption text. Pass projectId + clipId and one or both of title/caption.
publish_clipPublish one clip immediately to one or more connected social platforms (YouTube, TikTok, Instagram, LinkedIn, X). This posts PUBLICLY — confirm with the user before calling. Requires confirm:true.
schedule_clipsSchedule one or more clips for future posting at a given epoch time, optionally spaced by intervalSeconds. Posts PUBLICLY when fired — confirm with the user before calling. Requires confirm:true.
update_publisher_postUpdate the title, description, tags, schedule time, or platform settings of a publisher post. Confirm with the user before calling because edits propagate to live social media. Requires confirm:true.
reap AI Clipping: подключить к Claude, ChatGPT, Cursor · Connectors.fun