Primo video
Dopo aver collegato Fluos, invia un brief e segui il flusso creare → attendere → esportare.
Leggi la skill all’indirizzo fluos://skill (il MCP video la serve tramite resources/read). Poi invia un primo job. Fluos crea e renderizza il video: il tuo agente gli dà il brief e ritira il risultato. Non chiamare la chat della dashboard.
Prompt del primo job
Usa Fluos come squadra video per questo compito. Realizza un teaser di lancio di 15 secondi in 9:16 con un hook d'apertura d'impatto, un titolo di prodotto in animazione cinetica e una schermata finale con una CTA chiara. Chiama create_video una sola volta, poi continua a chiamare wait_for_job con quel jobId finché non è pronto e condividi con me il playbackUrl. Per qualsiasi modifica, usa revise_video sullo stesso job invece di creare un nuovo video. Lascia che sia Fluos a fare il lavoro video; non provare a creare né a renderizzare video in locale.Flusso
list_assets/upload_assetse il brief richiede filmati o un riferimentocreate_videocon un brief (recipeeformatfacoltativi). PassaprojectIdper creare in un progetto esistente; senza, Fluos ne crea unowait_for_jobcon queljobId, ancora e ancora, fino areadyofailed(ogni chiamata attende fino a 45 secondi e una creazione richiede diversi minuti; nel frattempo non avviare un altro job). Una creazione terminata aspetta l’MP4 finale, quindireadyarriva con unplaybackUrlda mostrare all’utente. Nel frattempo, gli host compatibili con MCP Apps mostrano una scheda del job in tempo reale con i passaggi, lo storyboard e l’anteprima liverevise_videocon l’ultimojobIdper ogni modifica o nuovo tentativo: il job continua nello stesso progetto e nella stessa chat, così Fluos conserva il contesto del video. Usa di nuovocreate_videosolo per un video diverso.export_video→get_exportper un altro formato o un download
Se il job è in awaiting_credits, la creazione ha esaurito i crediti ed è in pausa. Dai pause.topUpUrl all’utente e continua ad attendere. Lo stesso job riprende dopo una ricarica. Vedi Job in pausa.
Un solo job in corso per progetto: se ricevi JOB_STILL_RUNNING, c’è già un job in corso: usa wait_for_job su quello (trovalo con list_jobs), oppure cancel_job se l’utente vuole fermarlo.
È normale che create_video riesca e restituisca un jobId. I fallimenti compaiono più tardi in get_status con lo stato failed, non come errori del protocollo MCP. Vedi Errori.
Cosa passare a create_video
{
brief: string;
projectId?: string; // Omettilo per creare un progetto per questo video
workspaceId?: string; // Dove crearlo; per impostazione predefinita, il tuo primo spazio di lavoro a pagamento
recipe?: "generate" | "edit" | "compose" | "mix";
assetIds?: string[];
templateId?: string; // Da list_templates: crea in un nuovo progetto copiato dal modello
brandKitId?: string; // Da list_brand_kits
designSystem?: string; // Da list_brand_kits
designMd?: string; // Un DESIGN.md inline solo per questo job
style_reference_url?: string; // Link YouTube o .mp4/.mov/.webm diretto da cui adattare lo stile
format?: {
aspectRatio?: string;
durationHintSeconds?: number;
resolution?: string;
};
}Se ometti recipe, Fluos lo deduce dal brief e dagli elementi allegati. Vedi Ricette.
Caricamenti
Per usare una tua foto o i tuoi filmati, chiedi all’assistente di caricarli. Chiama upload_asset: Claude e gli altri host compatibili con MCP Apps mostrano un caricatore nella conversazione, e ogni host riceve un link di caricamento (valido per un’ora) da aprire nel browser. Una volta caricato il file, l’assistente lo ritrova con list_assets. I client in grado di inviare richieste HTTP possono inviare i byte con POST a uploadUrl e poi richiamare con storageId. Non inviare byte video grezzi nel corpo JSON-RPC.
Se ricevi ASSET_NOT_READY, attendi e riprova create_video.
Esportazione
export_video mette in coda un rendering in mp4, gif, webm, mov o png-sequence (format facoltativo, mp4 per impostazione predefinita). Controlla get_export finché il file non è pronto.
Le esportazioni pronte restituiscono un playbackUrl firmato. Gli host che supportano MCP Apps hanno anche un player integrato. Se il player non viene visualizzato, apri playbackUrl.
Dove si trova il lavoro
I job scrivono negli stessi spazi di lavoro, progetti, libreria ed esportazioni del sito web. Apri il progetto nella dashboard per vederne l’anteprima o continuare a modificarlo in chat.
Ti serve l’elenco completo degli strumenti? Vedi Strumenti.