BlitzReels Video Editor

com.blitzreelsPublished by blitzreels.comOfficial publisherv1.0.0Updated Oct 24, 2026

Create, edit, reframe, caption, organize, generate, and export short-form videos with BlitzReels.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowMedia & Design

Overview

AI-generated overview

A remote MCP server for BlitzReels that lets an assistant create, edit, caption and export short-form videos in a user's workspace.

What you can do
List workspaces and read workspace brand, audience and language context, plus projects and their timelines, assets and transcripts. Create and revise storyboards, approve previews and animation, regenerate keyframes, and recover clip batches. Edit timelines: replace assets, insert media, set audio, text and crop, move or remove items, and undo saved actions. Read and correct caption words, prepare captions from source transcripts, and read caption tracks from exports. Assemble camera and screen recording sets, generate clip batches, and list exports with download links. Publish, hide or unpublish clips on a public review page and save feedback ratings on finished videos.
When to use it
Use it when an assistant should work inside BlitzReels on short-form video production: planning storyboards, assembling recordings into clips, making precise timeline edits, fixing captions, exporting, or managing a public clip review page.
Requirements
A remote streamable HTTP endpoint at blitzreels.com; no packages, environment variables or headers are declared. The user needs a BlitzReels account with access to the relevant workspaces, projects and assets, and existing credits for stages that spend them.
Before you install
Many tools spend existing account credits, including storyboard creation and approval, asset approval, recording finalization, clip batch creation and clip recovery. Editor tools change project data, though they are revision checked and preview with dryRun by default; undo changes data too. Publishing a clip page makes it public and requires explicit confirmation, and exports return signed download URLs. Feedback saving needs a storage migration installed.

Installation

In SourceWeft

  1. Open BlitzReels Video Editor in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.blitzreels%2Fblitzreels/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "blitzreels-video-editor": {
      "type": "http",
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}

Tools

140

content_performance_list

Read Published Content Performance

Read bounded existing provider-reported engagement in the selected workspace, sorted by views. Filters by format, account and publication window. Returns lifetime counters with capture/check times, availability, and saved Project/export lineage when known. Does not import new data, start monitoring or infer attributable leads, sales or revenue.

ParameterslimitrequiredrangerequiredformatrequiredoffsetrequiredsearchrequiredplatformrequiredworkspaceIdrequiredconnectionIdsrequired

video_storyboard_create

Plan an Approved Video Script

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.

Parametersscriptrequiredvoice_idprojectIdrequiredseries_idvideo_modelworkspaceIdrequiredstory_kit_idvisual_stylecharacter_idsidempotencyKeyrequiredimage_model_idcaption_style_id+7 more

video_storyboard_get

Review Video Storyboard

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.

ParametersprojectIdrequiredrevisionIdrequiredworkspaceIdrequired

video_storyboard_revise

Revise Selected Storyboard Scenes

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.

ParametersprojectIdrequiredrevisionIdrequiredvideo_modelworkspaceIdrequiredscene_updatesidempotencyKeyrequiredimage_model_idcharacter_updatesstyle_anchor_prompt

video_storyboard_approve

Approve Storyboard Previews

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.

ParametersprojectIdrequiredrevisionIdrequiredworkspaceIdrequiredidempotencyKeyrequiredconfirmApprovedrequired

video_assets_approve

Approve Previews and Produce Video

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.

ParametersprojectIdrequiredrevisionIdrequiredworkspaceIdrequiredidempotencyKeyrequiredconfirmApprovedrequired

video_storyboard_asset_regenerate

Regenerate Selected Storyboard Preview

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.

ParametersprojectIdrequiredasset_typerequiredrevisionIdrequiredscene_indexworkspaceIdrequiredcharacter_ididempotencyKeyrequiredconfirmRegenerationrequired

recording_sets_list

List Synchronized Recordings

Read bounded camera and screen recording sets in the selected workspace with status, duration and alignment warnings.

ParameterslimitrequiredoffsetrequiredstatusrequiredworkspaceIdrequired

recording_sets_get

Inspect Synchronized Recording

