Index / MCP servers / BlitzReels Video Editor

BlitzReels Video Editor MCP server

BlitzReels Video Editor is an MCP server with 58 tools an agent can call, among them add_text_overlay, add_transition, batch_update_timeline_clips. It answers at https://www.blitzreels.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
58
Official
yes, served from blitzreels.com
Reliability
10 of 10 checks
Response time
291 ms
Transport
streamable HTTP
Last checked
18 October 2026

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

Description as the publisher wrote it.

The 58 tools BlitzReels Video Editor offers

ToolWhat it does
add_text_overlayAdd an editable text overlay to a project timeline at an exact time and layer.
Inputs: projectId, text, name, startSeconds, durationSeconds, layerIndex
add_transitionAdd a timed transition effect, optionally attached to one timeline item and paired with sound.
Inputs: projectId, timelineItemId, name, startSeconds, durationSeconds, easing
batch_update_timeline_clipsUpdate timing, trim, layer, or state for up to 100 timeline items in one sequence transaction.
Inputs: projectId, updates, expectedRevision, idempotencyKey
captions_themes_listList built-in caption looks and saved caption themes available to a workspace.
Inputs: workspaceId, includeBuiltInLooks, includeSavedThemes
characters_applyCreate or update a reference-based character for repeatable faceless story generation.
Inputs: workspaceId, characterId, name, type, species, canonicalDescription
characters_getInspect one reusable character and its ordered reference-image set before planning a story.
Inputs: workspaceId, characterId
characters_listList bounded reusable characters with identity, voice, facts, and image-reference metadata.
Inputs: workspaceId, limit, offset, includeArchived
clip_batches_deletePreview 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.
Inputs: workspaceId, batchId, retention, dryRun, confirmDelete, idempotencyKey
clips_createCreate 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.
Inputs: assetId, url, workspaceId, clipPresetId, createSharePage, autoTrimSilence
clips_getGet status, generated clips, render counts, and download links for a BlitzReels clip batch.
Inputs: batchId, workspaceId
clips_manageList or inspect clips, regenerate, repair visual QA, start export, promote an accepted delivery export, inspect caption words, or apply a verified caption look.
Inputs: operation, workspaceId, clipId, projectId, exportId, assetId
clips_presets_listList available clip batch presets and their clipping/caption defaults.
delete_timeline_itemsPreview or delete up to 100 timeline items and optionally remove linked captions.
Inputs: projectId, timelineItemIds, removeAssociatedCaptions, dryRun, confirmDelete, expectedRevision
exports_listList exports with render status and progress. Completed exports include a signed download URL. Pass exportId to return one export.
Inputs: projectId, exportId, limit, offset, workspaceId
exports_startRender/export a BlitzReels video project after timeline edits. Returns export and job IDs that can be polled with exports_list.
Inputs: projectId, resolution, format, coverFrameSeconds, idempotencyKey
generation_faceless_createTurn 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.
Inputs: script, projectName, targetDurationSeconds, visualStyle, storyKitId, plannerModelId
generation_image_createQueue an AI image generation into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Inputs: prompt, model, aspectRatio, resolution, referenceAssetIds, folderId
generation_jobs_cancelCancel a queued or running generation before it finishes spending credits.
Inputs: jobId, workspaceId
generation_jobs_getCheck a queued generation. Completed jobs carry the media asset ID and a download URL.
Inputs: jobId, workspaceId
generation_music_createQueue a background music track into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Inputs: prompt, mood, durationSeconds, workspaceId, idempotencyKey
generation_options_listList the models, defaults, limits, and credit costs available for one generation kind before queueing it.
Inputs: kind
generation_plan_briefFetch the authoring brief for an AI video generation plan: the target model's prompting grammar, capability constraints, locked style contract, and the plan JSON schema. Author the plan yourself from this brief, then check it with generatio
Inputs: videoModelId, targetDurationSeconds, aspectRatio, visualStyle, genre
generation_plan_validateValidate 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.
Inputs: plan
generation_sound_createQueue a sound effect into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Inputs: prompt, durationSeconds, loop, promptInfluence, workspaceId, idempotencyKey
generation_video_createQueue an AI video generation into the BlitzReels media library, from a prompt or from an existing image asset. Spends AI credits and returns a job to poll with generation_jobs_get.
Inputs: prompt, model, durationSeconds, aspectRatio, sourceAssetId, referenceAssetIds
generation_voiceover_createQueue a text-to-speech voiceover into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
Inputs: text, voiceId, voiceStyle, speed, workspaceId, idempotencyKey
media_assets_getGet metadata and processing state for one media-library asset without returning transcript segments.
Inputs: assetId
media_assets_previewReturn one bounded JPEG as MCP image content for visual inspection. Images use the stored visual; videos use the existing thumbnail.
Inputs: assetId, maxDimension
media_assets_updateRename 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.
Inputs: assetId, name, description, folderId, allowUsingAsBroll, idempotencyKey
media_folders_createCreate one media-library folder in a workspace and return a retry-safe mutation receipt.
Inputs: name, parentFolderId, description, iconType, workspaceId, idempotencyKey
media_folders_listList one bounded level of media-library folders and direct asset counts.
Inputs: workspaceId, parentFolderId, limit, offset
media_import_inspectInspect a user-provided public social-video or Google Drive URL and return available import metadata without creating media.
Inputs: url, confirmRightsToMedia
media_import_scan_pageScan a user-controlled public page and return an importable video URL found on it without creating media.
Inputs: url, confirmAuthorizedToScan
media_import_urlImport a video, audio, or image from a user-provided direct URL into the private BlitzReels media library.
Inputs: url, name, projectId, workspaceId, contentHashSha256, confirmRightsToMedia
media_listList media files in user's library (videos, audio, images)
Inputs: assetType, limit, offset, workspaceId
media_transcript_getGet transcript summary metadata or a bounded window of transcription segments for a video asset.
Inputs: assetId, mode, limit, offset
media_upload_fileImport 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 B
Inputs: file, name, projectId, workspaceId
media_upload_finishComplete the upload process after uploading to a presigned URL
Inputs: storageKey, fileName, contentType, fileSizeBytes, contentHashSha256, projectId
media_upload_startGet a presigned URL for direct file upload (for large files)
Inputs: fileName, contentType, projectId, workspaceId
mute_clip_audioSet one timeline media item's volume to zero.
Inputs: projectId, timelineItemId, expectedRevision, idempotencyKey
18 more tools

projects_create, projects_get, projects_inspect, projects_list, story_kits_apply, story_kits_get, story_kits_list, timeline_audio_add, timeline_edit_apply, timeline_edit_preview, timeline_media_add, update_timeline_clip, workflow_runs_create, workflow_runs_execute_step, workflow_runs_get, workflows_get, workflows_import, workflows_list

Add BlitzReels Video Editor to your AI client

Every block below points at https://www.blitzreels.com/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http blitzreels-video-editor https://www.blitzreels.com/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.blitzreels.com/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "blitzreels-video-editor": {
      "type": "http",
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "blitzreels-video-editor": {
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "serverUrl": "https://www.blitzreels.com/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: BlitzReels Video Editor
version: 0.0.1
schema: v1
mcpServers:
  - name: BlitzReels Video Editor
    type: streamable-http
    url: https://www.blitzreels.com/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "httpUrl": "https://www.blitzreels.com/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "type": "http",
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "blitzreels-video-editor": {
      "url": "https://www.blitzreels.com/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fwww.blitzreels.com%2Fapi%2Fmcp&type=streamable_http&id=blitzreels-video-editor&name=BlitzReels%20Video%20Editor

Is BlitzReels Video Editor up right now?

It answered our last check on 18 October 2026 in 291 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to BlitzReels Video Editor

Questions about BlitzReels Video Editor

Is there an official BlitzReels Video Editor MCP server?

Yes. It is published by blitzreels.com and served from www.blitzreels.com, the vendor's own domain: https://www.blitzreels.com/api/mcp.

How many tools does BlitzReels Video Editor have?

58, as returned by the server's own tools/list on 10 September 2026: add_text_overlay, add_transition, batch_update_timeline_clips, captions_themes_list, characters_apply, characters_get, characters_list, clip_batches_delete, and 50 more.

Is BlitzReels Video Editor down?

It answered our last check on 18 October 2026 in 291 ms. Over 10 checks since 4 September 2026 it answered 10.

How do I add BlitzReels Video Editor to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.blitzreels.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does BlitzReels Video Editor need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.blitzreels. Endpoint host: www.blitzreels.com. ARD identifier: urn:air:com.blitzreels:mcp:blitzreels. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.