Image Tools est le plugin de Singularity qui permet à un agent de convertir une image sans quitter son exécution. Une photo HEIC à publier, un PNG à passer en WebP pour un site : l’agent appelle l’outil MCP image_convert et reçoit le fichier produit, ses dimensions et sa taille.
Captures du banc de qualification local : contribution MCP et convertisseur réels, sur une image de démonstration.
Quels formats d’image sont pris en charge ?
| Sens | Formats |
|---|---|
| Entrée | PNG, JPG/JPEG, WebP, HEIC/HEIF, AVIF |
| Sortie | PNG, JPG, WebP, AVIF |
HEIC est donc lu, mais pas produit.

Comment fonctionne image_convert ?
{
"source": "demo.png",
"target": "webp",
"quality": 85
}Sans sortie précisée, l’outil remplace la dernière extension du fichier source. Les dossiers de destination sont créés si besoin. La réponse indique le chemin produit, le format, le poids, les dimensions et la durée.
Comment l’utiliser au quotidien ?
Installez et activez Image Tools depuis le Marketplace, puis formulez la demande dans le ticket : « convertis les captures de ce dossier en WebP », « passe cette photo HEIC en JPG ». Vous obtenez des fichiers ordinaires, à relire comme le reste du travail de l’agent.

Quelles sont les limites à connaître ?
Le plugin convertit les formats : il ne retouche ni ne génère d’images. L’accès est limité au workspace ; les chemins hors périmètre et les liens symboliques sont refusés. L’entrée est limitée à 25 Mio, la sortie à 50 Mio et l’image à 40 millions de pixels. Ces refus remontent tels quels dans le résultat de l’outil.
Questions fréquentes
Image Tools est-il gratuit ?
Oui. Le plugin est gratuit et ne demande ni compte externe ni secret.
Peut-on convertir une image en HEIC ?
Non. HEIC et HEIF sont acceptés en entrée uniquement. Les sorties possibles sont PNG, JPG, WebP et AVIF.
Un fichier existant peut-il être écrasé ?
Seulement avec overwrite à true. Sinon, l’outil renvoie une erreur et préserve le fichier.