Read one camera and screen recording set, its primary speaker, content windows, alignment and warnings. Separate audio-only tracks are not supported.

ParametersworkspaceIdrequiredrecordingSetIdrequired

recording_sets_create

Create Synchronized Recording

Create an empty camera and screen recording set in the explicit workspace. Requires existing recording-set access; does not import files or start processing.

ParametersnamerequiredworkspaceIdrequiredidempotencyKeyrequired

recording_sets_track_attach

Attach Camera or Screen Recording

Attach one existing authorized video asset as a camera or screen track. Specify the main speaker when known; alignment happens during finalization.

Parametersrolerequiredasset_idrequiredis_primaryrequiredworkspaceIdrequiredidempotencyKeyrequiredrecordingSetIdrequiredparticipant_namerequiredparticipant_labelrequired

recording_sets_finalize

Synchronize Recording Tracks

Finalize the collected camera and screen tracks and queue analysis. Can spend existing transcription credits. Inspect returned alignment and warnings before clipping.

ParametersworkspaceIdrequiredidempotencyKeyrequiredrecordingSetIdrequired

recording_sets_clips_create

Clip a Synchronized Recording

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.

ParametersclipCountrequiredworkspaceIdrequiredcaptionThemeIdrequiredidempotencyKeyrequiredrecordingSetIdrequiredmaxDurationSecondsrequired

clip_share_get

Read Clip Review Link

Read whether the source video's clip share page is public and which clips are visible. Does not publish content.

ParametersassetIdrequiredworkspaceIdrequired

clip_share_publish

Publish a Clip Review Link

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.

ParameterstitlerequiredassetIdrequireddescriptionrequiredworkspaceIdrequiredallowDownloadsrequiredidempotencyKeyrequiredconfirmPublicSharingrequired

clip_share_unpublish

Unpublish a Clip Review Link

Disable public access to the selected clip page. Changes an existing publication; preserves private projects and exports.

ParametersassetIdrequiredworkspaceIdrequiredidempotencyKeyrequired

clip_share_visibility_set

Set Shared Clip Visibility

Show or hide one identified clip on an existing public review page after explicit user confirmation. Preserves the other clips and private project data.

ParametersclipIdrequiredassetIdrequiredvisibilityrequiredworkspaceIdrequiredidempotencyKeyrequiredconfirmPublicSharingrequired

projects_list

List Projects

List the user's BlitzReels projects with status, duration, and basic metadata.

ParameterslimitoffsetsearchstatusworkspaceId

projects_get

Get Project

Get details for one BlitzReels project, including timeline summary, clips, captions, and current recovery state with an app path and next read tool.

ParametersprojectIdrequired

projects_inspect

Inspect Project

Read bounded project context for editing, including timeline items, media assets, transcripts, captions, and stable IDs.

ParametersmodesearchprojectIdrequiredassetLimitassetOffsettimelineLimittimelineOffsettranscriptLimitcaptionWordLimittranscriptOffsetcaptionWordOffset

exports_list

List Exports

List exports with render status and progress. Completed exports include a signed download URL. Pass exportId to return one export.

ParameterslimitoffsetexportIdprojectIdworkspaceId

exports_caption_track_get

Read Export Caption Track

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.

ParametersexportIdrequiredworkspaceIdrequired

editor_asset_replace

editor asset replace

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.

ParametersdryRunrequireditemIdrequiredassetIdrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedRevisionrequired

editor_audio_set

editor audio set

Adjust one item's volume and audio fades. Revision checked; dryRun previews by default. Preserves the rest of the project.

ParametersdryRunrequireditemIdrequiredvolumerequiredprojectIdrequiredworkspaceIdrequiredfadeInSecondsrequiredfadeOutSecondsrequiredidempotencyKeyrequiredexpectedRevisionrequired

editor_text_set

editor text set

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.

ParametersspecrequiredtextrequireddryRunrequireditemIdrequiredtextKindrequiredprojectIdrequiredworkspaceIdrequiredstartSecondsrequiredidempotencyKeyrequireddurationSecondsrequiredexpectedRevisionrequired

