Para la app que acabas de lanzar
Crear se ha vuelto rapidísimo. Puedes pasar de una idea a una app funcionando en un fin de semana con Claude Code, y mucha gente lo hace. Lo que no se ha acelerado es la semana después del lanzamiento, cuando el producto funciona y nadie sabe que existe. El marketing es otro trabajo, con sus propias herramientas, y la mayoría son paneles que tienes que aprender a usar.
No necesitas otro panel. Ya tienes un agente que puede leer un plan, llamar herramientas en orden y revisar lo que devuelven. Dale herramientas de marketing y puede hacer los primeros meses de marketing de lo que te ayudó a construir:
- “Lee mi página de inicio y configura la marca.” Tu producto, capturas de pantalla, colores y tono de voz, tomados del sitio que ya publicaste.
- “¿Quién más vende esto y qué anuncios está publicando?” Competidores reales y sus anuncios con más tiempo activos, de las bibliotecas públicas de anuncios.
- “Haz un video demo de 20 segundos y tres anuncios estáticos para el lanzamiento.” Creatividad terminada con tu producto real, con el tamaño de cada ubicación.
- “Publica la demo en X, LinkedIn y TikTok el martes a las 9 am.” Programada desde la terminal, gratis en todos los planes.
- “Pon $20 al día detrás del mejor estático en Meta, en pausa hasta que yo diga.” Una campaña real, creada en pausa, que no gasta nada hasta que confirmes.
- “Cada lunes, dime qué escalar, pausar y probar después.” Una sola pregunta que revisa todas las cuentas publicitarias que conectaste.
¿Creaste una app móvil? El mismo agente crea campañas de búsqueda en la App Store con Apple Search Ads y campañas de instalación en AppLovin. ¿Tu herramienta es B2B? LinkedIn, Google Ads y Microsoft Advertising también están en la lista. Publicar, programar y gestionar campañas no cuesta créditos; pagas créditos solo cuando un modelo de IA crea algo o cuando investigas anuncios.
Cómo funciona
Claude Code es un agente de terminal con acceso real a herramientas, lo que lo convierte en un operador de marketing excepcionalmente bueno: puede sostener un plan largo, llamar cosas en secuencia, leer lo que volvió y repetir. Lo que normalmente le falta es algo que llamar. El software de marketing vive detrás de paneles, y los paneles no son herramientas.
Hermoso publica un plugin para Claude Code que resuelve eso con un solo comando. Una vez instalado, Claude Code puede usar más de 922+ herramientas de marketing: las bibliotecas de anuncios de Meta, Google y LinkedIn, TikTok orgánico, Instagram, YouTube, Reddit y Threads; un flujo completo de creatividad con más de 100 modelos de imagen, video, voz y escritura; publicación y programación; y gestión de campañas en Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads y AppLovin Ads.
Instalar:
claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
¿Ya estás dentro de una sesión? Escribe /plugin marketplace add hermoso-ai/hermoso y luego /plugin install hermoso@hermoso. Instala cinco skills de Hermoso (marketing, investigación, anuncio desde la marca, generación y sesión de fotos de producto) que usan la CLI hermoso mediante npx, así que no se carga ninguna lista de herramientas en tus sesiones y nada consume contexto hasta que se ejecuta. Luego inicia sesión una vez:
npx -y hermoso auth login # browser sign-in, like gh
Opcional: si también quieres las herramientas en la lista propia de Claude Code, añade el servidor MCP por stdio después de iniciar sesión. Lee la misma credencial guardada:
claude mcp add hermoso -- npx -y hermoso mcp
hermoso auth login abre un inicio de sesión en el navegador a través de un listener local y guarda en ~/.hermoso/config.json una clave de acceso solo para el propietario (directorio 0700, archivo 0600), así que otro usuario de una máquina compartida no puede leerla y gastar tus créditos.
Por qué los agentes de terminal se comportan bien con este servidor
Algunas decisiones de diseño importan más en una terminal que en una ventana de chat, porque el contexto es el recurso escaso:
- Las herramientas devuelven URLs, no contenido. Un render llega como una URL servida
/generated/…. Nada vuelca un video en base64 en tu ventana de contexto. - Los trabajos largos se consultan dentro de la llamada. Un render de video tarda de uno a tres minutos. La herramienta envía el trabajo a una cola y consulta hasta terminar, así que funciona en cualquier cliente MCP sin depender de soporte experimental de tareas asíncronas, y
get_job/list_jobste permiten retomar lo que quedó en curso. - Las capacidades se descubren, no se adivinan.
hermoso_capabilitieses gratuita y de solo lectura, y devuelve los ids de modelo válidos con su costo exacto en créditos. Un agente bien diseñado la llama primero y deja de inventar nombres de modelos. - Hay una salida económica en tokens. El paquete npm también expone el núcleo del flujo como comandos de subproceso normales con salida
--json, así que un agente puede ejecutar comandos en lugar de cargar un manifiesto grande de herramientas. Consulta crear anuncios desde la línea de comandos.
Una sesión realista en Claude Code
Aquí no hay sintaxis especial; es lo que escribirías de todos modos.
| Instrucción | Herramientas que usa |
|---|---|
| “Lee mi página de inicio y crea un perfil de marca.” | draft_brand → update_brand |
| “Busca mis tres competidores más cercanos y sus anuncios de Meta con más tiempo activos. ¿Qué gancho se repite?” | find_competitors → pull_competitor_ads → mine_angles |
| “Renderiza cuatro variantes 9:16 de ese gancho y califícalas.” | plan_variations → render_ad ×4 → score_ad |
| “Publica la ganadora en Instagram y programa el resto para la semana.” | post_to_meta → schedule_post → list_scheduled |
| “Crea una campaña de Meta en pausa con esto, en EE. UU., a $30 al día.” | create_meta_campaign → create_meta_adset → create_meta_ad |
| “Cada lunes, pasa el rendimiento de la semana pasada a la hoja de reportes.” | meta_insights / google_ads_report → append_to_sheet |
La última fila es donde un agente de terminal se gana su lugar. Un reporte semanal es una tarea tediosa en un panel y un comando programado en una terminal.
Skills además de herramientas
Hermoso también incluye skills de Claude instalables: flujos empaquetados que agrupan las secuencias habituales (investigar un mercado, crear un anuncio a partir de una marca, hacer una sesión de fotos de producto), así que invocas una receta completa en lugar de narrar cada paso. list_skills y get_skill las exponen a cualquier agente, y save_skill te deja destilar una directiva que te gustó en una propia reutilizable.
Lo que no hará sin preguntar
Un agente con presupuesto solo es útil si el alcance de sus acciones está acotado, así que la autoridad de gasto se controla en el servidor y no en un prompt. Las campañas, conjuntos de anuncios y anuncios de Meta se crean PAUSED sin que quien llama pueda cambiarlo. Los interruptores de estado que pueden activar gasto real (uno en cada plataforma publicitaria: set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status y set_openai_ads_status, entre otros) se niegan a ejecutarse sin una marca de confirmación explícita, y esa misma barrera cubre crear un grupo de anuncios, un anuncio o una palabra clave habilitado de Google Ads bajo un padre ya habilitado, porque se muestra en la siguiente subasta. Los borrados también requieren confirmación. En la parte de generación, hermoso_capabilities publica el costo exacto en créditos de cada modelo antes de que se ejecute algo, y cada render reserva una estimación y luego cobra el costo real, así que un envío fallido se reembolsa en lugar de cobrarte en silencio.
También funciona fuera de Claude Code
Es un servidor MCP estándar, así que las mismas más de 922+ herramientas aparecen en Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop y Claude.ai. Si quieres la versión de esta página para la ventana de chat, consulta Marketing con IA en Claude; para la lista completa de herramientas y los instaladores de un clic, consulta la página de MCP y CLI.
Preguntas frecuentes
Creé mi app con Claude Code. ¿Puede Claude Code promocionarla?
Sí. Instala el plugin de Hermoso e inicia sesión una vez, y Claude Code puede leer tu página de inicio para crear un perfil de marca, investigar competidores, crear anuncios de video e imagen, programar publicaciones en tus canales y armar campañas pagadas en doce plataformas de anuncios, creadas en pausa hasta que confirmes. Publicar y gestionar campañas es gratis; la generación con IA y la investigación de anuncios usan créditos.
¿Cómo añado Hermoso a Claude Code?
Con un comando: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, o dentro de una sesión, /plugin marketplace add hermoso-ai/hermoso y luego /plugin install hermoso@hermoso. Instala cinco skills de Hermoso que controlan la CLI de hermoso. Luego inicia sesión una vez con npx -y hermoso auth login. Si también quieres las herramientas en la lista propia de Claude Code, claude mcp add hermoso -- npx -y hermoso mcp es un extra opcional.
¿Puede Claude Code generar y publicar anuncios?
Sí. Con Hermoso conectado puede renderizar anuncios terminados de imagen y video con más de 100 modelos y con tu producto real integrado, y luego publicarlos en Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram y Google Business Profile, y crear las campañas en Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads y AppLovin Ads a partir de ellos. Los renders llegan como URLs de recursos duraderas, así que nada grande entra en la ventana de contexto.
¿Los renders de video bloquean al agente?
Un render de video tarda aproximadamente de uno a tres minutos. La herramienta lo envía a una cola de trabajos y consulta hasta terminar dentro de la llamada, así que funciona en cualquier cliente MCP sin depender de soporte experimental de tareas asíncronas. Si una sesión se interrumpe, get_job y list_jobs retoman o inspeccionan lo que siga en curso.
¿La CLI es lo mismo que el servidor MCP?
Vienen en el mismo paquete npm y se respaldan con la misma API. La superficie MCP incluye las más de 922+ herramientas (ejecútala con hermoso mcp o npx -y hermoso mcp); los subcomandos de la CLI cubren el flujo principal (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) con salida --json para agentes que prefieren ejecutar comandos en lugar de cargar un manifiesto de herramientas.
¿Dónde se guarda mi clave de API?
hermoso auth login hace un inicio de sesión en el navegador a través de un listener local y guarda la clave en ~/.hermoso/config.json con permisos solo para el propietario (directorio 0700, archivo 0600), así que otro usuario de una máquina compartida no puede leerla. Hay una marca --token disponible para CI.
¿Puedo programar un trabajo recurrente de marketing?
Sí, esa es la razón principal para usar esto desde una terminal. Como cada capacidad es una herramienta invocable o un comando de subproceso con salida --json, un barrido semanal de competidores, un lote de variantes creativas o una exportación mensual de rendimiento a Google Sheets es un comando programado normal, no una tarea manual en un panel.
Relacionado
Los renders se ejecutan como trabajos del servidor que consultas, y un envío que se reintenta es seguro aunque no se sepa el resultado del primer intento. Los detalles están en trabajos e idempotencia.
¿Prefieres una terminal sencilla? Consulta crear anuncios desde la línea de comandos.
Un comando para instalar, una cuenta gratis para autorizar. Luego tu terminal puede investigar, renderizar, publicar y reportar.
Empieza gratis → Lee la documentación de MCP →