BlitzReels Video Editor
com.blitzreels/blitzreelsCreate, edit, reframe, caption, organize, generate, and export short-form videos with BlitzReels.
Tools · 58
List the user's BlitzReels projects with status, duration, and basic metadata.
Get details for one BlitzReels project, including timeline summary, clips, and captions.
Read bounded project context for editing, including timeline items, media assets, transcripts, captions, and stable IDs.
List exports with render status and progress. Completed exports include a signed download URL. Pass exportId to return one export.
List media files in user's library (videos, audio, images)
Get transcript summary metadata or a bounded window of transcription segments for a video asset.
Create a new private BlitzReels video project.
Import a video, audio, or image file from ChatGPT into the BlitzReels media library. Use this for a file the user attached or picked, and for an image ChatGPT generated in this conversation that the u…
Import a video, audio, or image from a user-provided direct URL into the private BlitzReels media library.
Get a presigned URL for direct file upload (for large files)
Complete the upload process after uploading to a presigned URL
Inspect a user-provided public social-video or Google Drive URL and return available import metadata without creating media.
Scan a user-controlled public page and return an importable video URL found on it without creating media.
List available clip batch presets and their clipping/caption defaults.
List built-in caption looks and saved caption themes available to a workspace.
Get metadata and processing state for one media-library asset without returning transcript segments.
Return one bounded JPEG as MCP image content for visual inspection. Images use the stored visual; videos use the existing thumbnail.
List one bounded level of media-library folders and direct asset counts.
Create one media-library folder in a workspace and return a retry-safe mutation receipt.
Rename one media asset, edit its description, move it to a folder, or change B-roll eligibility. Provide at least one of name, description, folderId, or allowUsingAsBroll.
Create a private BlitzReels clip batch from an existing asset or a user-provided video URL. Supports public social videos, Google Drive, and direct media URLs.
Get status, generated clips, render counts, and download links for a BlitzReels clip batch.
List or inspect clips, regenerate, repair visual QA, start export, promote an accepted delivery export, inspect caption words, or apply a verified caption look.
Preview or delete a terminal clip batch. Dry-run is the default; real deletion requires explicit confirmation, retention choice, workspace delete permission, and an idempotency key.
Trim or extend one timeline item. Split one timeline item at an exact sequence position.
Preview without mutation. Trim or extend one timeline item. Split one timeline item at an exact sequence position.
Update one timeline item's start, duration, trim, layer, ignored state, or blurred background. Provide at least one field to update besides timelineItemId.
Update timing, trim, layer, or state for up to 100 timeline items in one sequence transaction.
Set one timeline media item's volume to zero.
Preview or delete up to 100 timeline items and optionally remove linked captions.
Add an editable text overlay to a project timeline at an exact time and layer.
Add a timed transition effect, optionally attached to one timeline item and paired with sound.
List public BlitzReels workflows that can be imported into a workspace.
Import a public BlitzReels workflow into the user's workspace.
Get a workflow definition, input schema, defaults, and ordered steps.
Create an interactive workflow run from a workflow and optional inputs.
Get workflow run status, step statuses, outputs, warnings, and dashboard URL.
Execute one pending workflow run step and return updated run status.
Place an uploaded image or video asset onto the actual BlitzReels project timeline at a timestamp. Use after media_upload_file when the user asks to add B-roll, a static image, or visual media to the …
Place an uploaded audio asset onto the actual BlitzReels project timeline at a timestamp. Use after media_upload_file when the user asks to add voiceover, music, or audio to a video.
Render/export a BlitzReels video project after timeline edits. Returns export and job IDs that can be polled with exports_list.
List the models, defaults, limits, and credit costs available for one generation kind before queueing it.
Queue an AI image generation into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Queue an AI video generation into the BlitzReels media library, from a prompt or from an existing image asset. Spends AI credits and returns a job to poll with generation_jobs_get.
Queue a text-to-speech voiceover into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Queue a background music track into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Queue a sound effect into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Turn a script into a full faceless video project: scene plan, generated visuals, optional voiceover, captions, music, and sound. Spends AI credits and returns a job to poll with generation_jobs_get.
Check a queued generation. Completed jobs carry the media asset ID and a download URL.
Cancel a queued or running generation before it finishes spending credits.
Fetch the authoring brief for an AI video generation plan: the target model's prompting grammar, capability constraints, locked style contract, and the plan JSON schema. Author the plan yourself from …
Validate a self-authored generation plan against the schema and the target model's real capabilities before execution. Returns directive errors to fix and revalidate; only a valid plan is executable.
List bounded reusable characters with identity, voice, facts, and image-reference metadata.
Inspect one reusable character and its ordered reference-image set before planning a story.
Create or update a reference-based character for repeatable faceless story generation.
List bounded reusable Story Kits that bind characters, locations, style, facts, and narrator voice.
Inspect one Story Kit and its revision before generating or updating a story.
Create or update a Story Kit with optimistic concurrency and an idempotent mutation receipt.
Resources · 2
Shows BlitzReels clip batch status and downloads.
ui://widget/clip-batch.html
Shows recent BlitzReels projects and opens the selected editor.
ui://widget/projects.html
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"blitzreels_video_editor": {
"url": "https://www.blitzreels.com/api/mcp",
"transport": "streamable-http"
}
}
}