editor_crop_set

editor crop set

Adjust the crop of one existing source view after a layout has been applied. Revision checked; dryRun previews by default. Preserves the other shots.

ParameterscroprequireddryRunrequireditemIdrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedRevisionrequired

editor_assets_insert

editor assets insert

Insert a workspace image, generated shot or audio asset at an explicit project time. Revision checked; dryRun previews by default.

ParametersdryRunrequiredassetIdrequiredprojectIdrequiredlayerIndexrequiredworkspaceIdrequiredstartSecondsrequiredidempotencyKeyrequireddurationSecondsrequiredexpectedRevisionrequired

editor_items_move

editor items move

Move selected timeline items to explicit times and layers. Revision checked; dryRun previews by default.

ParametersitemsrequireddryRunrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedRevisionrequired

editor_items_remove

editor items remove

Remove selected timeline items and, if requested, their linked captions. Revision checked; dryRun previews by default. The saved action can be undone.

ParametersdryRunrequireditemIdsrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedRevisionrequiredremoveAssociatedCaptionsrequired

editor_snapshot_get

Read Editor Snapshot

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.

ParameterslimitrequiredoffsetrequiredprojectIdrequiredworkspaceIdrequiredexpectedRevisionrequired

editor_history_list

List Edit History

Read up to 50 saved edit actions, their labels and undo state. Does not restore or change the project.

ParameterslimitrequiredprojectIdrequiredworkspaceIdrequired

editor_edit_undo

Undo Saved Edit

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.

ParametersactionIdrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedRevisionrequired

clips_candidates_list

Review Clip Candidates

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.

ParameterslimitrequiredoffsetrequiredassetIdrequiredworkspaceIdrequired

captions_words_list

Read Caption Words

Read bounded editable caption words and stable word IDs for one project, optionally matching text.

ParameterslimitrequiredoffsetrequiredmatchTextrequiredprojectIdrequiredworkspaceIdrequired

captions_words_correct

Correct Caption Words

Replace selected caption words by their stable IDs. Preserves timing and the other captions; this does not change the spoken audio.

ParametersupdatesrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequired

video_feedback_save

Save Video Quality Feedback

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.

ParametersratingrequiredcommentrequiredcategoryrequiredexportIdrequiredworkspaceIdrequiredidempotencyKeyrequired

captions_source_prepare

Prepare Source Captions

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.

ParametersassetIdrequiredprojectIdrequiredworkspaceIdrequiredidempotencyKeyrequired

clips_recover

Recover Missing Clips

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.

ParametersbatchIdrequiredworkspaceIdrequiredidempotencyKeyrequiredtargetClipCountrequired

workspaces_list

List Workspaces

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.

Parameterslimitrequiredoffsetrequired

workspace_context_get

Read Business Context

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 and watermark constraints without pricing or upgrade links.

ParametersworkspaceIdrequired

workspace_context_save

Save Reviewed Business Context

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 notes guide script drafting; they do not retime or replace source speech.

ParameterstonerequiredofferrequiredaudiencerequiredbrandNamerequiredworkspaceIdrequiredconversionGoalrequiredidempotencyKeyrequiredprotectedWordsrequiredconfirmReviewedrequirededitorialPreferencesrequired

workspace_brand_scan

Inspect Supplied Business Website

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.

ParameterswebsiteUrlrequiredworkspaceIdrequiredidempotencyKeyrequiredconfirmAuthorizedToScanrequired

workspace_brand_scan_get

Read Website Brand Draft

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.

ParametersrunIdrequiredworkspaceIdrequired

media_list

List Media

List media files in user's library (videos, audio, images)

ParameterslimitoffsetassetTypeworkspaceId

media_transcript_get

Get Media Transcript

Get transcript summary metadata or a bounded window of transcription segments for a video asset.

ParametersmodelimitoffsetassetIdrequired

projects_create

Create Project

Create a new private BlitzReels video project.

ParametersnamerequiredseriesIdframeRateaspectRatiodescriptionworkspaceIdidempotencyKey

