Automatisez la conversion d'images avec la CLI Contenta, le serveur MCP et les agents IA
La plupart des utilisateurs découvrent Contenta Converter par son assistant Windows : on dépose un dossier de photos, on choisit un format, on clique sur convertir. Mais l'assistant n'est qu'une façon de le piloter. Exactement le même moteur de conversion — plus de 50 formats, le RAW de 600+ appareils, redimensionnement, effets — est aussi livré avec une interface en ligne de commande complète, un serveur MCP intégré et des skills prêts à l'emploi pour les agents de codage IA.
Cet article parcourt les trois niveaux : scripter avec la CLI contenta, brancher le serveur MCP sur Claude Desktop ou Claude Code, et laisser un agent IA exécuter toute votre chaîne de traitement d'images à partir d'une simple demande en langage naturel. Tout ce qui est montré ici est inclus dans l'installateur standard — pas de téléchargement séparé, pas de licence supplémentaire.
La CLI contenta : le même moteur, scriptable
L'exécutable s'appelle contenta et s'installe avec l'application de bureau — même installateur, même licence. Vous le trouverez dans C:\Program Files\ContentaSoft\Contenta Converter PREMIUM\ ; ajoutez ce dossier à votre PATH et il est disponible depuis n'importe quel terminal.
Elle expose 13 commandes : convert, batch, info, effects, formats, pdf-album, slideshow, ai-transform, watch, profile, register, status et serve. Les entrées sont positionnelles — on pointe une commande vers un fichier ou un dossier et on ajoute des options. Convertir un fichier RAW Canon en JPEG haute qualité tient en une ligne :
contenta convert photo.cr2 --format jpg --quality 92
Le traitement par lots fonctionne de la même façon — pointez vers un dossier. Cette commande redimensionne tout un répertoire de photos produit pour tenir dans 2000 × 2000 pixels et les enregistre en JPEG :
contenta batch ./photos --output ./ready --format jpg --resize 2000x2000 --resize-mode fit
Chaque commande accepte --json pour une sortie lisible par machine et renvoie de vrais codes de sortie : la CLI s'intègre proprement dans les scripts PowerShell, les pipelines bash, les jobs CI et les tâches planifiées.
Recettes d'automatisation concrètes
Deux schémas couvrent l'essentiel de ce que nos utilisateurs automatisent. Les deux tournent sans surveillance une fois en place.
1. Le dossier surveillé autonome
La commande watch surveille un dossier et convertit automatiquement chaque image nouvelle ou modifiée. Lancez-la une fois et elle tourne en continu — déposez des fichiers, récupérez-les convertis :
contenta watch ./incoming --output ./processed --format webp
Lancez-la à l'ouverture de session via le Planificateur de tâches et vous obtenez un service de conversion sans le moindre clic : scans, photos de téléphone et imports d'appareil photo arrivent dans le dossier d'entrée, et des fichiers WebP prêts pour le web apparaissent dans le dossier de sortie quelques secondes plus tard.
2. La chaîne de redimensionnement e-commerce
Les places de marché sont strictes sur les dimensions d'image — Amazon, par exemple, exige des photos produit sur un canevas de 2000 × 2000. Une seule commande batch transforme le contenu d'une carte mémoire en dossier prêt à téléverser :
contenta batch ./photos --output ./ready --format jpg --resize 2000x2000 --resize-mode fit
Enveloppez-la dans un script de deux lignes et chaque nouvelle séance photo produit passe de l'appareil à la place de marché en une seule commande — fichiers RAW compris, puisque le moteur décode nativement plus de 600 formats d'appareils.
Le serveur MCP : confiez le moteur à un agent IA
MCP (Model Context Protocol) est le standard ouvert que les assistants IA utilisent pour appeler des outils externes. Contenta Converter embarque un serveur MCP intégré — il se lance avec une seule commande :
contenta serve
Il expose 10 outils — conversion à l'unité et par lots, détection de format, lecture et écriture de métadonnées, suppression d'arrière-plan par IA, albums PDF, diaporamas et plus — et il fonctionne pendant l'essai gratuit. Pour connecter Claude Desktop, ajoutez ceci à votre claude_desktop_config.json :
{
"mcpServers": {
"contenta": {
"command": "C:\\Program Files\\ContentaSoft\\Contenta Converter PREMIUM\\contenta.exe",
"args": ["serve"]
}
}
}
Dès lors, vous pouvez demander à votre assistant : « convertis tous les HEIC de mon dossier Téléchargements en JPEG » et il appelle directement le moteur local. Vos images ne quittent jamais votre machine — l'agent orchestre, la conversion s'exécute en local.
Skills Claude Code : le traitement d'images en langage naturel
Si vous utilisez Claude Code, il existe un chemin encore plus court : le skill /contenta-image-processing apprend à l'agent toute la CLI — commandes, options, tailles par plateforme et recettes courantes. Installez-le en clonant le dépôt public et en copiant les skills :
git clone https://github.com/brunojanvier77/ContentaSoft
cp -r ContentaSoft/skills/* ~/.claude/skills/
Ensuite, décrivez simplement la tâche avec vos mots :
- « Redimensionne chaque photo de ce dossier pour Amazon et Etsy »
- « Convertis ces fichiers CR2 en JPEG à 92 % de qualité »
Le skill traduit la demande dans les bonnes commandes contenta, les exécute, vérifie les codes de sortie et rend compte. Vous validez le plan ; l'agent tape à votre place.
Tout est documenté sur GitHub
La référence complète vit dans un dépôt GitHub public : une documentation CLI précise pour chaque commande et option, la référence complète du serveur MCP avec ses 10 outils, et les skills Claude Code installables pour Contenta Converter et les autres produits ContentaSoft.
github.com/brunojanvier77/ContentaSoft
La documentation est maintenue avec le produit : ce que vous y lisez correspond au binaire sur votre disque. Copiez les recettes directement dans vos propres scripts, ou ouvrez une issue si vous rencontrez un cas limite.
Questions fréquentes
La CLI coûte-t-elle un supplément ?
Non. La CLI, le serveur MCP et les skills Claude Code sont livrés dans le même installateur que l'application de bureau et couverts par la même licence unique à 129 $. Il n'y a rien à acheter ni à télécharger séparément.
Fonctionne-t-elle pendant l'essai gratuit ?
Oui. L'essai gratuit de 30 jours couvre aussi la CLI et le serveur MCP. Les 10 premières images sont converties sans marque ; ensuite, la sortie porte un petit filigrane jusqu'à l'enregistrement avec contenta register.
Puis-je l'utiliser dans des scripts et des pipelines CI ?
C'est exactement pour cela qu'elle est conçue. Chaque commande accepte --json pour une sortie structurée et renvoie des codes de sortie explicites (0 succès, 3 licence requise, 5 fichier introuvable, etc.) : les échecs sont faciles à détecter et à traiter.
Un seul installateur. GUI, CLI, MCP et skills.
Téléchargez l'essai gratuit de 30 jours et scriptez votre premier lot en cinq minutes — sans carte bancaire, sans téléchargement CLI séparé.
Télécharger l'essai gratuit