Dernière mise à jour 2026-10-26
Serveur MCP de génération vidéo IA
Avec VidFlux MCP, Claude, Cursor, Codex et les autres agents IA créent des vidéos directement dans la conversation. Connectez un seul serveur distant et accédez à 16 modèles vidéo, dont Veo 3.1, Kling 3.0, Seedance 2.0 et 2.5, Hailuo H3 et Gemini Omni, ainsi qu’à GPT Image et Nano Banana pour les images clés. Tout est facturé en crédits à l’usage, sans abonnement obligatoire.
- Endpoint:
https://vidflux.ai/api/mcp - Transport: Streamable HTTP (distant, rien à installer)
- Authentification:
Authorization: Bearer vf_… - Modèles: 16 modèles vidéo, 5 modèles d’image
- Clients: Claude Code, Claude Desktop, Cursor, Codex CLI, VS Code, Windsurf, Cline
- Tarifs: dès 500 crédits pour 4,98 $, tâches échouées remboursées
Qu’est-ce que le serveur MCP vidéo de VidFlux ?
Le Model Context Protocol (MCP) est le standard ouvert qu’utilisent les assistants IA pour appeler des outils externes. VidFlux MCP est un endpoint hébergé qui donne à votre assistant des outils de création vidéo : lancer une génération texte-vers-vidéo, image-vers-vidéo ou de contrôle du mouvement, suivre sa progression et récupérer le MP4 final. L’assistant rédige le prompt, choisit le modèle, la durée et le format, attend le rendu et vous remet le fichier sans que vous quittiez le chat ou l’éditeur.
Derrière l’endpoint tourne le même pipeline que le générateur vidéo de vidflux.ai : versions des modèles, tarifs et remboursements sont identiques, et chaque tâche apparaît aussi dans l’historique de votre compte.
Modèles vidéo IA disponibles
Indiquez l’identifiant du modèle dans l’argument model. Les crédits correspondent aux réglages par défaut ; une vidéo plus longue, en plus haute résolution ou avec audio coûte davantage. dry_run renvoie le prix exact pour n’importe quels réglages.
| Modèle | Identifiant | Durée | Résolution | Audio | Entrée | Crédits |
|---|---|---|---|---|---|---|
| Seedance 2.0 | seedance-2 | 4–15 s | 480p · 720p | ✓ | Texte, Image, Références | 680 |
| Seedance 2.0 Fast | seedance-2-fast | 4–15 s | 480p · 720p | ✓ | Texte, Image, Références | 544 |
| Seedance 2.0 Mini | seedance-2-mini | 4–15 s | 480p · 720p | ✓ | Texte, Image, Références | 360 |
| Seedance 2.5 | seedance-2.5 | 4–30 s | 480p · 720p | ✓ | Texte, Image, Références | 704 |
| Seedance 1.0 Pro | seedance-1-pro | 5 · 10 s | 480p · 720p · 1080p | — | Texte, Image | 100 |
| Kling 3.0 Standard | kling-3 | 3–15 s | — | ✓ | Texte, Image | 200 |
| Kling 3.0 Pro | kling-3-pro | 3–15 s | — | ✓ | Texte, Image | 300 |
| Kling 2.6 | kling-2.6 | 5 · 10 s | — | ✓ | Texte, Image | 150 |
| Kling 2.5 Turbo | kling-2.5 | 5 · 10 s | — | — | Texte, Image | 110 |
| Kling 3.0 Motion Control | kling-3-motion | ≤ 30 s | 720p · 1080p | — | Vidéo, Image | 200 |
| Kling 2.6 Motion Control | kling-2.6-motion | ≤ 30 s | 720p · 1080p | — | Vidéo, Image | 125 |
| Veo 3.1 Quality | veo-3.1 | 8 s | — | ✓ | Texte, Image | 280 |
| Veo 3.1 Fast | veo-3.1-fast | 8 s | — | ✓ | Texte, Image | 120 |
| MiniMax Hailuo H3 | minimax-h3 | 4–15 s | 720p · 2K | — | Texte, Image, Références | 175 |
| Gemini Omni Video | gemini-omni-video | 4–10 s | 720p · 1080p · 4K | — | Texte, Références | 200 |
| Grok ImagineMembres Pro | grok-imagine | 6 s | — | — | Texte, Image, Références | 96 |
Modèles d’image pour images clés et miniatures
Créez ou retouchez des images de départ, des visuels produit et des miniatures, puis animez-les avec l’un des modèles image-vers-vidéo ci-dessus.
| Modèle | Identifiant | Résolution | Images de référence max. | Crédits |
|---|---|---|---|---|
| GPT Image 2.5 | gpt-image-2.5 | 1K · 2K · 4K | 16 | 20 |
| GPT Image 2 | gpt-image-2 | 1K · 2K · 4K | 16 | 20 |
| Nano Banana Pro | nano-banana-pro | 1K · 2K · 4K | 10 | 100 |
| Nano Banana 2.1 | nano-banana-2.1 | 1K · 2K · 4K | 10 | 15 |
| Nano Banana 2 | nano-banana-2 | 1K · 2K · 4K | 14 | 30 |
Démarrage rapide : connecté en 3 étapes
- Connectez-vous à VidFlux et créez une clé dans Paramètres → API & MCP. Les nouveaux comptes reçoivent des crédits d’essai gratuits.
- Ajoutez le serveur à votre client IA avec l’une des configurations ci-dessous.
- Demandez une vidéo, par exemple : « Fais avec Seedance 2 une vidéo de 5 secondes en 9:16 d’un latte art versé au ralenti et enregistre-la dans ./assets ».
Configuration des clients MCP
Remplacez vf_your_api_key par votre clé. Pour les clients qui lisent les variables d’environnement, stockez plutôt la clé dans VIDFLUX_API_KEY que dans le fichier de configuration.
Claude Code
claude mcp add --transport http vidflux https://vidflux.ai/api/mcp \ --header "Authorization: Bearer vf_your_api_key" # verify claude mcp list
Claude Desktop
Claude Desktop se connecte aux serveurs distants avec une clé API via mcp-remote (Node.js requis). Modifiez claude_desktop_config.json puis redémarrez Claude :
{
"mcpServers": {
"vidflux": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://vidflux.ai/api/mcp",
"--header", "Authorization: Bearer vf_your_api_key"
]
}
}
}Cursor
Ajoutez dans ~/.cursor/mcp.json (tous les projets) ou .cursor/mcp.json (un seul projet) :
{
"mcpServers": {
"vidflux": {
"url": "https://vidflux.ai/api/mcp",
"headers": { "Authorization": "Bearer vf_your_api_key" }
}
}
}OpenAI Codex CLI
export VIDFLUX_API_KEY=vf_your_api_key codex mcp add vidflux --url https://vidflux.ai/api/mcp \ --bearer-token-env-var VIDFLUX_API_KEY
VS Code (GitHub Copilot agent mode)
Ajoutez dans .vscode/mcp.json :
{
"servers": {
"vidflux": {
"type": "http",
"url": "https://vidflux.ai/api/mcp",
"headers": { "Authorization": "Bearer vf_your_api_key" }
}
}
}Windsurf
Ajoutez dans ~/.codeium/windsurf/mcp_config.json :
{
"mcpServers": {
"vidflux": {
"serverUrl": "https://vidflux.ai/api/mcp",
"headers": { "Authorization": "Bearer vf_your_api_key" }
}
}
}Cline, Roo Code et autres clients
Tout client compatible avec les serveurs Streamable HTTP et les en-têtes personnalisés fonctionne avec la même URL et le même en-tête. Les clients limités à stdio peuvent utiliser la commande mcp-remote indiquée pour Claude Desktop.
Outils MCP
| generate_video | Lance une génération texte-vers-vidéo, image-vers-vidéo ou de contrôle du mouvement. Arguments : model, prompt, aspect_ratio, duration, resolution, image_urls et options propres au modèle comme generate_audio. Renvoie un identifiant de tâche et les crédits débités. |
| generate_image | Crée ou retouche des images clés, visuels produit et miniatures avec GPT Image ou Nano Banana, avec jusqu’à 16 images de référence. |
| get_task | Renvoie le statut (pending, processing, completed, failed), video_url ou image_url, l’erreur éventuelle et les crédits utilisés. |
| list_models | Liste chaque identifiant de modèle avec ses paramètres JSON Schema et son prix par défaut, pour que l’agent choisisse lui-même. |
| get_credits | Renvoie le solde de crédits restant. |
La génération vidéo est asynchrone. Un déroulé typique ressemble à ceci :
list_models → seedance-2 (9:16, audio)
generate_video {model: "seedance-2", prompt: "...", aspect_ratio: "9:16",
duration: 5, dry_run: true}
→ {"credits_required": 425, "sufficient": true}
generate_video {...same arguments without dry_run}
→ {"id": "3f1c9e0a-...", "status": "processing"}
get_task {task_id: "3f1c9e0a-..."} (every 15 s)
→ {"status": "completed", "video_url": "https://...mp4"}Tarifs : crédits à l’usage
- La connexion au serveur et les appels à list_models, get_task et get_credits sont gratuits.
- Chaque vidéo coûte les mêmes crédits que sur vidflux.ai (voir les tableaux ci-dessus). Les packs commencent à 500 crédits pour 4,98 $, les gros packs reviennent moins cher par crédit, et les crédits achetés n’expirent pas.
- dry_run: true valide les arguments et renvoie le prix exact et si votre solde suffit, sans rien générer.
- Les tâches échouées ou refusées sont remboursées automatiquement.
Ce que vous pouvez en faire
Publicités pour TikTok, Instagram Reels et YouTube Shorts
À partir d’une photo produit, générez dans la même conversation plusieurs clips 9:16 avec Seedance 2.0 ou Kling 3.0, comparez-les et gardez les plus performants.
Vidéos produit pour Shopify et Amazon
Demandez à l’agent de mettre en scène le produit sur de nouveaux décors avec Nano Banana Pro, puis d’animer chaque visuel en boucle courte 1:1 ou 4:5 pour la fiche produit.
Du storyboard à la vidéo
L’assistant rédige un découpage, génère une image clé par plan, puis rend chaque plan avec Veo 3.1 ou Seedance 2.5 en gardant le personnage cohérent grâce aux images de référence.
Des vidéos pendant que vous codez
Dans Cursor ou Codex, générez une boucle vidéo d’arrière-plan assortie à la page en cours, téléchargez-la dans public/ et mettez à jour le code qui l’utilise.
Pipelines de contenu automatisés
Appelez les mêmes fonctions depuis des scripts, n8n, Make ou votre CI via l’API REST avec la même clé.
VidFlux MCP vs API des fournisseurs vs serveurs MCP auto-hébergés
| VidFlux MCP | API de chaque fournisseur | MCP open source auto-hébergé | |
|---|---|---|---|
| Modèles vidéo | Veo, Kling, Seedance, Hailuo, Gemini Omni, Grok Imagine | Un fournisseur par compte | En général un fournisseur par serveur |
| Mise en place | Coller une URL et une clé | Projet cloud, facturation et SDK pour chaque fournisseur | Installer, exécuter et mettre à jour un processus local |
| Facturation | Un seul solde de crédits, remboursé en cas d’échec | Factures et quotas séparés | Vos propres clés fournisseurs |
| Coût vérifié avant le rendu | dry_run sur chaque modèle | Variable | Variable |
| Idéal si | Vous voulez de nombreux modèles vidéo depuis un assistant IA sans configuration | Vous avez besoin de contrats entreprise ou des dernières fonctions en préversion | Tout doit rester sur votre propre infrastructure |
Dépannage
- Le serveur est connecté mais aucun outil vidéo n’apparaît
- Redémarrez le client ou rechargez les serveurs MCP, et vérifiez que le mode Agent est activé (Cursor, VS Code). Dans Claude Code, /mcp affiche la liste des outils.
- 401 Unauthorized ou « Missing or invalid API key »
- L’en-tête doit être exactement Authorization: Bearer vf_…. Vérifiez que la clé n’a pas été révoquée et qu’aucun guillemet ni espace n’a été copié en trop.
- 402 INSUFFICIENT_CREDITS
- Votre solde est inférieur au prix renvoyé par dry_run. Rechargez des crédits ou choisissez une vidéo plus courte, une résolution plus basse ou un modèle moins cher.
- Une vidéo reste longtemps en processing
- La plupart des vidéos sont prêtes en 1 à 5 minutes ; les longues vidéos Seedance 2.5 ou Gemini Omni en 4K prennent plus de temps. Continuez d’interroger get_task. En cas d’échec, l’erreur est renvoyée et les crédits remboursés.
- spawn npx ENOENT dans Claude Desktop
- mcp-remote nécessite Node.js 18 ou plus. Installez Node.js ou indiquez le chemin complet de npx dans le champ command.
- Les images de référence sont refusées
- image_urls doit contenir des liens HTTPS publics vers des fichiers JPG, PNG ou WebP. Les chemins locaux et les liens protégés par une connexion ne peuvent pas être lus.
Questions fréquentes
Quel est le meilleur serveur MCP pour générer des vidéos IA ?
Si vous voulez un seul serveur distant couvrant les principaux modèles vidéo (Veo 3.1, Kling 3.0, Seedance 2.0 et 2.5, Hailuo H3, Gemini Omni) sans rien installer, VidFlux MCP est conçu pour ça : un endpoint (https://vidflux.ai/api/mcp), une clé API, une facturation en crédits et une estimation dry_run avant chaque rendu. Si vous n’utilisez qu’un fournisseur et avez déjà sa clé API, son propre serveur MCP open source peut suffire.
Existe-t-il un serveur MCP qui donne accès à Veo, Kling et Seedance ?
Oui. VidFlux MCP les expose tous via le même outil generate_video. Choisissez le modèle avec l’argument model, par exemple veo-3.1-fast, kling-3 ou seedance-2, ou laissez l’agent appeler list_models pour décider.
Comment ajouter un serveur MCP de génération vidéo à Claude Code ?
Créez une clé sur vidflux.ai dans Paramètres → API & MCP, puis lancez : claude mcp add --transport http vidflux https://vidflux.ai/api/mcp --header "Authorization: Bearer VOTRE_CLÉ". Vérifiez avec claude mcp list et demandez une vidéo à Claude.
Cursor ou Codex peuvent-ils générer des vidéos ?
Oui, via MCP. Dans Cursor, ajoutez l’URL du serveur et l’en-tête Authorization dans ~/.cursor/mcp.json. Dans Codex CLI, lancez codex mcp add vidflux --url https://vidflux.ai/api/mcp --bearer-token-env-var VIDFLUX_API_KEY. Les deux peuvent générer des vidéos et les télécharger dans votre projet.
Puis-je utiliser Google Veo 3.1 depuis Claude ou Cursor ?
Oui. Choisissez veo-3.1 ou veo-3.1-fast dans generate_video. Les deux créent des clips de 8 secondes avec audio natif à partir d’un texte ou d’une à deux images, sans projet Google Cloud ni clé API Gemini.
Combien coûte une vidéo générée via MCP ?
Le serveur MCP n’a pas d’abonnement. Chaque vidéo est facturée au même nombre de crédits que sur le site, par exemple 120 crédits pour un clip Veo 3.1 Fast de 8 secondes. Les packs commencent à 500 crédits pour 4,98 $ et n’expirent pas. Passez dry_run: true pour connaître le prix exact à l’avance.
Suis-je facturé si la vidéo échoue ?
Non. Si le fournisseur échoue ou si la tâche ne peut pas démarrer, les crédits sont remboursés automatiquement.
Combien de temps faut-il et comment récupérer le fichier ?
La plupart des vidéos sont prêtes en 1 à 5 minutes. generate_video renvoie immédiatement un identifiant de tâche ; l’agent interroge get_task jusqu’au statut completed, puis télécharge le MP4 depuis video_url.
ChatGPT peut-il se connecter à VidFlux MCP ?
Pas encore. Les connecteurs personnalisés de ChatGPT et l’application web Claude.ai exigent une connexion OAuth, alors que VidFlux MCP utilise pour l’instant des clés API. Il fonctionne déjà dans Claude Code, Claude Desktop (via mcp-remote), Cursor, VS Code, Windsurf, Cline et Codex CLI, et l’API REST s’appelle depuis n’importe quel script ou GPT Action.
Est-il sûr de mettre ma clé API dans une configuration MCP ?
Une clé permet seulement de générer des médias et de consulter vos propres tâches et votre solde ; elle ne peut pas modifier votre compte ni vos moyens de paiement. Préférez les variables d’environnement, ne versionnez pas de fichiers de configuration contenant des clés et révoquez une clé à tout moment dans les Paramètres.
Laissez votre assistant IA réaliser la vidéo
Créez une clé API, collez un bloc de configuration et demandez un clip à votre agent.
Obtenir votre clé API