media_upload_file

Upload File

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.

ParametersfilerequirednameprojectIdworkspaceId

media_import_url

Import Media From URL

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.

ParametersurlrequirednameprojectIdworkspaceIdautoTranscribeautoSuggestShortscontentHashSha256autoProcessEnabledautoDescribeAfterTranscribe

media_upload_start

Start Media Upload

Get a presigned URL for direct file upload (for large files)

ParametersfileNamerequiredprojectIdcontentTyperequiredworkspaceId

media_upload_finish

Finish Media Upload

Verify uploaded bytes and save a reusable workspace asset after presigned PUT. Returns contentHashSha256, fileSizeBytes and mimeType.

ParametersfileNamerequiredprojectIdstorageKeyrequiredcontentTyperequiredworkspaceIdfileSizeBytesrequiredautoTranscribeautoSuggestShortscontentHashSha256autoProcessEnabledautoDescribeAfterTranscribe

media_import_inspect

Inspect Import URL

Inspect a user-provided public social-video or Google Drive URL and return available import metadata without creating media.

Parametersurlrequired

media_import_scan_page

Scan Page For Video

Scan a user-controlled public page and return an importable video URL found on it without creating media.

ParametersurlrequiredconfirmAuthorizedToScan

clips_presets_list

List Clip Presets

List available clip batch presets and their clipping/caption defaults.

Takes no parameters.

captions_themes_list

List Caption Themes

List built-in caption looks and saved caption themes available to a workspace.

ParametersworkspaceIdincludeSavedThemesincludeBuiltInLooks

media_narration_get

Read narration timing

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.

ParameterslimitrequiredoffsetrequiredassetIdrequiredworkspaceId

media_assets_get

Get Media Asset

Get metadata and processing state for one media-library asset without returning transcript segments.

ParametersassetIdrequired

media_assets_preview

Preview Media Asset

Return one bounded JPEG as MCP image content for visual inspection. Images use the stored visual; videos use the existing thumbnail.

ParametersassetIdrequiredmaxDimension

media_folders_list

List Media Folders

List one bounded level of media-library folders and direct asset counts.

ParameterslimitoffsetworkspaceIdparentFolderId

media_folders_create

Create Media Folder

Create one media-library folder in a workspace and return a retry-safe mutation receipt.

ParametersnamerequirediconTypedescriptionworkspaceIdidempotencyKeyparentFolderId

media_assets_update

Update Media Asset

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.

ParametersnameassetIdrequiredfolderIddescriptionidempotencyKeyallowUsingAsBroll

media_upscale_estimate

Estimate Video Upscale

Estimate ByteDance upscale eligibility and credits for one stored video. Does not spend credits or queue a job. Call this before media_upscale.

ParametersassetIdrequiredprojectIdworkspaceIdtargetResolutionrequired

media_upscale

Upscale Video

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.

ParametersassetIdrequiredprojectIdworkspaceIdidempotencyKeytargetResolutionrequired

clips_create

Create Clips

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.

ParametersurlassetIdseriesIdclipCountselectionworkspaceIdclipPresetIdcaptionThemeIddurationBoundsidempotencyKeyautoTrimSilencecreateSharePage+1 more

clips_get

Get Clip Batch

Get status, generated clips, render counts, and download links for a BlitzReels clip batch.

ParametersbatchIdrequiredworkspaceId

clip_batches_delete

Delete Clip Batch

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.

ParametersdryRunbatchIdrequiredretentionworkspaceIdconfirmDeleteidempotencyKeyrequired

clips_status_get

Refresh Clip Progress

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.

ParametersbatchIdrequiredworkspaceId

clips_list

List Clips

List bounded managed clips from the selected source or project with their current workflow state.

ParameterslimitoffsetstatusassetIdprojectIdworkspaceId

clips_inspect

Inspect One Clip

Read one managed clip's selected source range, project, workflow state and delivery information.

ParametersclipIdrequiredworkspaceId

clips_reselect

Revise Selected Moment

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.

ParametersclipIdrequiredlookIdendSecondslayoutModeworkspaceIdstartSecondssuggestionIdselectionModerequiredidempotencyKeyrequiredcaptionsEnabledcontentTypeHintmaxDurationSeconds+1 more

clips_repair

Repair One Clip Layout

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.

ParametersclipIdrequiredrepairModeworkspaceIdidempotencyKeyrequired

clips_export

Export One Clip

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.

ParametersclipIdrequiredformatresolutionworkspaceIdidempotencyKeyrequiredcoverFrameSeconds

captions_look_apply

Apply Caption Look

Apply a verified caption look to one project. Preserves word overrides unless clearWordOverrides=true. Existing captions are restyled; spoken audio is preserved.

ParameterslookIdrequiredprojectIdrequiredworkspaceIdidempotencyKeyrequiredclearWordOverrides

visuals_apply

Apply visual presets

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, undoable; dryRun validates without writing. Returns IDs and revision. No generation pass.

ParametersitemsrequireddryRunrequiredprojectIdrequiredidempotencyKeyrequiredexpectedRevisionrequired

update_timeline_clip

Update Timeline Clip

Update one timeline item's start, duration, trim, layer, ignored state, or blurred background. Provide at least one field to update besides timelineItemId.

ParametersignoredprojectIdrequiredlayerIndexstartSecondsidempotencyKeyrequiredtimelineItemIdrequiredtrimEndSecondsdurationSecondsexpectedRevisiontrimStartSecondsblurredBackground

batch_update_timeline_clips

Batch Update Timeline Clips

Update timing, trim, layer, or state for up to 100 timeline items in one sequence transaction.

ParametersupdatesrequiredprojectIdrequiredidempotencyKeyrequiredexpectedRevision

mute_clip_audio

Mute Clip Audio

Set one timeline media item's volume to zero.

ParametersprojectIdrequiredidempotencyKeyrequiredtimelineItemIdrequiredexpectedRevision

delete_timeline_items

Delete Timeline Items

Preview or delete up to 100 timeline items and optionally remove linked captions.

ParametersdryRunprojectIdrequiredconfirmDeleteidempotencyKeytimelineItemIdsrequiredexpectedRevisionremoveAssociatedCaptions

add_text_overlay

Add Title Card

Add an opening title card (hook) or generic text overlay to a project timeline. Defaults to classic white: black text on a white card.

ParameterskindnamesizetextrequiredthemeprojectIdrequiredlayerIndexstartSecondsidempotencyKeyrequireddurationSecondsexpectedRevision

add_transition

Add Transition

Add a timed transition effect, optionally attached to one timeline item and paired with sound.

ParametersnameeasingpresetintensityprojectIdrequiredincludeSfxlayerIndexstartSecondsrequiredidempotencyKeyrequiredtimelineItemIddurationSecondsexpectedRevision

timeline_media_add

Add Media To Timeline

Place an image or video asset onto a BlitzReels project timeline at a timestamp, including B-roll and static images.

ParametersassetIdrequiredprojectIdrequiredlayerIndexstartSecondsallowDuplicatepositionPresetanimationPresetdurationSecondsplacementIntent

timeline_audio_add

Add Audio To Timeline

Place an audio asset onto a BlitzReels project timeline at a timestamp for voiceover, music, or sound.

ParametersloopvolumeassetIdrequiredprojectIdrequiredstartSecondsfadeInSecondsfadeOutSecondsdurationSeconds

exports_start

Start Export

Export a BlitzReels video or native carousel and return export and job IDs for status checks.

ParametersformatprojectIdrequiredresolutionidempotencyKeyexpectedRevisioncoverFrameSeconds

generation_options_list

List Generation Options

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.

Parameterskindrequired

generation_image_create

Generate Image

Queue an AI image generation into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.

ParametersmodelpromptrequiredfolderIdresolutionaspectRatioworkspaceIdenhancePromptidempotencyKeyreferenceAssetIds

generation_video_create

Generate Video

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.

ParametersseedmodelpromptrequiredfolderIdproviderprovenanceresolutionaspectRatioworkspaceIdenhancePromptgenerateAudiosourceAssetId+8 more

