MCP server
BlitzReels Video Editor Official
com.blitzreels/blitzreels
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Create, edit, reframe, caption, organize, generate, and export short-form videos with BlitzReels.
Working at last checkVerified publisher: blitzreels.comAbout 58,616 tokens per request once connected141 tools
https://www.blitzreels.com/api/mcp
At a glance
- Type
- MCP server
- Publisher
- blitzreels.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 141
- Token cost
- About 58,616 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http blitzreels https://www.blitzreels.com/api/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.blitzreels] url = "https://www.blitzreels.com/api/mcp"
Gemini CLI
{"mcpServers":{"blitzreels":{"httpUrl":"https://www.blitzreels.com/api/mcp"}}}
Cursor
{"mcpServers":{"blitzreels":{"url":"https://www.blitzreels.com/api/mcp"}}}
VS Code
{"servers":{"blitzreels":{"type":"http","url":"https://www.blitzreels.com/api/mcp"}}}
Antigravity
agy mcp add blitzreels https://www.blitzreels.com/api/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"blitzreels","server_url":"https://www.blitzreels.com/api/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"blitzreels","server_url":"https://www.blitzreels.com/api/mcp"}
Tools
add_text_overlay~435 tokens
Add an opening title card (hook) or generic text overlay to a project timeline. Defaults to classic white: black text on a white card.add_transition~353 tokens
Add a timed transition effect, optionally attached to one timeline item and paired with sound.batch_update_timeline_clips~348 tokens
Update timing, trim, layer, or state for up to 100 timeline items in one sequence transaction.captions_look_apply~194 tokens
Apply a verified caption look to one project. Preserves word overrides unless clearWordOverrides=true. Existing captions are restyled; spoken audio is preserved.captions_source_prepare~384 tokens
Restore editable project captions from the selected source's completed canonical transcript. Keeps the full recording and avoids duplicate captions on identical retries. Requires source transcription first; no-speech is an explicit successful state.captions_themes_list~160 tokens
List built-in caption looks and saved caption themes available to a workspace.captions_words_correct~401 tokens
Replace selected caption words by their stable IDs. Preserves timing and the other captions; this does not change the spoken audio.captions_words_list~316 tokens
Read bounded editable caption words and stable word IDs for one project, optionally matching text.carousels_apply_brand~233 tokens
Replace this carousel's styling with the workspace's saved brand theme.carousels_apply_template~321 tokens
Replace one carousel slide with a saved private template.carousels_apply_theme~296 tokens
Replace this carousel's styling with an existing saved theme.carousels_clone~278 tokens
Duplicate a carousel onto a new project. Copies slots. Icon and shot values may be pack filenames or asset:<media_asset_id>.carousels_compile~1257 tokens
Create or replace a carousel project from a slide document. Server owns chip layout, safezones, and exact export pixels.carousels_delete_templateDeletes data · ~299 tokens
Delete one saved private carousel slide template.carousels_delete_themeDeletes data · ~291 tokens
Delete one saved private carousel theme.carousels_expand_recipe~326 tokens
Turn a named recipe or a brief into compile-ready named-template slides. Expand never publishes and never invents metrics.carousels_get~221 tokens
Read the carousel slot document and the named template catalog.carousels_migrate~257 tokens
Rebuild a compile slot document from a legacy overlay carousel. Then patch slots like any compiled deck.carousels_patch_slide~620 tokens
Patch native slots/media or select a completed Remotion frame artifact and crop. Requires expectedRevision; identical keys replay.carousels_preview~344 tokens
Render and store private JPEG previews for the selected carousel slides. Replaces cached previews at deterministic storage keys; preserves the source project and slide document.carousels_save_template~300 tokens
Save one carousel slide as a private template; removes the oldest saved template when the 40-template limit is reached.carousels_save_theme~283 tokens
Save and activate the current carousel styling as a private theme; removes the oldest saved theme when the 40-theme limit is reached.carousels_slides_insert~296 tokens
Insert one new carousel slide from a named template or copy an existing slide. Preserves existing slide content.carousels_slides_remove~247 tokens
Remove one carousel slide and its content from the project.carousels_slides_reorder~266 tokens
Move one carousel slide to a new index. Replaces the existing slide order.carousels_slides_undo~237 tokens
Restore the previous carousel document revision, replacing the current slide document.characters_apply~350 tokens
Create or update a reference-based character for repeatable faceless story generation.characters_get~118 tokens
Inspect one reusable character and its ordered reference-image set before planning a story.characters_list~150 tokens
List bounded reusable characters with identity, voice, facts, and image-reference metadata.clip_batches_deleteDeletes data · ~227 tokens
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.clip_share_get~242 tokens
Read whether the source video's clip share page is public and which clips are visible. Does not publish content.clip_share_publishSends messages · ~378 tokens
Make the selected source video's clip page public with reviewed title, description and explicit download permission. Requires confirmPublicSharing=true from the user. Returns the verified public URL; no social network post is made.clip_share_unpublish~270 tokens
Disable public access to the selected clip page. Changes an existing publication; preserves private projects and exports.clip_share_visibility_set~389 tokens
Show or hide one identified clip on an existing public review page after explicit user confirmation. Preserves the other clips and private project data.clips_candidates_list~313 tokens
Read existing suggested moments with source ranges, hooks, transcript excerpts and thumbnails before producing videos. Results are bounded; this does not generate suggestions or render clips.clips_create~845 tokens
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.clips_delivery_promote~180 tokens
Make one completed export the accepted delivery for a clip after explicit visual-QA confirmation. Replaces the delivery pointer and preserves earlier exports.clips_export~204 tokens
Render one managed clip at an existing-account-supported quality. Returns persisted export state; inspect until the accepted delivery file is ready. Can spend existing account credits.clips_get~131 tokens
Get status, generated clips, render counts, and download links for a BlitzReels clip batch.clips_inspect~104 tokens
Read one managed clip's selected source range, project, workflow state and delivery information.clips_list~170 tokens
List bounded managed clips from the selected source or project with their current workflow state.clips_presets_list~56 tokens
List available clip batch presets and their clipping/caption defaults.clips_recover~333 tokens
Recover a terminal batch's missing clip count through the persisted recovery workflow. Preserves accepted clips and returns the recovery batch ID. Can spend existing account credits; retry with the identical idempotency key.clips_repair~190 tokens
Request a layout repair for one managed clip, such as preserving a screen demo or moving captions away from faces. Changes that clip's project; preserves the other clips.clips_reselect~346 tokens
Replace the source moment for one managed clip using a verified suggestion or explicit time range. Can spend existing account credits. Preserves the other clips; read current state before retrying.clips_status_get~141 tokens
Read one existing batch's progress, ready clips and renewed signed links without opening or remounting a review widget. Safe for bounded polling and widget refresh; does not recreate or repair clips.content_performance_list~520 tokens
Read bounded existing provider-reported engagement in the selected workspace, sorted by views. Filters by format, account and publication window. Returns lifetime counters, saved watch metrics, capture/check times, availability, and saved Project/export lineage when known. includeDetails includes bocustomer_link_apply~588 tokens
Create a stable HTTPS tracking link or revise its label/enabled state. Destination and content association are immutable. Revisions require expectedRevision; null creates.customer_measurements_list~420 tokens
Read observed link clicks and self-reported outcomes in a bounded window up to 90 days. Counts are not verified conversions. Provider engagement remains separate.customer_outcome_apply~765 tokens
Record or revise leads, sales, revenue or another measured outcome with source, time and explicit attribution. Revision history is retained; voided records remain visible. No conversion is inferred from clicks.delete_timeline_itemsDeletes data · ~224 tokens
Preview or delete up to 100 timeline items and optionally remove linked captions.editor_asset_replace~367 tokens
Replace one shot's media asset while preserving the other timeline items. Revision checked; dryRun previews by default. Requires a current editor snapshot and an asset in the same workspace.editor_assets_insert~422 tokens
Insert a workspace image, generated shot or audio asset at an explicit project time. Revision checked; dryRun previews by default.editor_audio_set~376 tokens
Adjust one item's volume and audio fades. Revision checked; dryRun previews by default. Preserves the rest of the project.editor_composition_edit~9167 tokens
Edit composition elements by stable element ID from the editor snapshot: text content, style and animation. Content/style edits preserve placement timing. Optional edit.structure runs ordered insert/move/remove operations before changes. Group by inserting a group and moving children into it. Supplyeditor_crop_set~475 tokens
Adjust the crop of one existing source view after a layout has been applied. Revision checked; dryRun previews by default. Preserves the other shots.editor_edit_undo~274 tokens
Restore one saved editor action at the expected current revision. Requires the action ID from edit history and an idempotency key. Existing project data is changed.editor_history_list~263 tokens
Read up to 50 saved edit actions, their labels and undo state. Does not restore or change the project.editor_items_move~417 tokens
Move selected timeline items to explicit times and layers. Revision checked; dryRun previews by default.editor_items_remove~387 tokens
Remove selected timeline items and, if requested, their linked captions. Revision checked; dryRun previews by default. The saved action can be undone.editor_snapshot_get~347 tokens
Read the current revision, stable timeline IDs, captions, style and bounded media context before a precise revision. Signed media links are refreshed by reading again.editor_text_set~457 tokens
Create or revise one title or text overlay with explicit timing. Revision checked; dryRun previews by default. This edits project text, not spoken audio or captions.exports_caption_track_get~287 tokens
Read a WebVTT caption track from the completed export's immutable canonical speech snapshot, preserving the actual export trims. Returns unavailable for older exports or unverified speech; never fabricates captions from titles or current edited timelines.exports_list~266 tokens
List exports with render status and progress. Completed exports include a signed download URL. Pass exportId to return one export.exports_start~272 tokens
Export a BlitzReels video or native carousel and return export and job IDs for status checks.generation_faceless_create~1104 tokens
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.generation_image_create~822 tokens
Queue an AI image generation into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.generation_jobs_cancel~158 tokens
Request cancellation of the identified queued or running generation. Work already performed can consume credits; cancellation does not establish a refund.generation_jobs_get~202 tokens
Read generation status, failure category, ledger-confirmed credit outcome, prompt history and compatible model alternatives. Alternatives report duration splits, estimated credits and unverified acceptance. reviewUrl opens prompt review and support escalation. Completed jobs include a media ID and dgeneration_music_create~288 tokens
Queue a background music track into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.generation_options_list~133 tokens
List the models, defaults, limits, and credit costs available for one generation kind before queueing it. Video duration is an enum per model (durations_seconds), not a min-max range.generation_plan_brief~398 tokens
Read a generation brief from rawPrompt. Source-video edits return execution for generation_video_create with required assets and transformation controls. New scenes return an authoring grammar and planJsonSchema for generation_plan_validate. The video creation provenance.originalRequest field retaingeneration_plan_validate~143 tokens
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.generation_sound_create~310 tokens
Queue a sound effect into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.generation_video_create~2494 tokens
Queue video generation, image animation, source-video editing or character replacement into the media library. Editing accepts referenceVideoAssetIds and transformation controls, including original-audio preservation. Spends AI credits and returns a job readable with generation_jobs_get.generation_voiceover_create~363 tokens
Queue a text-to-speech voiceover into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.learning_control~278 tokens
Cancel a queued or running analysis, recover an unconfirmed dispatch by its existing identity, or deliver a retained result. Resume never repeats an uncertain model call and rejects changed owner direction.learning_get~245 tokens
Read frozen evidence, exact creative lineage, progress and saved lessons for a workspace learning job. Current owner direction overrides saved suggestions.learning_quote~517 tokens
Read bounded Series feedback, metrics, clicks and self-reported outcomes with current owner direction and a cost quote. No model call. Missing or incomparable evidence remains explicit.learning_start~641 tokens
Start one bounded model call from a reviewed learning quote and approved credits/USD cap. Saves cited lessons and up to five experimental briefs in the shared brain. Idempotent; never publishes or promises performance.media_assets_get~96 tokens
Get metadata and processing state for one media-library asset without returning transcript segments.media_assets_preview~149 tokens
Return one bounded JPEG as MCP image content for visual inspection. Images use the stored visual; videos use the existing thumbnail.media_assets_update~262 tokens
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.media_folders_create~258 tokens
Create one media-library folder in a workspace and return a retry-safe mutation receipt.media_folders_list~182 tokens
List one bounded level of media-library folders and direct asset counts.media_import_inspect~114 tokens
Inspect a user-provided public social-video or Google Drive URL and return available import metadata without creating media.media_import_scan_page~156 tokens
Scan a user-controlled public page and return an importable video URL found on it without creating media.media_import_url~381 tokens
Import video, audio, images, fonts, SVG or JSON from a direct URL into the private workspace library. Returns a durable asset ID and verified contentHashSha256. Fonts, SVG and JSON are limited to 25 MiB.media_list~186 tokens
List media files in user's library (videos, audio, images)media_narration_get~308 tokens
Read retained voice inputs, measured duration, audio SHA-256 and word timing. Defaults to 200 words, maximum 500; offset selects the next page. take is null for audio without a retained narration take.media_transcript_get~239 tokens
Get transcript summary metadata or a bounded window of transcription segments for a video asset.media_upload_fileChanges files · ~332 tokens
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 user wants to keep, animate, or edit in BlitzReels.media_upload_finish~419 tokens
Verify uploaded bytes and save a reusable workspace asset after presigned PUT. Returns contentHashSha256, fileSizeBytes and mimeType.media_upload_start~210 tokens
Get a presigned URL for direct file upload (for large files)media_upscale~260 tokens
Queue a ByteDance upscale of one stored video asset to 1080p or 4k. Call media_upscale_estimate first. Spends AI credits and returns a new pending media asset to poll with media_assets_get.media_upscale_estimate~222 tokens
Estimate ByteDance upscale eligibility and credits for one stored video. Does not spend credits or queue a job. Call this before media_upscale.mute_clip_audio~175 tokens
Set one timeline media item's volume to zero.projects_create~260 tokens
Create a new private BlitzReels video project.projects_get~115 tokens
Get details for one BlitzReels project, including timeline summary, clips, captions, and current recovery state with an app path and next read tool.projects_inspect~412 tokens
Read bounded project context for editing, including timeline items, media assets, transcripts, captions, and stable IDs.projects_list~210 tokens
List the user's BlitzReels projects with status, duration, and basic metadata.publishing_accounts_list~233 tokens
Read the supported accounts available through the existing workspace and provider access rules. Does not connect new accounts, publish, schedule or bypass provider review.publishing_connections_list~75 tokens
List Instagram accounts connected through the BlitzReels UI for the authenticated workspace, including their connection status.publishing_instagram_schedule~448 tokens
Schedule a completed project export to Instagram. Optional includeAffiliateCta appends Try BlitzReels for free plus the Affonso tracking URL. Requires an active Instagram account connected in the BlitzReels UI.publishing_post_get~246 tokens
Read the current targets for one publishing receipt with scheduled/published state and verified remote URLs. Does not retry or publish a failed target.publishing_video_schedule~1170 tokens
Schedule a selected existing video asset to explicit active YouTube, Instagram, Facebook, TikTok, LinkedIn or Threads accounts connected in the BlitzReels UI, using reviewed copy, privacy/consent choices, synthetic-media disclosure, time and timezone. Requires confirmPublish=true. Existing workspacerecording_sets_clips_create~435 tokens
Produce a batch from a ready synchronized camera and screen recording, with optional clip count, maximum duration and caption look. Preserves readable screen context through the existing layout pipeline. Can spend existing credits; follows clips_get with the returned batch_id.recording_sets_create~224 tokens
Create an empty camera and screen recording set in the explicit workspace. Requires existing recording-set access; does not import files or start processing.recording_sets_finalize~280 tokens
Finalize the collected camera and screen tracks and queue analysis. Can spend existing transcription credits. Inspect returned alignment and warnings before clipping.recording_sets_get~250 tokens
Read one camera and screen recording set, its primary speaker, content windows, alignment and warnings. Separate audio-only tracks are not supported.recording_sets_list~259 tokens
Read bounded camera and screen recording sets in the selected workspace with status, duration and alignment warnings.recording_sets_track_attach~443 tokens
Attach one existing authorized video asset as a camera or screen track. Specify the main speaker when known; alignment happens during finalization.series_apply~705 tokens
Create or replace a Growth+ Series identity and defaults. defaultCreationMode selects podcast branding or faceless Story Kit defaults; membership stays mixed. Updates require expectedRevision. Existing content keeps its settings.series_assign~436 tokens
Assign, move or detach one source or project using expectedSeriesId. Moving a source does not move existing clips or change branding.series_content~406 tokens
List sources or projects in a Series. Null seriesId lists standalone content. sourceId filters projects by clip origin.series_deleteDeletes data · ~290 tokens
Delete the Series container at an expected revision and detach its content. Sources, projects and exports are preserved.series_get~217 tokens
Read a Series identity, creative defaults and revision.series_list~198 tokens
List optional Series with bounded counts and cover previews.story_kits_apply~367 tokens
Create or update a Story Kit with optimistic concurrency and an idempotent mutation receipt.story_kits_get~114 tokens
Inspect one Story Kit and its revision before generating or updating a story.story_kits_list~137 tokens
List bounded reusable Story Kits that bind characters, locations, style, facts, and narrator voice.timeline_audio_add~310 tokens
Place an audio asset onto a BlitzReels project timeline at a timestamp for voiceover, music, or sound.timeline_media_add~485 tokens
Place an image or video asset onto a BlitzReels project timeline at a timestamp, including B-roll and static images.timeline_split_apply~221 tokens
Split one timeline item at the expected project revision. Changes existing timeline state and returns a retry-safe receipt.timeline_split_preview~172 tokens
Preview splitting one timeline item without changing the project.timeline_trim_apply~241 tokens
Trim or extend one timeline item at the expected project revision. Changes existing timeline state and returns a retry-safe receipt.timeline_trim_preview~194 tokens
Preview trimming or extending one timeline item without changing the project.update_timeline_clip~300 tokens
Update one timeline item's start, duration, trim, layer, ignored state, or blurred background. Provide at least one field to update besides timelineItemId.video_assets_approve~406 tokens
After the user approves the generated previews and animation cost, confirmApproved=true starts scene animation, narration and editable timeline assembly. Can replace the project's generated timeline and spend existing credits. Follow the revision and then export the finished project.video_feedback_save~386 tokens
Save the user's 1-5 rating and optional quality category/comment against one completed playable video export. Replaces that user's previous feedback for this export; does not change accepted clips or defaults. Requires the feedback storage migration to be installed.video_storyboard_approve~388 tokens
After showing the storyboard and its credit estimate, confirmApproved=true starts production of reference images and scene keyframes. Spends existing credits. This stage produces reviewable previews, not animated videos.video_storyboard_asset_regenerate~530 tokens
Replace the identified preview after user approval of the new credit cost. A scene_keyframe changes one keyframe; a character_anchor refreshes its dependent keyframes; a style_anchor refreshes every keyframe. Preserves unaffected previews. Does not regenerate an already finished video shot.video_storyboard_create~813 tokens
Create a vertical video storyboard for the user-approved script in an existing project. Spends planning credits; returns scene narration, factual review notes, references and the production credit estimate. Does not generate images or animate video. Existing account access applies.video_storyboard_get~356 tokens
Read one authorized storyboard revision, its scene and reference previews, estimate, approvals and bounded polling guidance. Refreshes signed previews. Complete means the editable timeline is assembled; use exports_start and exports_list for a downloadable MP4.video_storyboard_revise~729 tokens
Create a new immutable draft from a known revision with selected scene, character or model changes. Preserves other scene definitions; requires review and production approval again. Does not generate media or overwrite an approved revision.visuals_apply~1136 tokens
Create or update up to 20 visual blocks in one call after edit timing is settled. Presets: broll-headline, steps, quote, end-screen, key-number, before-after, screenshot-focus, chapter. IDs are scoped to the project; repeating an ID updates it. Asset IDs must belong to the workspace. Atomic, undoablworkspace_brand_scan~269 tokens
Start extracting a brand profile from the exact website the user supplied and authorized to scan. Saves a draft profile for review; does not apply discovered fields to existing videos. Can spend existing account credits.workspace_brand_scan_get~256 tokens
Read one authorized website extraction run and its draft business profile. Show the extracted fields to the user for review before saving them as defaults.workspace_context_get~236 tokens
Read the selected workspace's business audience, offer, reviewed brand defaults, protected vocabulary, editorial purpose, language, avoided terms, pronunciation notes and existing account entitlements. Returns current export quality, watermark constraints, public plan names, monthly USD prices, inclworkspace_context_save~672 tokens
Save the user-reviewed business name, audience, offer, conversion goal, tone, protected vocabulary and editorial preferences for the selected workspace. Requires workspace settings permission and confirmReviewed=true; changes future assistant guidance, preserving existing projects. Pronunciation notworkspaces_list~147 tokens
List bounded workspaces the connected user belongs to, with their role and default workspace. Selecting a workspace for the task does not change account defaults.
Browse
Related MCP servers
- CutLuma video editor
Free online video editor: search tools, guides and templates, video sizes, pricing, editor links. - Framesail
Create long-form YouTube videos end to end: script, storyboard, voiceover, final MP4. - CueFrame
Turn footage into finished video: reframing, captions behind the subject, motion graphics, renders. - aicut
Generate AI videos, images, audio and staged AI Video Story episodes, and publish them to social. - Frapea
A video editor in your browser that your AI drives: cuts, captions, multicam, motion titles, export. - Clypmint
Edit videos with AI: cuts, captions, B-roll and motion in a style you pick or copy from any video. - Panda Video
Video hosting: upload, organize and configure videos, analytics, AI subtitles and Shorts. - Clipkit
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Badge for your README
[](https://aptlynx.net/servers/com.blitzreels/blitzreels)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents