List Projects
projects_listList the user's BlitzReels projects with status, duration, and basic metadata.
Donne à tout agent compatible MCP un accès direct à ton espace BlitzReels. Il peut inspecter les médias, monter la timeline, lancer des workflows, générer des assets et exporter la vidéo finale.
https://www.blitzreels.com/api/mcp{
"mcpServers": {
"blitzreels": {
"type": "http",
"url": "https://www.blitzreels.com/api/mcp"
}
}
}Le premier appel ouvre une connexion OAuth. L'agent agit en ton nom, limité à ton espace de travail.
L'endpoint et les capacités restent identiques dans Claude, Codex, ChatGPT, Cursor et les autres clients MCP.
Colle l'URL hébergée de BlitzReels dans les réglages de serveur MCP ou de connecteur de ton client.
Connecte-toi une fois. Chaque appel reste limité à ton espace BlitzReels et à tes permissions.
Demande à l'agent d'inspecter, monter, générer ou exporter. Il choisit dans le même catalogue canonique.
Les noms et descriptions viennent des mêmes descripteurs que ceux servis aux agents connectés. Cette liste reste donc alignée avec la découverte.
projects_listList the user's BlitzReels projects with status, duration, and basic metadata.
projects_getGet details for one BlitzReels project, including timeline summary, clips, and captions.
projects_inspectRead bounded project context for editing, including timeline items, media assets, transcripts, captions, and stable IDs.
exports_listList exports with render status and progress. Completed exports include a signed download URL. Pass exportId to return one export.
media_listList media files in user's library (videos, audio, images)
media_transcript_getGet transcript summary metadata or a bounded window of transcription segments for a video asset.
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 BlitzReels.
media_import_urlImport a video, audio, or image from a direct URL into the BlitzReels media library.
media_upload_startGet a presigned URL for direct file upload (for large files)
media_upload_finishComplete the upload process after uploading to a presigned URL
media_import_inspectCheck whether a video URL can be imported and return its title, duration, qualities, and audio tracks. Use for a social video link, a Google Drive file link, or a direct video file URL. Use media_import_scan_page instead when the URL is a web page that only embeds a video.
media_import_scan_pageScan a web page and return the importable video URL found inside it. Use only when the URL is a page rather than a video; media_import_inspect already handles social, Google Drive, and direct video URLs.
media_assets_getGet metadata and processing state for one media-library asset without returning transcript segments.
media_assets_previewReturn one bounded JPEG as MCP image content for visual inspection. Images use the stored visual; videos use the existing thumbnail.
media_folders_listList one bounded level of media-library folders and direct asset counts.
media_folders_createCreate one media-library folder in a workspace and return a retry-safe mutation receipt.
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.
clips_createCreate a BlitzReels clip batch from an existing video asset or an import URL. Supports YouTube, Instagram, TikTok, X, Facebook, Google Drive, and direct video URLs.
clips_getGet status, generated clips, render counts, and download links for a BlitzReels clip batch.
clips_manageList or inspect clips, regenerate an exact range or suggestion with layout and caption settings, repair visual QA, start export, inspect caption words, or apply a verified caption look.
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.
projects_createCreate a new private BlitzReels video project.
clips_presets_listList available clip batch presets and their clipping/caption defaults.
captions_themes_listList built-in caption looks and saved caption themes available to a workspace.
timeline_edit_applyTrim or extend one timeline item. Split one timeline item at an exact sequence position.
timeline_edit_previewPreview without mutation. Trim or extend one timeline item. Split one timeline item at an exact sequence position.
update_timeline_clipUpdate 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_clipsUpdate timing, trim, layer, or state for up to 100 timeline items in one sequence transaction.
mute_clip_audioSet one timeline media item's volume to zero.
delete_timeline_itemsPreview or delete up to 100 timeline items and optionally remove linked captions.
add_text_overlayAdd an editable text overlay to a project timeline at an exact time and layer.
add_transitionAdd a timed transition effect, optionally attached to one timeline item and paired with sound.
timeline_media_addPlace an uploaded image or video asset onto the actual BlitzReels project timeline at a timestamp. Use after media_upload_file when the user asks to add B-roll, a static image, or visual media to the video.
timeline_audio_addPlace an uploaded audio asset onto the actual BlitzReels project timeline at a timestamp. Use after media_upload_file when the user asks to add voiceover, music, or audio to a video.
workflows_listList public BlitzReels workflows that can be imported into a workspace.
workflows_importImport a public BlitzReels workflow into the user's workspace.
workflows_getGet a workflow definition, input schema, defaults, and ordered steps.
workflow_runs_createCreate an interactive workflow run from a workflow and optional inputs.
workflow_runs_getGet workflow run status, step statuses, outputs, warnings, and dashboard URL.
workflow_runs_execute_stepExecute one pending workflow run step and return updated run status.
exports_startRender/export a BlitzReels video project after timeline edits. Returns export and job IDs that can be polled with exports_list.
generation_options_listList the models, defaults, limits, and credit costs available for one generation kind before queueing it.
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.
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.
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.
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.
generation_sound_createQueue a sound effect into the BlitzReels media library. Spends AI credits and returns a job to poll with generation_jobs_get.
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.
generation_jobs_getCheck a queued generation. Completed jobs carry the media asset ID and a download URL.
generation_jobs_cancelCancel a queued or running generation before it finishes spending credits.
BlitzReels parle MCP via Streamable HTTP. Tout client compatible avec le protocole et OAuth peut utiliser les mêmes outils.
Connexion, authentification, compatibilité et API du serveur hébergé.
Oui. BlitzReels propose un serveur MCP hébergé en Streamable HTTP avec OAuth sur https://www.blitzreels.com/api/mcp. Ajoute-le à ChatGPT, Claude, Cursor ou n'importe quel client compatible MCP, et l'agent peut lire les projets, monter et exporter en ton nom.
Oui. Claude Code se connecte avec la CLI BlitzReels (npx blitzreels auth login), puis lit les projets, modifie sous-titres et transcriptions, ajoute des b-rolls et exporte, le tout depuis le terminal. Un pack de skill prêt à installer donne à Claude Code les commandes exactes et le montage sécurisé.
BlitzReels fonctionne avec Claude Code, OpenAI Codex et ChatGPT via le serveur MCP, la CLI ou l'API REST, ainsi que d'autres clients compatibles MCP comme Cursor. Des packs de skills prêts à installer existent pour les agents de code les plus courants.
BlitzReels couvre transcriptions, sous-titres, ajout de b-rolls, recadrage et export automatisé dans une seule API REST, avec un serveur MCP hébergé et une CLI par-dessus. Le schéma OpenAPI sur /api/openapi.json permet de générer des clients pour des agents personnalisés.
Oui. Crée un compte gratuit, récupère une clé API et branche le serveur MCP ou la CLI. L'export sans filigrane est disponible sur les offres payantes.
Connecte-le une fois, valide ton espace et commence le montage depuis tout client compatible MCP.