generation_voiceover_create

Generate Voiceover

Queue a text-to-speech voiceover into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.

ParameterstextrequiredspeedvoiceIdvoiceStyleworkspaceIdidempotencyKey

generation_music_create

Generate Music

Queue a background music track into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.

ParametersmoodpromptworkspaceIdidempotencyKeydurationSeconds

generation_sound_create

Generate Sound Effect

Queue a sound effect into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.

ParameterslooppromptrequiredworkspaceIdidempotencyKeydurationSecondspromptInfluence

generation_faceless_create

Generate Faceless Video

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.

ParametersscriptrequiredvoiceIdseriesIdstoryKitIdvideoModelprojectNamevisualStyleworkspaceIdimageModelIdcaptionStyleIdidempotencyKeyplannerModelId+6 more

generation_jobs_get

Get Generation Job

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 download URL.

ParametersjobIdrequiredworkspaceId

generation_jobs_cancel

Cancel Generation Job

Request cancellation of the identified queued or running generation. Work already performed can consume credits; cancellation does not establish a refund.

ParametersjobIdrequiredworkspaceId

generation_plan_brief

Get Generation Plan Brief

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 retains rawPrompt when supplied. This read does not generate media or spend credits.

ParametersgenrerawPromptaspectRatiovisualStylevideoModelIdtargetDurationSeconds

generation_plan_validate

Validate Generation Plan

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.

Parametersplanrequired

characters_list

List Reusable Characters

List bounded reusable characters with identity, voice, facts, and image-reference metadata.

ParameterslimitoffsetworkspaceIdincludeArchived

characters_get

Get Reusable Character

Inspect one reusable character and its ordered reference-image set before planning a story.

ParameterscharacterIdrequiredworkspaceId

characters_apply

Apply Reusable Character

Create or update a reference-based character for repeatable faceless story generation.

ParametersnamerequiredtypespeciesstoryFactscharacterIdworkspaceIddefaultVoiceIdidempotencyKeyrequireddefaultVoiceStylereferenceAssetIdscanonicalDescriptionconfirmLikenessConsent+2 more

story_kits_list

List Story Kits

List bounded reusable Story Kits that bind characters, locations, style, facts, and narrator voice.

ParameterslimitoffsetworkspaceId

story_kits_get

Get Story Kit

Inspect one Story Kit and its revision before generating or updating a story.

ParametersstoryKitIdrequiredworkspaceId

story_kits_apply

Apply Story Kit

Create or update a Story Kit with optimistic concurrency and an idempotent mutation receipt.

ParametersnamerequiredfactslocationsstoryKitIddescriptionvisualStylerequiredworkspaceIdcharacterIdsidempotencyKeyrequiredexpectedRevisionnarratorCharacterIdstyleReferenceAssetIds

series_list

List Series

List optional Series with bounded counts and cover previews.

ParameterslimitrequiredoffsetrequiredworkspaceIdrequired

series_get

Get Series

Read a Series identity, creative defaults and revision.

ParametersseriesIdrequiredworkspaceIdrequired

series_content

List Series Content

List sources or projects in a Series. Null seriesId lists standalone content. sourceId filters projects by clip origin.

ParameterskindrequiredlimitrequiredoffsetrequiredsearchrequiredseriesIdrequiredsourceIdrequiredworkspaceIdrequired

series_apply

Apply Series

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.

ParametersnamerequiredseriesIdrequiredstoryKitIdrequireddescriptionrequiredlogoAssetIdrequiredworkspaceIdrequiredcoverAssetIdrequiredcaptionThemeIdrequiredidempotencyKeyrequiredexpectedRevisionrequireddefaultCreationModerequired

series_assign

Assign Series Content

Assign, move or detach one source or project using expectedSeriesId. Moving a source does not move existing clips or change branding.

ParameterskindrequiredseriesIdrequiredcontentIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedSeriesIdrequired

series_delete

Delete Series

Delete the Series container at an expected revision and detach its content. Sources, projects and exports are preserved.

