Hermoso est un serveur MCP de marketing : plus de 922 outils sur un point d'accès OAuth unique, qui permettent à un agent de rechercher les publicités déjà diffusées sur un marché, de générer des publicités finies en image et en vidéo, de les publier et de construire les campagnes payantes qui les accompagnent. Gemini CLI accède à l'ensemble via une seule connexion. Cette page couvre une partie : ce que Gemini CLI peut réellement faire sur Pinterest, et ce que Pinterest ne lui permettra pas de faire.
Connecter Hermoso à Gemini CLI
- Installe l'extension.
Elle installe la dernière version du dépôt public d'Hermoso : cinq skills (research, ad-from-brand, generate, product-photoshoot et marketing) plus un fichier de contextegemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.md. Les skills lancent la commandehermosovianpx, donc rien n'est ajouté à la liste d'outils de Gemini CLI, et rien ne coûte de contexte tant qu'une commande ne tourne pas.gemini extensions listles affiche sous Agent skills. - Connecte-toi une fois.
Cela ouvre une connexion dans le navigateur et stocke un identifiant accessible au seul propriétaire dansnpx -y hermoso auth login~/.hermoso/config.json. Gemini CLI peut l'exécuter pour toi la première fois qu'il a besoin d'Hermoso. Pas de navigateur sur cette machine ? Crée une clé sous MCP & CLI → Terminal & clés API et exécutenpx -y hermoso auth login --token hmk_…. - Facultatif : le serveur MCP aussi.
Gemini CLI trouve le serveur d'autorisation d'Hermoso lorsque la première connexion répond 401, et s'enregistre lui-même : aucune clé n'apparaît donc dansgemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.json./mcp auth hermosodans une session lance la connexion. Les skills atteignent tous les outils sans cela. - Demandez quelque chose à Gemini CLI. « Récupère les publicités les plus anciennes de mes trois principaux concurrents et réutilise la meilleure accroche dans une vidéo 9:16 », ou « publie ce rendu sur la chaîne ». L'agent choisit les outils ; vous approuvez les dépenses.
Nous avons lancé l'installation ci-dessus le 2026-09-23 avec Gemini CLI 0.60.0 dans un répertoire personnel vierge : elle a récupéré la dernière version de hermoso-ai/hermoso, et gemini extensions list a affiché les cinq skills et le fichier de contexte. L'extension ne transporte aucun serveur MCP, et c'est délibéré : une liste d'outils est chargée à chaque session, alors que les skills ne coûtent rien tant qu'ils ne tournent pas. Hermoso n'est pas affilié à Google et n'est pas approuvé par Google, et ne prétend pas l'être.
Connectez ensuite Pinterest lui-même, une fois, sous Paramètres → Connecteurs dans Hermoso. C'est un écran de consentement OAuth, donc la seule étape qui nécessite un navigateur. Tout le reste est un appel d'outil.
Les outils Pinterest dont dispose Gemini CLI
list_pinterest_boards: les tableaux du compte, y compris les tableaux secrets, avec leurs identifiants.create_pinterest_board: crée un nouveau tableau.post_to_pinterest: crée une épingle image ou vidéo sur un tableau que vous nommez, avec un titre, une description, un lien de destination et un texte alternatif.schedule_post: met l’épingle en file d’attente en transmettantboardId.list_pinterest_ads_campaigns / pinterest_ads_report: lisent le volet payant.
La limite à connaître avant de planifier un flux Pinterest : cette application détient l’accès d’essai, et Pinterest refuse la création d’épingles en production avec l’accès d’essai. Leurs mots, relevés au premier essai réel : « Les applications en accès d’essai ne peuvent pas créer d’épingles en production. » Les tableaux et les lectures fonctionnent avec l’accès d’essai (lister les tableaux, créer des tableaux, lire les épingles), et l’erreur de Hermoso nomme le niveau d’accès au lieu de vous demander de vous reconnecter, car reconnecter ne peut pas le changer. Une mise à niveau vers l’accès standard débloque la création d’épingles, et elle est en attente de validation. Le même niveau limite aussi le volet payant : en accès d’essai, Pinterest n’expose aucun compte publicitaire.
Limites de Pinterest à connaître avant d'automatiser quoi que ce soit
| Texte | La description d’une épingle est limitée à 800 caractères, et son titre à 100. Cette limite est appliquée à la création ou à la mise en file d’attente : une publication trop longue est refusée pendant que vous êtes encore là pour la corriger, au lieu d’être coupée en silence au moment de la publication. |
|---|---|
| Visibilité | Public, et le contrôle se fait au niveau du tableau plutôt que de l’épingle. Une épingle hérite de l’état public ou secret de son tableau ; « publier quelque part de privé » s’exprime donc par le choix d’un tableau secret. C’est pourquoi le tableau est un argument obligatoire plutôt qu’une valeur par défaut. |
| Carrousel | De 2 à 5 images, images uniquement. Les deux bornes viennent directement de l’OpenAPI v5 de Pinterest (minItems: 2, maxItems: 5), la seule source lisible par machine que Pinterest publie (son site développeur est une application rendue côté client qui ne renvoie rien à une requête). Il n’existe pas de source multi-vidéos, donc une diapositive vidéo est refusée au lieu d’être supprimée en silence. |
| Quel compte | boardId, et c’est le seul champ d’identité refusé à la mise en file d’attente plutôt qu’au moment de la publication. Sans lui, rien n’est programmé, car « une épingle sur le mauvais tableau est une erreur publique, nous ne la choisissons donc jamais à votre place ». |
Essayez-le dans Gemini CLI
Demandez-le en langage courant. Ce sont des phrases simples, pas un langage de commande :
« Crée un tableau pour la gamme d'automne, génère six images d'épingles verticales avec titres et descriptions, et écris l'ensemble dans ./out/pins.json. »
Cela enchaîne list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Gemini CLI demande confirmation avant d'exécuter une commande shell, et les skills agissent par la commande hermoso : une publication apparaît donc comme une ligne que tu peux lire avant de dire oui. Pour les outils MCP, il propose une fois, toujours pour cet outil, ou toujours pour le serveur.
Gemini CLI sur Pinterest : le point délicat
Range les épingles comme données dès maintenant. Les tableaux se listent et se créent avec l'accès Trial ; la création d'épingles est refusée en production par Pinterest lui-même, et aucune nouvelle tentative ne change un niveau d'accès. Quand l'accès Standard arrivera, le fichier que tu as préparé sera le lot. boardId est obligatoire et refusé à la mise en file s'il manque, car une épingle sur le mauvais tableau est une erreur publique.
Deux détails de Gemini CLI déterminent le niveau de sécurité. gemini mcp add écrit dans .gemini/settings.json du projet, sauf si tu passes --scope user, ce qui est utile quand un dépôt doit toujours travailler pour une seule marque. Et n'ajoute jamais Hermoso avec --trust : cela saute toutes les confirmations du serveur, y compris celles qui précèdent une publication. Les outils MCP arrivent préfixés par mcp_hermoso_ suivi du nom de l'outil, et --exclude-tools permet d'en écarter complètement.
Rechercher sur Pinterest avant de publier
Il n’existe pas de bibliothèque publicitaire Pinterest, donc Hermoso ne revendique pas de recherche concurrentielle sur Pinterest. Le visuel que vous y diffuseriez est bien couvert par le reste du studio : make_template_ad et les modèles d’image produisent les visuels fixes verticaux et riches en texte que ce réseau récompense.
La partie payante
Les outils Pinterest Ads existent pour une campagne, un groupe d’annonces et une publicité qui fait la promotion d’une épingle existante, avec archivage au lieu de suppression, car l’API Ads de Pinterest n’a pas de verbe de suppression (les épingles et tableaux organiques se suppriment, via delete_pinterest_pin et delete_pinterest_board ; ce sont les objets payants qui ne peuvent qu’être archivés). Mais le même niveau d’accès d’essai qui bloque la création d’épingles n’expose aucun compte publicitaire, donc les écritures publicitaires ne sont pas utilisables avant l’accès standard. C’est l’état réel, et il vaut mieux le dire en une phrase ici que le découvrir au pire moment.
Ce que Gemini CLI ne peut pas faire seul
Un agent doté d'un budget n'est utile que si son rayon d'action est borné, donc le garde-fou se trouve dans le serveur et non dans une consigne. Chaque campagne, chaque ensemble d'annonces, chaque groupe d'annonces et chaque annonce publicitaire est créé en pause, et les changements de statut qui activent de l'argent réel refusent de s'exécuter sans un indicateur de confirmation explicite. Chaque rendu est d'abord chiffré (hermoso_capabilities publie le coût exact en crédits de chaque modèle avant toute dépense). Les crédits sont réservés avant le premier appel au fournisseur, puis imputés au coût exact après coup : un envoi qui échoue est remboursé plutôt que de vous facturer pour rien. Les suppressions sont aussi soumises à confirmation, et chaque arborescence de campagne est relue depuis la plateforme publicitaire avant que votre agent ne vous dise ce qu'il a construit.
Une étape n'est volontairement pas automatisée : relier un compte passe par un écran de consentement OAuth, donc vous connectez le canal une fois dans un navigateur. Tout le reste est un appel d'outil.
Le reste de la matrice
Depuis Gemini CLI, publier sur : Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. Ou voir tout ce que Gemini CLI peut publier.
Publier sur Pinterest depuis : Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Questions fréquentes
Gemini CLI peut-il publier sur Pinterest ?
Oui, avec l'extension Gemini CLI d'Hermoso. Exécute gemini extensions install https://github.com/hermoso-ai/hermoso, qui ajoute cinq skills Hermoso pilotant la commande hermoso, puis connecte-toi une fois avec npx -y hermoso auth login. La connexion ouvre un navigateur et stocke elle-même l'identifiant : il n'y a donc aucune clé à créer ni à coller. Si tu veux aussi les outils d'Hermoso dans la liste propre de Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp ajoute le serveur hébergé, qui se connecte avec OAuth. Gemini CLI dispose alors de plus de 922 outils, dont ceux qui publient sur Pinterest, et de ceux qui recherchent les publicités déjà diffusées sur ton marché et génèrent le visuel.
Comment connecter Pinterest à Gemini CLI ?
Deux étapes, à faire une seule fois chacune. Exécute gemini extensions install https://github.com/hermoso-ai/hermoso, qui ajoute cinq skills Hermoso pilotant la commande hermoso, puis connecte-toi une fois avec npx -y hermoso auth login. La connexion ouvre un navigateur et stocke elle-même l'identifiant : il n'y a donc aucune clé à créer ni à coller. Si tu veux aussi les outils d'Hermoso dans la liste propre de Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp ajoute le serveur hébergé, qui se connecte avec OAuth. Connecte ensuite Pinterest dans Hermoso sous Paramètres → Connecteurs, ce qui ouvre un écran de consentement OAuth dans le navigateur. Après cela, Gemini CLI publie sur Pinterest comme un simple appel d'outil.
Quelle est la limite de légende Pinterest lorsqu'on publie depuis Gemini CLI ?
Une description d’épingle est limitée à 800 caractères, et un titre d’épingle à 100. Hermoso l’applique à la création ou à la mise en file d’attente, si bien que Gemini CLI le sait immédiatement au lieu d’échouer plus tard, quand personne ne regarde.
Gemini CLI peut-il rechercher sur Pinterest avant de publier ?
Il n’existe pas de bibliothèque publicitaire Pinterest, et Hermoso ne revendique pas de recherche concurrentielle là-bas. Le reste de la surface de recherche n’est pas touché : les bibliothèques publicitaires Meta, Google et LinkedIn, ainsi que TikTok, Instagram, YouTube, Reddit et Threads organiques.
Gemini CLI peut-il publier en privé ou en brouillon sur Pinterest ?
La visibilité sur Pinterest se règle au niveau du tableau, et non de l’épingle : une épingle hérite de l’état public ou secret de son tableau, c’est pourquoi le tableau est un argument obligatoire et non une valeur par défaut. Hermoso refuse une visibilité que Pinterest ne peut pas honorer au moment où vous la demandez, plutôt que de publier discrètement quelque chose de moins visible.
Gemini CLI peut-il gérer des publicités Pinterest en plus de publier ?
Les outils Pinterest Ads existent (campagne, groupe d’annonces et une publicité qui fait la promotion d’une épingle), mais le même niveau d’accès d’essai qui bloque la création d’épingles n’expose aucun compte publicitaire, donc les écritures publicitaires ne sont pas utilisables avant l’accès standard.
Commencez gratuitement avec 30 crédits à l'inscription et 250+ à gagner. Toutes les fonctionnalités sont incluses dans tous les plans.
Commencer gratuitement → Voir les tarifs