Première vidéo

Une fois Fluos connecté, envoyez un brief et suivez le workflow créer → interroger → exporter.

Lisez le skill à l’adresse fluos://skill (le Video MCP le sert via resources/read). Envoyez ensuite une première tâche. Fluos crée et rend la vidéo — votre agent la briefe et récupère le résultat. N’appelez pas le chat du tableau de bord.

Prompt de la première tâche

Utilise Fluos comme équipe vidéo pour cette tâche. Liste mes espaces de travail et mes projets, crée un projet si nécessaire, puis réalise un teaser de lancement de 15 secondes en 9:16 avec une accroche d'ouverture percutante, un titre de produit en animation cinétique et un écran de fin avec un appel à l'action clair. Interroge get_status jusqu'à ce que l'aperçu soit prêt, puis partage-le-moi. Laisse Fluos faire le travail vidéo ; n'essaie pas de créer ni de rendre de la vidéo en local.

Workflow

  1. list_workspaces → list_projects ou create_project
  2. list_assets / upload_asset si le brief nécessite des séquences vidéo ou une référence
  3. create_video avec un brief (recipe et format facultatifs)
  4. Interrogez get_status toutes les 5 à 8 secondes jusqu’à ready ou failed
  5. revise_video pour itérer, ou export_video → get_export pour obtenir un fichier

Une seule tâche en cours par projet : si vous obtenez JOB_STILL_RUNNING, interrogez l’état ou utilisez cancel_job.

Il est normal que create_video réussisse et renvoie un jobId. Les échecs apparaissent plus tard dans get_status avec l’état failed, et non comme des erreurs du protocole MCP. Consultez Erreurs.

Ce qu’il faut passer à create_video

{
  projectId: string;
  brief: string;
  recipe?: "generate" | "edit" | "compose" | "mix";
  assetIds?: string[];
  format?: {
    aspectRatio?: string;
    durationHintSeconds?: number;
    resolution?: string;
  };
}

Si vous omettez recipe, Fluos le déduit du brief et des éléments joints. Consultez Recettes.

Importations

upload_asset fonctionne en deux étapes. Le premier appel renvoie uploadUrl. Envoyez les octets avec POST, puis rappelez avec storageId. filename, mediaType et size sont facultatifs. N’envoyez pas d’octets vidéo bruts dans le corps JSON-RPC.

Si vous obtenez ASSET_NOT_READY, patientez et relancez create_video.

Exportation

export_video met en file d’attente un rendu en mp4, gif, webm, mov ou png-sequence (format facultatif, mp4 par défaut). Interrogez get_export jusqu’à ce que le fichier soit prêt.

Les exportations prêtes renvoient un playbackUrl signé. Les hôtes qui prennent en charge MCP Apps disposent aussi d’un lecteur intégré. Si le lecteur ne s’affiche pas, ouvrez playbackUrl.

Où se trouve le travail

Les tâches écrivent dans les mêmes espaces de travail, projets, bibliothèque et exportations que le site web. Ouvrez le projet dans le tableau de bord pour le prévisualiser ou continuer à le modifier dans le chat.

Besoin de la liste complète des outils ? Consultez Outils.