ParametersseriesIdrequiredworkspaceIdrequiredidempotencyKeyrequiredexpectedRevisionrequired

customer_measurements_list

Read customer outcomes

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.

ParameterstorequiredfromrequiredlimitrequiredoffsetrequiredworkspaceIdrequired

customer_outcome_apply

Save self-reported outcome

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.

ParametersidrequiredkindrequiredunitrequiredvaluerequiredpostIdrequiredsourcerequiredvoidedrequiredseriesIdrequiredprojectIdrequiredoccurredAtrequiredattributionrequiredworkspaceIdrequired+2 more

learning_quote

Inspect learning evidence

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.

ParameterstorequiredfromrequiredgoalrequiredlanguagerequiredseriesIdrequiredworkspaceIdrequiredmaxVariationsrequired

learning_start

Propose content variations

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.

ParameterstorequiredfromrequiredgoalrequiredmaxUsdrequiredquoteIdrequiredlanguagerequiredseriesIdrequiredmaxCreditsrequiredworkspaceIdrequiredmaxVariationsrequiredidempotencyKeyrequiredexpectedEvidencerequired

learning_get

Read learning job

Read frozen evidence, exact creative lineage, progress and saved lessons for a workspace learning job. Current owner direction overrides saved suggestions.

ParametersjobIdrequiredworkspaceIdrequired

learning_control

Control learning job

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.

ParametersjobIdrequiredactionrequiredworkspaceIdrequired

carousels_compile

Compile Carousel

Create or replace a carousel project from a slide document. Server owns chip layout, safezones, and exact export pixels.

Parametersnamerequiredstylelocaleslidesrequiredplatformrequiredseries_idproject_idworkspaceIdclear_existingidempotencyKeyrequired

carousels_preview

Preview Carousel

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.

ParameterschromerequiredprojectIdrequiredworkspaceIdslideIndexesidempotencyKeyrequired

carousels_get

Get Carousel Document

Read the carousel slot document and the named template catalog.

ParametersprojectIdrequiredworkspaceId

carousels_patch_slide

Patch Carousel Slide

Patch native slots/media or select a completed Remotion frame artifact and crop. Requires expectedRevision; identical keys replay.

ParameterscroplinesslotsprojectIdrequiredslideIndexrequiredtemplateIdworkspaceIdmediaAssetIdidempotencyKeyrequiredexpectedRevisionrequiredcreativeArtifactId

carousels_expand_recipe

Expand Carousel Recipe

Turn a named recipe or a brief into compile-ready named-template slides. Expand never publishes and never invents metrics.

ParametersnamebriefofferlocaleproductaudienceplatformrecipeIdrequiredworkspaceId

carousels_migrate

Migrate Legacy Carousel

Rebuild a compile slot document from a legacy overlay carousel. Then patch slots like any compiled deck.

ParametersprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_clone

Clone Carousel

Duplicate a carousel onto a new project. Copies slots. Icon and shot values may be pack filenames or asset:<media_asset_id>.

ParametersnameprojectIdrequiredworkspaceIdidempotencyKeyrequired

publishing_connections_list

List Publishing Connections

List Instagram accounts connected through the BlitzReels UI for the authenticated workspace, including their connection status.

Takes no parameters.

publishing_instagram_schedule

Schedule Instagram Publish

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.

ParameterscaptionexportIdtimezoneprojectIdrequiredtrialReelshareToFeedconnectionIdscheduledForrequiredaffiliateCtaTextincludeAffiliateCtaaffiliateTrackingUrltrialGraduationStrategy

publishing_accounts_list

Read Connected Publishing Accounts

Read the supported accounts available through the existing workspace and provider access rules. Does not connect new accounts, publish, schedule or bypass provider review.

ParameterslimitrequiredoffsetrequiredworkspaceIdrequired

publishing_video_schedule

Schedule Reviewed Video Publication

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 workspace permissions and provider access rules apply. A scheduled receipt is not proof of publication.

