Compatible avec tout client MCPClaudeCodexChatGPTCursorGeminiOpenClaw
Serveur MCP hébergé

Un endpoint. Un éditeur vidéo complet.

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.

blitzreels / mcpactif
50
outils canoniques
OAuth
auth de l'espace
HTTP
streamable
Endpoint
https://www.blitzreels.com/api/mcp
Exemple de config 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.

Trois étapes

Connecte le client que tu utilises déjà.

L'endpoint et les capacités restent identiques dans Claude, Codex, ChatGPT, Cursor et les autres clients MCP.

  1. 01

    Ajoute l'endpoint

    Colle l'URL hébergée de BlitzReels dans les réglages de serveur MCP ou de connecteur de ton client.

  2. 02

    Valide OAuth

    Connecte-toi une fois. Chaque appel reste limité à ton espace BlitzReels et à tes permissions.

  3. 03

    Décris le montage

    Demande à l'agent d'inspecter, monter, générer ou exporter. Il choisit dans le même catalogue canonique.

Index des capacités en direct

Les 50 outils MCP.

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.

Lire la doc
50 outils

Projets et exports

04

List Projects

projects_list
Lecture

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

Get Project

projects_get
Lecture

Get details for one BlitzReels project, including timeline summary, clips, and captions.

Inspect Project

projects_inspect
Lecture

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

List Exports

exports_list
Lecture

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

Médiathèque et uploads

13

List Media

media_list
Lecture

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

Get Media Transcript

media_transcript_get
Lecture

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

Upload File

media_upload_file
Écriture

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.

Import Media From URL

media_import_url
Écriture

Import a video, audio, or image from a direct URL into the BlitzReels media library.

Start Media Upload

media_upload_start
Écriture

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

Finish Media Upload

media_upload_finish
Écriture

Complete the upload process after uploading to a presigned URL

Inspect Import URL

media_import_inspect
Lecture

Check 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.

Scan Page For Video

media_import_scan_page
Lecture

Scan 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.

Get Media Asset

media_assets_get
Lecture

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

Preview Media Asset

media_assets_preview
Lecture

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

List Media Folders

media_folders_list
Lecture

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

Create Media Folder

media_folders_create
Écriture

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

Update Media Asset

media_assets_update
Écriture

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.

Clipping et sous-titres

07

Create Clips

clips_create
Écriture

Create 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.

Get Clip Batch

clips_get
Lecture

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

Manage Clips

clips_manage
Écriture

List 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.

Delete Clip Batch

clip_batches_delete
Écriture

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.

Create Project

projects_create
Écriture

Create a new private BlitzReels video project.

List Clip Presets

clips_presets_list
Lecture

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

List Caption Themes

captions_themes_list
Lecture

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

Montage de la timeline

10

Apply Timeline Edit

timeline_edit_apply
Écriture

Trim or extend one timeline item. Split one timeline item at an exact sequence position.

Preview Timeline Edit

timeline_edit_preview
Lecture

Preview without mutation. Trim or extend one timeline item. Split one timeline item at an exact sequence position.

Update Timeline Clip

update_timeline_clip
Écriture

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

batch_update_timeline_clips
Écriture

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

Mute Clip Audio

mute_clip_audio
Écriture

Set one timeline media item's volume to zero.

Delete Timeline Items

delete_timeline_items
Écriture

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

Add Text Overlay

add_text_overlay
Écriture

Add an editable text overlay to a project timeline at an exact time and layer.

Add Transition

add_transition
Écriture

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

Add Media To Timeline

timeline_media_add
Écriture

Place 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.

Add Audio To Timeline

timeline_audio_add
Écriture

Place 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

07

List Workflows

workflows_list
Lecture

List public BlitzReels workflows that can be imported into a workspace.

Import Workflow

workflows_import
Écriture

Import a public BlitzReels workflow into the user's workspace.

Get Workflow

workflows_get
Lecture

Get a workflow definition, input schema, defaults, and ordered steps.

Create Workflow Run

workflow_runs_create
Écriture

Create an interactive workflow run from a workflow and optional inputs.

Get Workflow Run

workflow_runs_get
Lecture

Get workflow run status, step statuses, outputs, warnings, and dashboard URL.

Execute Workflow Run Step

workflow_runs_execute_step
Écriture

Execute one pending workflow run step and return updated run status.

Start Export

exports_start
Écriture

Render/export a BlitzReels video project after timeline edits. Returns export and job IDs that can be polled with exports_list.

Génération IA

09

List Generation Options

generation_options_list
Lecture

List the models, defaults, limits, and credit costs available for one generation kind before queueing it.

Generate Image

generation_image_create
Écriture

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

Generate Video

generation_video_create
Écriture

Queue 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.

Generate Voiceover

generation_voiceover_create
Écriture

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

Generate Music

generation_music_create
Écriture

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

Generate Sound Effect

generation_sound_create
Écriture

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

Generate Faceless Video

generation_faceless_create
Écriture

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.

Get Generation Job

generation_jobs_get
Lecture

Check a queued generation. Completed jobs carry the media asset ID and a download URL.

Cancel Generation Job

generation_jobs_cancel
Écriture

Cancel a queued or running generation before it finishes spending credits.

Le protocole d'abord

Aucun modèle favori. Aucune intégration privée.

BlitzReels parle MCP via Streamable HTTP. Tout client compatible avec le protocole et OAuth peut utiliser les mêmes outils.

Claude
Codex
ChatGPT
Cursor
Gemini
OpenClaw

FAQ montage vidéo par agent IA

Connexion, authentification, compatibilité et API du serveur hébergé.

BlitzReels a-t-il un serveur MCP ?+

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.

Claude Code peut-il monter des vidéos avec sous-titres depuis une CLI ?+

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é.

Quels agents IA sont compatibles avec BlitzReels ?+

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.

Quelles API vidéo gèrent transcriptions, b-rolls et export automatisé ?+

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.

Puis-je tester l'intégration agent gratuitement ?+

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.

Donne un éditeur vidéo à ton agent.

Connecte-le une fois, valide ton espace et commence le montage depuis tout client compatible MCP.