Hermoso es un servidor MCP de marketing: 922+ herramientas a través de un único endpoint con OAuth que permiten a un agente investigar los anuncios que ya se publican en un mercado, generar anuncios terminados de imagen y vídeo, publicarlos y construir las campañas de pago que hay detrás. Gemini CLI llega a todo ello a través de una sola conexión. Esta página cubre una parte: lo que Gemini CLI puede hacer de verdad en Pinterest, y lo que Pinterest no le permite hacer.
Conecta Hermoso a Gemini CLI
- Instala la extensión.
Instala la última versión del repositorio público de Hermoso: cinco habilidades (research, ad-from-brand, generate, product-photoshoot y marketing) más un archivo de contextogemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.md. Las habilidades ejecutan el comandohermosoa través denpx, así que no se añade nada a la lista de herramientas de Gemini CLI y no cuesta contexto hasta que se ejecuta un comando.gemini extensions listlas muestra en Agent skills. - Inicia sesión una vez.
Abre un inicio de sesión en el navegador y guarda una credencial de uso exclusivo del propietario ennpx -y hermoso auth login~/.hermoso/config.json. Gemini CLI puede ejecutarlo por ti la primera vez que necesite Hermoso. ¿No hay navegador en esa máquina? Crea una clave en MCP & CLI → Terminal & API keys y ejecutanpx -y hermoso auth login --token hmk_…. - Opcional: también el servidor MCP.
Gemini CLI encuentra el servidor de autorización de Hermoso cuando la primera conexión responde 401 y se registra por sí mismo, así que no va ninguna clave engemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.json;/mcp auth hermosodentro de una sesión ejecuta el inicio de sesión. Las habilidades llegan a todas las herramientas sin él. - Pídele algo a Gemini CLI. «Saca los anuncios de más larga duración de mis tres competidores más cercanos y remezcla el mejor gancho en un vídeo 9:16», o «publica este render en el canal». El agente elige las herramientas; tú apruebas el gasto.
Ejecutamos la instalación de arriba el 2026-09-23 con Gemini CLI 0.60.0 en un directorio personal limpio: descargó la versión actual de hermoso-ai/hermoso, y gemini extensions list mostró las cinco habilidades y el archivo de contexto. La extensión no lleva un servidor MCP propio, y es deliberado: una lista de herramientas se carga en cada sesión, y las habilidades no cuestan nada hasta que se ejecutan. Hermoso no está afiliado ni respaldado por Google.
Luego conecta Pinterest tú mismo, una vez, en Ajustes → Conectores de Hermoso. Es una pantalla de consentimiento OAuth, así que es el único paso que necesita un navegador. Todo lo que viene después es una llamada a una herramienta.
Las herramientas de Pinterest que obtiene Gemini CLI
list_pinterest_boards: los tableros de la cuenta, incluidos los secretos, con sus ids.create_pinterest_board: crea un tablero nuevo.post_to_pinterest: crea un Pin de imagen o de video en un tablero que indiques, con título, descripción, enlace de destino y texto alternativo.schedule_post: pone en cola el Pin, conboardId.list_pinterest_ads_campaigns / pinterest_ads_report: leen el lado de pago.
El límite que necesitas conocer antes de planificar un flujo de trabajo en Pinterest: esta aplicación tiene acceso Trial, y Pinterest rechaza crear Pins en producción con ese acceso. Sus palabras, detectadas con el primer Pin real: «Las aplicaciones con acceso Trial no pueden crear Pins en producción.» Los tableros y las lecturas sí funcionan con Trial (listar tableros, crear tableros, leer Pins), y el error de Hermoso nombra el nivel de acceso en lugar de pedirte que reconectes, porque reconectar no puede arreglarlo. Una actualización al acceso Standard es lo que desbloquea la creación de Pins, y está pendiente de revisión. El mismo nivel limita el lado de pago: con Trial, Pinterest no expone ninguna cuenta publicitaria.
Límites de Pinterest que conviene conocer antes de automatizar nada
| Texto | Una descripción de Pin tiene un límite de 800 caracteres, y un título de 100. Se aplica al crear o poner en cola la publicación, así que una publicación demasiado larga se rechaza mientras sigues ahí para corregirla, en lugar de recortarse en silencio al salir. |
|---|---|
| Visibilidad | Público, y el control es el tablero, no el Pin. Un Pin hereda el estado público o secreto de su tablero, así que «publicarlo en algún sitio privado» se expresa eligiendo un tablero secreto. Por eso el tablero es un argumento obligatorio y no un valor por defecto. |
| Carrusel | De 2 a 5 imágenes, solo imágenes. Ambos límites vienen directamente de la especificación OpenAPI v5 de Pinterest (minItems: 2, maxItems: 5), que es la única fuente legible por máquina que publica Pinterest (su sitio para desarrolladores es una aplicación que se genera en el cliente y no devuelve nada a una petición). No hay una fuente de varios videos, así que una diapositiva de video se rechaza en lugar de descartarse. |
| Qué cuenta | boardId, y es el único campo de identidad que se rechaza al poner en cola en lugar de al publicar. Si se omite, no se programa nada, porque «un Pin en el tablero equivocado es un error público, así que nunca elegimos uno por ti». |
Pruébalo en Gemini CLI
Pídelo con lenguaje normal. Son frases sencillas, no un DSL:
“Crea un tablero para la colección de otoño, genera seis imágenes verticales de Pin con títulos y descripciones, y guarda el conjunto en ./out/pins.json.”
Ese flujo pasa por list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Gemini CLI pide permiso antes de ejecutar un comando de shell, y las habilidades actúan a través del comando hermoso, así que una publicación aparece como una línea que puedes leer antes de decir que sí. Para las herramientas MCP ofrece una vez, siempre para esa herramienta, o siempre para el servidor.
Gemini CLI en Pinterest: la parte que muerde
Guarda los Pins como datos ahora. Los tableros se listan y se crean con acceso de prueba; Pinterest rechaza la creación de Pins en producción, y ningún reintento cambia un nivel de acceso. Cuando llegue el acceso estándar, el archivo que guardaste es el lote. boardId es obligatorio y se rechaza al encolar si falta, porque un Pin en el tablero equivocado es un error público.
Dos detalles de Gemini CLI deciden lo segura que es esta configuración. gemini mcp add escribe en .gemini/settings.json del proyecto a menos que pases --scope user, lo cual es útil cuando un repositorio siempre debe trabajar con una misma marca. Y nunca añadas Hermoso con --trust: salta todas las confirmaciones del servidor, incluidas las que aparecen antes de una publicación. Las herramientas MCP llegan con el nombre mcp_hermoso_ más el nombre de la herramienta, y --exclude-tools mantiene fuera cualquiera de ellas.
Investiga Pinterest antes de publicar
No hay biblioteca de anuncios de Pinterest, así que Hermoso no afirma investigar a la competencia en Pinterest. El creativo que usarías allí está bien cubierto por el resto del estudio: make_template_ad y los modelos de imagen producen las imágenes fijas verticales y con mucho texto que premia esta plataforma.
La mitad de pago
Existen herramientas de anuncios de Pinterest para una campaña, un grupo de anuncios y un anuncio que promociona un Pin existente, con archivado en lugar de borrado, porque la API de anuncios de Pinterest no tiene verbo de borrado (los Pins y tableros orgánicos sí se borran, con delete_pinterest_pin y delete_pinterest_board; los objetos de pago solo se pueden archivar). Pero el mismo nivel Trial que bloquea la creación de Pins no expone cuentas publicitarias, así que las escrituras de anuncios no se pueden usar hasta que llegue el acceso Standard. Ese es el estado real, y es mejor decirlo en una frase aquí que descubrirlo con un plazo encima.
Lo que Gemini CLI no puede hacer por sí solo
Un agente con presupuesto solo es útil si el radio de impacto está acotado, así que la valla está en el servidor y no en un prompt. Cada campaña de anuncios, conjunto de anuncios, grupo de anuncios y anuncio se crea en pausa, y los cambios de estado que activan dinero real se niegan a ejecutarse sin una marca de confirmación explícita. Cada render se cotiza primero (hermoso_capabilities publica el coste exacto en créditos de cada modelo antes de que se gaste nada). Los créditos se reservan antes de la primera llamada al proveedor y se liquidan al coste exacto después, así que un envío fallido se reembolsa en lugar de dejarte cobrado por nada. Los borrados también requieren confirmación, y cada estructura de campaña se lee de nuevo desde la plataforma publicitaria antes de que tu agente te diga qué ha construido.
Un paso no es deliberadamente sin cabeza: vincular una cuenta es una pantalla de consentimiento OAuth, así que conectas el canal una vez en un navegador. Todo lo que viene después es una llamada a una herramienta.
El resto de la matriz
Desde Gemini CLI, publica en: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. O consulta todo lo que Gemini CLI puede publicar.
Publicar en Pinterest desde: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
Preguntas frecuentes
¿Puede Gemini CLI publicar en Pinterest?
Sí, con la extensión de Gemini CLI de Hermoso. Ejecuta gemini extensions install https://github.com/hermoso-ai/hermoso, que añade cinco habilidades de Hermoso que manejan el comando hermoso, y luego inicia sesión una vez con npx -y hermoso auth login. El inicio de sesión abre un navegador y guarda la credencial por sí mismo, así que no hay ninguna clave que crear ni que pegar. Si además quieres que las herramientas de Hermoso aparezcan en la lista propia de Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp añade el servidor alojado, que inicia sesión con OAuth. Gemini CLI tendrá entonces más de 922+ herramientas, incluidas las que publican en Pinterest, y las que investigan los anuncios que ya circulan en tu mercado y renderizan el creativo desde el principio.
¿Cómo conecto Pinterest a Gemini CLI?
Dos pasos, una vez cada uno. Ejecuta gemini extensions install https://github.com/hermoso-ai/hermoso, que añade cinco habilidades de Hermoso que manejan el comando hermoso, y luego inicia sesión una vez con npx -y hermoso auth login. El inicio de sesión abre un navegador y guarda la credencial por sí mismo, así que no hay ninguna clave que crear ni que pegar. Si además quieres que las herramientas de Hermoso aparezcan en la lista propia de Gemini CLI, gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp añade el servidor alojado, que inicia sesión con OAuth. Después conecta Pinterest dentro de Hermoso en Ajustes → Conectores, lo que abre una pantalla de consentimiento OAuth en el navegador. Desde entonces Gemini CLI publica en Pinterest como una llamada a herramienta más.
¿Cuál es el límite de texto de Pinterest al publicar desde Gemini CLI?
Una descripción de Pin tiene un límite de 800 caracteres, y un título de 100. Hermoso lo aplica al crear o poner en cola la publicación, así que Gemini CLI se entera de inmediato en lugar de fallar más tarde, cuando nadie está mirando.
¿Puede Gemini CLI investigar Pinterest antes de publicar?
No hay biblioteca de anuncios de Pinterest, y Hermoso no afirma investigar a la competencia allí. El resto de la superficie de investigación no cambia: las bibliotecas de anuncios de Meta, Google y LinkedIn, además de TikTok, Instagram, YouTube, Reddit y Threads orgánicos.
¿Puede Gemini CLI publicar en privado o como borrador en Pinterest?
La visibilidad en Pinterest vive en el tablero, no en el Pin: un Pin hereda el estado público o secreto de su tablero, por eso el tablero es un argumento obligatorio y no un valor por defecto. Hermoso rechaza una visibilidad que Pinterest no puede cumplir en el momento en que la pides, en lugar de publicar en silencio algo más débil.
¿Puede Gemini CLI lanzar anuncios de Pinterest además de publicar?
Las herramientas de anuncios de Pinterest existen (campaña, grupo de anuncios y un anuncio que promociona un Pin), pero el mismo nivel Trial que bloquea la creación de Pins no expone cuentas publicitarias, así que las escrituras de anuncios no se pueden usar hasta que llegue el acceso Standard.
Empieza gratis con 30 créditos al registrarte y consigue 250+ más. Todas las funciones están en todos los planes.
Empieza gratis → Ver precios