ParameterscaptiontargetsrequiredtimezoneworkspaceIdrequiredproject_namescheduled_forrequiredconfirmPublishrequiredidempotencyKeyrequiredmedia_asset_idrequiredaffiliate_cta_textinclude_affiliate_ctaaffiliate_tracking_url+1 more

publishing_post_get

Verify Video Publication

Read the current targets for one publishing receipt with scheduled/published state and verified remote URLs. Does not retry or publish a failed target.

ParameterspostIdrequiredworkspaceIdrequired

timeline_trim_preview

Preview Timeline Trim

Preview trimming or extending one timeline item without changing the project.

ParametersprojectIdrequiredsnapToFramerequiredtimelineItemIdrequiredexpectedRevisionrequiredtrimEndDeltaSecondsrequiredtrimStartDeltaSecondsrequired

timeline_trim_apply

Apply Timeline Trim

Trim or extend one timeline item at the expected project revision. Changes existing timeline state and returns a retry-safe receipt.

ParametersprojectIdrequiredsnapToFramerequiredidempotencyKeyrequiredtimelineItemIdrequiredexpectedRevisionrequiredtrimEndDeltaSecondsrequiredtrimStartDeltaSecondsrequired

timeline_split_preview

Preview Timeline Split

Preview splitting one timeline item without changing the project.

ParametersprojectIdrequiredsnapToFramerequiredsplitAtSecondsrequiredtimelineItemIdrequiredexpectedRevisionrequired

timeline_split_apply

Apply Timeline Split

Split one timeline item at the expected project revision. Changes existing timeline state and returns a retry-safe receipt.

ParametersprojectIdrequiredsnapToFramerequiredidempotencyKeyrequiredsplitAtSecondsrequiredtimelineItemIdrequiredexpectedRevisionrequired

carousels_slides_reorder

Carousel Slides reorder

Move one carousel slide to a new index. Replaces the existing slide order.

ParameterstorequiredfromrequiredprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_slides_remove

Carousel Slides remove

Remove one carousel slide and its content from the project.

ParametersindexrequiredprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_slides_insert

Carousel Slides insert

Insert one new carousel slide from a named template or copy an existing slide. Preserves existing slide content.

ParametersindexrequiredprojectIdrequiredtemplateIdsourceIndexworkspaceIdidempotencyKeyrequired

carousels_slides_undo

Carousel Slides undo

Restore the previous carousel document revision, replacing the current slide document.

ParametersprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_save_theme

Carousel save theme

Save and activate the current carousel styling as a private theme; removes the oldest saved theme when the 40-theme limit is reached.

ParametersnamerequiredscopeprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_apply_theme

Carousel apply theme

Replace this carousel's styling with an existing saved theme.

ParametersthemeIdrequiredprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_delete_theme

Carousel delete theme

Delete one saved private carousel theme.

ParametersthemeIdrequiredprojectIdrequiredworkspaceIdidempotencyKeyrequired

carousels_save_template

Carousel save template

Save one carousel slide as a private template; removes the oldest saved template when the 40-template limit is reached.

ParametersnamerequiredscopeprojectIdrequiredslideIndexrequiredworkspaceIdidempotencyKeyrequired

carousels_apply_template

Carousel apply template

Replace one carousel slide with a saved private template.

ParametersprojectIdrequiredslideIndexrequiredworkspaceIdidempotencyKeyrequiredsavedTemplateIdrequired

carousels_delete_template

Carousel delete template

Delete one saved private carousel slide template.

ParametersprojectIdrequiredworkspaceIdidempotencyKeyrequiredsavedTemplateIdrequired

carousels_apply_brand

Carousel apply brand

Replace this carousel's styling with the workspace's saved brand theme.

ParametersprojectIdrequiredworkspaceIdidempotencyKeyrequired

clips_delivery_promote

Promote Reviewed Clip Export

Make one completed export the accepted delivery for a clip after explicit visual-QA confirmation. Replaces the delivery pointer and preserves earlier exports.

ParametersclipIdrequiredexportIdrequiredworkspaceIdidempotencyKeyrequiredconfirmVisualQarequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.