Connect-MCP

BlitzReels Video Editor

com.blitzreels/blitzreels · v1.0.0

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

MCPremoteno credentialsImages, video & audio

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 132 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 76/100

What it does: 132 tools · 49 read, 83 write (incl. delete/pay) · Images, video & audio

Test call projects_list: needs a key: HTTP 401 (863 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +3
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: -5

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://www.blitzreels.com/api/mcp

Tools

132 tools listed at last check
  • content_performance_list Read bounded existing provider-reported engagement in the selected workspace, sorted by views. Returns source title, caption, published date and views/likes/comments/shares/saves. Does not import new data, start monitoring or infer attributable leads, sales or revenue.
  • video_storyboard_create 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 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 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.
  • video_storyboard_approve 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_assets_approve 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_storyboard_asset_regenerate 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.
  • recording_sets_list Read bounded camera and screen recording sets in the selected workspace with status, duration and alignment warnings.
  • recording_sets_get Read one camera and screen recording set, its primary speaker, content windows, alignment and warnings. Separate audio-only tracks are not supported.
  • recording_sets_create 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_track_attach Attach one existing authorized video asset as a camera or screen track. Specify the main speaker when known; alignment happens during finalization.
  • recording_sets_finalize Finalize the collected camera and screen tracks and queue analysis. Can spend existing transcription credits. Inspect returned alignment and warnings before clipping.
  • recording_sets_clips_create 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.
  • clip_share_get Read whether the source video's clip share page is public and which clips are visible. Does not publish content.
  • clip_share_publish 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 Disable public access to the selected clip page. Changes an existing publication; preserves private projects and exports.
  • clip_share_visibility_set Show or hide one identified clip on an existing public review page after explicit user confirmation. Preserves the other clips and private project data.
  • projects_list List the user's BlitzReels projects with status, duration, and basic metadata.
  • projects_get 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 Read bounded project context for editing, including timeline items, media assets, transcripts, captions, and stable IDs.
  • exports_list List exports with render status and progress. Completed exports include a signed download URL. Pass exportId to return one export.
  • exports_caption_track_get 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.
  • 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.
  • editor_audio_set Adjust one item's volume and audio fades. Revision checked; dryRun previews by default. Preserves the rest of the project.
  • 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.
  • 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.
  • editor_assets_insert Insert a workspace image, generated shot or audio asset at an explicit project time. Revision checked; dryRun previews by default.
  • editor_items_move Move selected timeline items to explicit times and layers. Revision checked; dryRun previews by default.
  • 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.
  • editor_snapshot_get 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_history_list Read up to 50 saved edit actions, their labels and undo state. Does not restore or change the project.
  • editor_edit_undo 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.
  • clips_candidates_list 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.
  • captions_words_list Read bounded editable caption words and stable word IDs for one project, optionally matching text.
  • captions_words_correct Replace selected caption words by their stable IDs. Preserves timing and the other captions; this does not change the spoken audio.
  • video_feedback_save 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.
  • captions_source_prepare 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.
  • clips_recover 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.
  • workspaces_list 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.
  • workspace_context_get 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.
  • workspace_context_save 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 not
  • workspace_brand_scan 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 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.
  • media_list List media files in user's library (videos, audio, images)
  • media_transcript_get Get transcript summary metadata or a bounded window of transcription segments for a video asset.
  • projects_create Create a new private BlitzReels video project.
  • media_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.
  • media_import_url Import a video, audio, or image from a user-provided direct URL into the private BlitzReels media library.
  • media_upload_start Get a presigned URL for direct file upload (for large files)
  • media_upload_finish Complete the upload process after uploading to a presigned URL
  • media_import_inspect Inspect a user-provided public social-video or Google Drive URL and return available import metadata without creating media.
  • media_import_scan_page Scan a user-controlled public page and return an importable video URL found on it without creating media.
  • clips_presets_list List available clip batch presets and their clipping/caption defaults.
  • captions_themes_list List built-in caption looks and saved caption themes available to a workspace.
  • media_assets_get Get metadata and processing state for one media-library asset without returning transcript segments.
  • media_assets_preview Return one bounded JPEG as MCP image content for visual inspection. Images use the stored visual; videos use the existing thumbnail.
  • media_folders_list List one bounded level of media-library folders and direct asset counts.
  • media_folders_create Create one media-library folder in a workspace and return a retry-safe mutation receipt.
  • media_assets_update 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_upscale_estimate Estimate ByteDance upscale eligibility and credits for one stored video. Does not spend credits or queue a job. Call this before media_upscale.
  • media_upscale 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.
  • clips_create 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_get Get status, generated clips, render counts, and download links for a BlitzReels clip batch.
  • clip_batches_delete 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.
  • clips_status_get 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.
  • clips_list List bounded managed clips from the selected source or project with their current workflow state.
  • clips_inspect Read one managed clip's selected source range, project, workflow state and delivery information.
  • clips_reselect 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_repair 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_export 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.
  • captions_look_apply Apply a verified caption look to one project. Preserves word overrides unless clearWordOverrides=true. Existing captions are restyled; spoken audio is preserved.
  • visuals_apply 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, undoabl
  • 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.
  • batch_update_timeline_clips Update timing, trim, layer, or state for up to 100 timeline items in one sequence transaction.
  • mute_clip_audio Set one timeline media item's volume to zero.
  • delete_timeline_items Preview or delete up to 100 timeline items and optionally remove linked captions.
  • add_text_overlay 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 Add a timed transition effect, optionally attached to one timeline item and paired with sound.
  • timeline_media_add Place an image or video asset onto a BlitzReels project timeline at a timestamp, including B-roll and static images.
  • timeline_audio_add Place an audio asset onto a BlitzReels project timeline at a timestamp for voiceover, music, or sound.
  • exports_start Render a BlitzReels video project and return export and job IDs for status checks.
  • generation_options_list 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_image_create Queue an AI image generation into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
  • generation_video_create 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 Queue a text-to-speech voiceover into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
  • generation_music_create Queue a background music track into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
  • generation_sound_create Queue a sound effect into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
  • generation_faceless_create 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_jobs_get Check a queued generation. Completed jobs carry the media asset ID and a download URL.
  • generation_jobs_cancel Request cancellation of the identified queued or running generation. Work already performed can consume credits; cancellation does not establish a refund.
  • 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. This read does not generate media or spend credits.
  • generation_plan_validate 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.
  • characters_list List bounded reusable characters with identity, voice, facts, and image-reference metadata.
  • characters_get Inspect one reusable character and its ordered reference-image set before planning a story.
  • characters_apply Create or update a reference-based character for repeatable faceless story generation.
  • story_kits_list List bounded reusable Story Kits that bind characters, locations, style, facts, and narrator voice.
  • story_kits_get Inspect one Story Kit and its revision before generating or updating a story.
  • story_kits_apply Create or update a Story Kit with optimistic concurrency and an idempotent mutation receipt.
  • series_list List optional Series with bounded counts and cover previews.
  • series_get Read a Series identity, creative defaults and revision.
  • series_content List sources or projects in a Series. Null seriesId lists standalone content. sourceId filters projects by clip origin.
  • series_apply 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 Assign, move or detach one source or project using expectedSeriesId. Moving a source does not move existing clips or change branding.
  • series_delete Delete the Series container at an expected revision and detach its content. Sources, projects and exports are preserved.
  • carousels_compile Create or replace a carousel project from a slide document. Server owns chip layout, safezones, and exact export pixels.
  • carousels_preview 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_get Read the carousel slot document and the named template catalog.
  • carousels_patch_slide Patch named slots or template_id on one slide. Re-rasters that slide only. Never rewrite HTML.
  • carousels_expand_recipe Turn a named recipe or a brief into compile-ready named-template slides. Expand never publishes and never invents metrics.
  • carousels_migrate Rebuild a compile slot document from a legacy overlay carousel. Then patch slots like any compiled deck.
  • carousels_clone Duplicate a carousel onto a new project. Copies slots. Icon and shot values may be pack filenames or asset:<media_asset_id>.
  • publishing_connections_list List Instagram accounts connected through the BlitzReels UI for the authenticated workspace, including their connection status.
  • publishing_instagram_schedule 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_accounts_list 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_video_schedule 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
  • publishing_post_get Read the current targets for one publishing receipt with scheduled/published state and verified remote URLs. Does not retry or publish a failed target.
  • timeline_trim_preview Preview trimming or extending one timeline item without changing the project.
  • timeline_trim_apply Trim or extend one timeline item at the expected project revision. Changes existing timeline state and returns a retry-safe receipt.
  • timeline_split_preview Preview splitting one timeline item without changing the project.
  • timeline_split_apply Split one timeline item at the expected project revision. Changes existing timeline state and returns a retry-safe receipt.
  • carousels_slides_reorder Move one carousel slide to a new index. Replaces the existing slide order.
  • carousels_slides_remove Remove one carousel slide and its content from the project.
  • carousels_slides_insert Insert one new carousel slide from a named template or copy an existing slide. Preserves existing slide content.
  • carousels_slides_undo Restore the previous carousel document revision, replacing the current slide document.
  • carousels_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.
  • carousels_apply_theme Replace this carousel's styling with an existing saved theme.
  • carousels_delete_theme Delete one saved private carousel theme.
  • carousels_save_template Save one carousel slide as a private template; removes the oldest saved template when the 40-template limit is reached.
  • carousels_apply_template Replace one carousel slide with a saved private template.
  • carousels_delete_template Delete one saved private carousel slide template.
  • carousels_apply_brand Replace this carousel's styling with the workspace's saved brand theme.
  • clips_delivery_promote Make one completed export the accepted delivery for a clip after explicit visual-QA confirmation. Replaces the delivery pointer and preserves earlier exports.

Badge

Connect-MCP badge for com.blitzreels/blitzreels

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.blitzreels/blitzreels.svg)](https://clawy.uk/mcp/s/com.blitzreels/blitzreels)