Hermoso
Estudio de anuncios con IA para profesionales del marketing y agencias: investiga los anuncios que ya están ganando en tu mercado, genera anuncios de imagen y vídeo acabados y acordes con tu marca con tu producto real integrado, y luego publícalos y gestiona las campañas en diez plataformas publicitarias: 415 herramientas y, a diferencia de otros servidores MCP de marketing, genera el creativo en lugar de solo programarlo.
Documentación
Hermoso — MCP y CLI
Gemelo legible por máquina de https://hermoso.ai/mcp/. Generado a partir de la página publicada — no editar a mano. Guía completa para agentes: https://hermoso.ai/llms.txt · MCP: https://app.hermoso.ai/mcp
Gestiona todo tu marketing desde tu agente
Hermoso incluye un servidor MCP de código abierto, una CLI y habilidades de Claude instalables, para que el asistente que ya usas pueda gestionar toda tu función publicitaria: investigar los anuncios ganadores en tu mercado, crear anuncios de imagen y video terminados, publicarlos, y construir y leer las campañas de pago que los respaldan. Más de 850 herramientas en un único endpoint con OAuth, más de 100 modelos de imagen, video, voz y escritura en un solo medidor de créditos, y costos exactos por render publicados antes de que se gaste nada.
**ClaudeGrok BotChatGPTMuseClaude CodeCursorCodexGemini CLIGrokPerplexityLe ChatClineOpenClawHermesCualquier cliente MCPTerminal
Por qué los agentes (y sus humanos) eligen Hermoso:** un solo conector es una ventanilla única para más de 60 modelos de imagen y video — Seedance, Veo, Kling, MiniMax H3 y Gemini Omni para video; Nano Banana, Imagen, Flux, Seedream y GPT Image para imágenes fijas; además de voces premium y modelos de escritura de clase Claude, Gemini y GPT — en un solo medidor de créditos, sin necesidad de claves API ni cuentas por proveedor. Y más allá de los modelos en bruto, el mismo conector cubre el flujo publicitario completo: investigación de competidores en las bibliotecas de anuncios de Meta, Google y LinkedIn, planificación creativa, renders de marca terminados, postproducción, puntuación, publicación y gestión de campañas. Los costos exactos de créditos por render se publican en hermoso_capabilities, para que un agente bien educado pueda darte un número antes de gastar nada.
Hermoso es el MCP de marketing que ejecuta todo el ciclo publicitario — la mayoría de los MCP de marketing solo gestionan campañas, pero Hermoso también crea y publica el anuncio. Conéctalo a tu agente e investiga, crea, publica y gestiona anuncios terminados directamente desde tus indicaciones — más de 850 herramientas, tu contexto de marca guardado, tus créditos. Instálalo desde npm (npm install -g hermoso) — código abierto en github.com/hermoso-ai/hermoso.
Conexión en un clic: Añadir a Cursor · Instalar en VS Code · Claude Code: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso (Codex, Gemini CLI y Cursor: un comando cada uno, en la configuración anterior) · Claude.ai: pega https://app.hermoso.ai/mcp en Configuración → Conectores · Meta Muse: un mensaje de chat lo configura, ver Hermoso en Muse. Los agentes pueden descubrir automáticamente la tarjeta del servidor en /.well-known/mcp.json. También está listado en el registro oficial de MCP (io.github.hermoso-ai/hermoso), en Smithery y en Glama.
¿Prefieres el estudio? Todo lo que hacen las herramientas también vive en la aplicación web — app.hermoso.ai.
Tres cosas que escribir una vez conectado
Son frases ordinarias, no un DSL. El agente elige las herramientas; tú apruebas el gasto.
-
Investigar. “¿Quiénes son los tres competidores más cercanos de
oatly.comy cuáles son sus anuncios de Meta de mayor duración? Dime qué gancho se repite.” — recorrefind_competitors→pull_competitor_ads→mine_angles. -
Crear. “Hazme un anuncio de video UGC 9:16 para mi marca usando ese gancho, con mi foto real del producto y subtítulos incrustados.” — recorre
get_brand→plan_ad→render_ad, y te devuelve la URL del mp4 terminado. -
Publicar. “Prográmalo para Instagram y TikTok el martes a las 9am, y construye una campaña de Meta en pausa a su alrededor dirigida a EE. UU. con $30/día.” — recorre
schedule_post→create_meta_campaign→create_meta_ad.
Las herramientas, por función
Todas las más de 850 herramientas en un único servidor con OAuth — llámalas desde ChatGPT, Claude, Claude Desktop, Codex, Cursor, Cline, OpenClaw, Hermes, Grok Bot o cualquier otro cliente MCP. Cada una devuelve una URL de recurso duradero o un resultado estructurado, no prosa que el modelo tenga que volver a analizar.
¿Buscas el listado completo? Está en la referencia de herramientas — cada herramienta con su esquema de parámetros real, y JSON legible por máquina junto a ella. Esa referencia está generada: se construye ejecutando el servidor MCP real y leyendo tools/list a través de un transporte real, por lo que es la superficie exacta que recibe tu cliente. Las categorías siguientes son un recorrido escrito a mano, no el inventario — nombran las herramientas que vale la pena conocer por su nombre, y la referencia es en lo que debes confiar cuando ambos difieran. Documentación completa para desarrolladores: hermoso.ai/docs.
Investigación y espionaje publicitario — find_competitors, competitor_teardown, pull_competitor_ads, research_ads, mine_angles, score_ad, check_ad_policy, analyze_video; bibliotecas de anuncios search_meta_ads, search_google_ads, search_linkedin_ads; redes sociales orgánicas search_tiktok, search_instagram, search_youtube, search_reddit, search_threads, search_threads_keyword; fetch_social_data; manuales creativos list_skills, get_skill, save_skill.
Crear anuncios terminados — marca draft_brand, get_brand, update_brand, use_brand, list_brands; planificar plan_ad, plan_variations; renderizar render_ad, generate_image, generate_video, generate_avatar, generate_voice, generate_text, make_template_ad (formatos de anuncio HTML nativos renderizados directamente, por lo que el tipo es exacto al píxel), make_explainer, product_sizzle, make_thumbnail; editar y terminar remix_static, recast_motion, reframe_video, upscale_video, dub_video, change_voice, finish_video, fix_beat, post_edit, stitch_video, clip_video; recursos list_product_photos, set_product_image, list_library, fetch_asset, upload_file.
Publicar y programar en tus canales — post_to_meta (Facebook / Instagram / Threads), post_to_tiktok, post_to_youtube, schedule_post (una sola cola en Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky y Telegram), list_scheduled, cancel_scheduled, manage_meta_post, update_youtube_video, upload_meta_asset, list_meta_pages, youtube_channel, tiktok_account, list_tiktok_videos. YouTube va más allá de la subida: list_youtube_videos, update_youtube_video, set_youtube_thumbnail (pon una miniatura de Hermoso en una subida — la mayor palanca en la tasa de clics, y YouTube de otro modo elige un fotograma al azar) y youtube_video_insights (vistas, tiempo de visualización, porcentaje medio de visualización, suscriptores ganados). Interacción: list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_threads_replies, reply_to_thread, list_youtube_comments, reply_to_youtube_comment. X / Twitter: post_to_x (texto, imagen, video, respuestas, citas, encuestas e hilos completos — 280 caracteres en una cuenta normal y hasta 25,000 en una con X Premium, leído de la cuenta en lugar de asumido, y nunca truncado), post_x_article (el artículo largo propio de X, escrito en Markdown, con sus encabezados, listas, citas, bloques de código y tablas trasladados), edit_x_post (reescribe una publicación que ya has publicado, dentro de la hora que X permite), delete_x_post, x_post_metrics y x_post_insights (impresiones, me gusta, republicaciones, respuestas, citas, marcadores), x_post_insights_historical (los mismos números de anunciante en cualquier rango de fechas — x_post_insights solo ve las últimas 28 horas), x_mentions — X es el único conector que cobra créditos por llamada API, porque X nos cobra por solicitud, y una publicación con enlace cuesta aproximadamente 13× una sin él; tu agente recibe el precio antes de publicar. LinkedIn: list_linkedin_pages, post_to_linkedin_page, post_to_linkedin, manage_linkedin_post, linkedin_page_analytics (rendimiento orgánico de la Página — seguidores y ganancias de seguidores, vistas de Página, e impresiones, clics e interacción de publicaciones, para el total de la Página o por publicación) — la publicación en LinkedIn se dirige a las Páginas de empresa que marques — tu perfil personal también está disponible, pero permanece desactivado hasta que lo compartas explícitamente. Pinterest: list_pinterest_boards, create_pinterest_board, post_to_pinterest, post_to_bluesky (Pines de imagen o video en un tablero que elijas). Threads va más allá de publicar: list_threads_posts, list_threads_replies, reply_to_thread, hide_thread_reply, delete_thread, list_threads_mentions, threads_insights.
Leer y responder los mensajes directos. list_inbox pone todo lo que alguien le dijo a la marca en una sola lista: comentarios de Facebook e Instagram, respuestas y menciones de Threads, comentarios de YouTube y Reddit, reseñas de Google, respuestas de Bluesky y menciones de X, además de mensajes directos en Messenger, Instagram Direct, X, Bluesky y Telegram. reply_to_inbox_item responde cualquiera de ellos por id y lo enruta al canal correcto por ti, para que el agente nunca tenga que saber qué herramienta de respuesta usa una plataforma. Por canal, cuando quieras el hilo completo en lugar de la línea más reciente: list_meta_conversations, read_meta_conversation, reply_to_meta_message; list_x_dms, send_x_dm; list_bluesky_convos, read_bluesky_dm, send_bluesky_dm, mark_bluesky_convo_read; list_telegram_dms, list_telegram_chats, post_to_telegram; y en WhatsApp send_whatsapp_message, send_whatsapp_broadcast, list_whatsapp_templates, create_whatsapp_template. instagram_profile convierte un @handle de Instagram en el id numérico de cuenta que Meta realmente quiere. Lo que cada plataforma permite difiere, y Hermoso dice qué regla estás enfrentando en lugar de dejarte descubrirlo por un rechazo: Meta permite una respuesta dentro de las 24 horas desde que la persona escribe, y esa ventana se verifica gratis antes de enviar nada; Telegram es una ventana móvil de 24 horas en lugar de una bandeja de entrada, porque la API de Bot no publica ningún endpoint de historial; X conserva 30 días de mensajes directos y cobra por mensaje leído. WhatsApp merece conocerse por separado, porque responder allí no es una respuesta de bandeja: Hermoso envía en WhatsApp a través de send_whatsapp_message, ya sea una plantilla aprobada por Meta para abrir una conversación o una respuesta de formato libre dentro de la ventana de servicio al cliente de 24 horas de Meta, y te pide confirmar el texto exacto y el número exacto primero, porque llega a un teléfono real y Meta le cobra a la empresa por la conversación. Meta tampoco publica ningún endpoint de historial de WhatsApp, por lo que una conversación anterior a tu conexión no se puede recuperar a ningún precio. LinkedIn y Threads no publican una API de mensajes directos utilizable, por lo que ninguna de las dos se ofrece.
Envía un mensaje de WhatsApp, o transmite a toda la lista. send_whatsapp_broadcast lleva una plantilla aprobada a una lista de clientes, un segmento o un lanzamiento, y completa los valores de {{1}} y {{2}} de cada persona sobre la marcha, para que mil personas reciban un mensaje que las nombre en lugar de la misma ráfaga mil veces. Meta no publica ningún endpoint masivo, por lo que es un fan-out espaciado de un mensaje por destinatario y se ejecuta como un trabajo en cola que consultas en lugar de una llamada que espera: los números duplicados se eliminan antes de enviar nada, un número que Meta no puede usar es rechazado por nombre en lugar de descartarse silenciosamente, y cada destinatario lleva su propio resultado, por lo que un fallo parcial se informa como fallo parcial y nunca como éxito. Ejecútalo con dryRun primero: eso no cuesta nada, no envía nada, e informa el recuento real de destinatarios, la categoría en vivo de la plantilla, lo que Meta cobrará por ello, y si la lista cabe dentro del límite móvil de mensajería de 24 horas de tu portafolio empresarial. Meta te cobra directamente por los mensajes, por mensaje, a sus propias tarifas por país, por lo que una transmisión no gasta créditos de Hermoso. Dos reglas allí son de Meta más que nuestras, y ambas son permanentes: una transmisión es siempre una plantilla aprobada, porque el texto de formato libre solo es legal dentro de la ventana de 24 horas que se abre cuando esa persona te escribe primero; y WhatsApp requiere que el destinatario haya optado por participar, lo cual nada en la API hace cumplir y sigue siendo responsabilidad de la empresa.
Un calendario de contenido para todos los canales — schedule_post pone en cola un render finalizado en uno o varios canales a una hora elegida con subtítulos por canal; list_scheduled lee lo que está en cola y lo que ya se publicó, con resultados por canal; cancel_scheduled retira una publicación antes de que salga. En el estudio, la misma cola es un calendario real — vistas de mes, semana y lista, arrastra una publicación para reprogramarla, edita o duplica cualquier entrada, y franjas horarias fijas donde puedes soltar trabajo. Hermoso publica a la hora señalada; nada tiene que permanecer abierto.
Gestiona campañas de anuncios de Meta — create_meta_campaign, create_meta_adset, create_meta_ad, find_meta_audiences, list_meta_ads, meta_insights, meta_page_insights, meta_post_insights, update_meta_object, set_meta_campaign_status, delete_meta_object — los objetos se crean en pausa, y cada gasto y eliminación está sujeto a confirmación. Antes de comprometer un presupuesto: preview_meta_ad renderiza el anuncio real por ubicación como un enlace que puedes ver, y estimate_meta_reach indica a cuántas personas llega realmente una especificación de segmentación. Audiencias: list_meta_audiences y create_meta_audience crean audiencias de retargeting por píxel web, audiencias de interacción de Página e Instagram, y audiencias similares — crear una no cuesta nada. meta_insights desglosa el rendimiento por edad, género, ubicación y país. La página Facebook Ads MCP recorre cada herramienta de Meta y la segmentación que expone.
Gestiona campañas de Google Ads — create_google_ads_campaign, create_google_ads_ad_group, create_google_ads_ad, add_google_ads_keywords, set_google_ads_budget, set_google_ads_bidding, set_google_ads_targeting, set_google_ads_status, find_google_ads_locations, upload_google_ads_asset, list_google_ads_campaigns, google_ads_report (GAQL) — todo el árbol se construye en una sola operación atómica, y luego se lee de vuelta desde Google antes de que el agente narre lo que creó. Más allá del árbol: create_google_ads_conversion_action y list_google_ads_conversion_actions (lo que Google cuenta como resultado — TARGET_CPA, TARGET_ROAS, MAXIMIZE_CONVERSIONS y toda campaña de Performance Max son imposibles de entregar sin uno, así que Hermoso se niega a crearlas en una cuenta que no tenga ninguno), create_google_ads_performance_max_campaign (el tipo de campaña multiplataforma de Google), add_google_ads_assets (enlaces de sitio, destacados y fragmentos estructurados, creados y adjuntados — un activo no adjuntado no muestra nada) y google_ads_keyword_ideas (Planificador de palabras clave: volumen de búsqueda mensual real, competencia y pujas de parte superior de página, para que las palabras clave se elijan con datos en lugar de con suposiciones).
Gestiona anuncios de LinkedIn, Pinterest, Microsoft, X, TikTok, Snapchat, ChatGPT y Apple Search Ads — el mismo patrón de pausa por defecto y confirmación obligatoria en todas las demás plataformas de pago. LinkedIn: list_linkedin_ads_campaigns, linkedin_ads_report, create_linkedin_ads_campaign_group, create_linkedin_ads_campaign, create_linkedin_ads_creative, search_linkedin_ads_targeting, set_linkedin_ads_budget, set_linkedin_ads_status, delete_linkedin_ads_object. Pinterest: list_pinterest_ads_campaigns, pinterest_ads_report, create_pinterest_ads_campaign, create_pinterest_ads_ad_group, create_pinterest_ads_ad, set_pinterest_ads_budget, set_pinterest_ads_status. Microsoft Advertising (Bing): list_microsoft_ads_campaigns, microsoft_ads_report, create_microsoft_ads_campaign, create_microsoft_ads_ad_group, create_microsoft_ads_ad, add_microsoft_ads_keywords, set_microsoft_ads_budget, set_microsoft_ads_status, microsoft_ads_geo_search (resuelve nombres de país, región y ciudad a los identificadores de ubicación de Microsoft que una campaña necesita — sin ubicaciones, una campaña de Microsoft se crea sirviendo a nivel mundial, que es el propio valor predeterminado de Microsoft, y la lectura de vuelta te avisa en voz alta). Reddit Ads — el árbol completo de la cuenta: list_reddit_ads_campaigns, reddit_ads_report, create_reddit_ads_campaign, create_reddit_ads_ad_group, create_reddit_ads_ad, create_reddit_ads_post (un anuncio de Reddit promociona una publicación, así que el creativo es una publicación), set_reddit_ads_status, además de planificación gratuita con search_reddit_ads_targeting, reddit_ads_forecast y reddit_ads_bid_suggestion, seguimiento de conversiones mediante list_reddit_ads_pixels y send_reddit_ads_conversions, retargeting y audiencias guardadas, formularios de contacto, y reddit_ads_history. ChatGPT Ads — los anuncios que aparecen bajo una respuesta de ChatGPT, a través de la API de anunciantes de OpenAI: list_openai_ads_campaigns, openai_ads_report, openai_ads_geo_search, create_openai_ads_campaign, create_openai_ads_ad_group, create_openai_ads_ad, update_openai_ads_object, set_openai_ads_budget, set_openai_ads_status. ChatGPT Ads tiene exactamente un formato creativo, una tarjeta de texto más imagen, y sin video — así que el agente extraerá un fotograma de tu película en lugar de ofrecerte un anuncio de video allí. X Ads — el árbol completo de publicaciones promocionadas, activo desde agosto de 2026: list_x_ads_accounts, list_x_ads_funding_instruments, x_ads_report, create_x_ads_campaign, create_x_ads_line_item (el nombre de X para un grupo de anuncios), create_x_ads_promoted_tweet, add_x_ads_targeting, x_ads_targeting_search, x_ads_geo_search, update_x_ads_campaign, update_x_ads_line_item, set_x_ads_status, delete_x_ads_object. Un anuncio de X promociona una publicación, así que el creativo es una publicación — la misma que publica post_to_x. TikTok Ads es una conexión SEPARADA del conector de publicación de TikTok, y es la única plataforma que crea objetos HABILITADOS por defecto, así que Hermoso fuerza cada nivel EN PAUSA sin posibilidad de anulación: list_tiktok_ads_accounts, list_tiktok_ads_campaigns, list_tiktok_ads_identities, search_tiktok_ads_targeting, tiktok_ads_report, create_tiktok_ads_campaign, create_tiktok_ads_ad_group, upload_tiktok_ads_creative, create_tiktok_ads_ad, set_tiktok_ads_budget, set_tiktok_ads_status, delete_tiktok_ads_object. Snapchat Ads: list_snapchat_ads_accounts, list_snapchat_ads_campaigns, list_snapchat_ads_profiles, search_snapchat_ads_targeting, snapchat_ads_report, upload_snapchat_ads_creative, create_snapchat_ads_campaign, create_snapchat_ads_ad_squad, create_snapchat_ads_ad, set_snapchat_ads_budget, set_snapchat_ads_status, delete_snapchat_ads_object — los presupuestos están en micro-monedas (1.000.000 = una unidad), el titular creativo tiene un máximo de 34 caracteres, y un anuncio de Snapchat apunta a un CREATIVO en lugar de a un identificador de medio. Tres notas de acceso que conviene tener antes de planificar un presupuesto: LinkedIn y Pinterest miden las escrituras de anuncios según el nivel de API que tenga tu propia cuenta de anuncios — los informes y las lecturas no tienen restricciones, mientras que crear campañas depende del acceso que la plataforma haya concedido a tu cuenta. Meta, Google Ads, Microsoft Advertising, Reddit Ads y ChatGPT Ads no tienen ese nivel. X concede acceso a la API de anuncios por CUENTA DE ANUNCIOS en lugar de por aplicación, así que en lugar de un botón de OAuth, añades el usuario de X de Hermoso a tu cuenta de anuncios en business.x.com → Acceso a la cuenta, y aparece en list_x_ads_accounts con el nivel de permiso que X le haya dado.
Crea anuncios de Apple Search Ads y léelos hasta el término de búsqueda — anuncios de búsqueda en la App Store, de principio a fin. Crear: create_apple_ads_campaign, create_apple_ads_ad_group, add_apple_ads_keywords, add_apple_ads_negative_keywords, create_apple_ads_creative, create_apple_ads_ad, upload_apple_ads_asset, update_apple_ads_object, set_apple_ads_status, delete_apple_ads_object — cada objeto se crea en pausa sin posibilidad de anulación, habilitar es el único interruptor que activa el gasto real y está sujeto a confirmación, y cada resumen se construye a partir de una lectura de vuelta de lo que Apple realmente almacenó. Los anuncios se muestran en la ubicación de la pestaña Búsqueda; una campaña de resultados de búsqueda no necesita anuncio ni creativo en absoluto, porque Apple renderiza la página de producto de tu App Store por sí misma — y Hermoso lo dice gratis en lugar de dejar que Apple rechace la creación. Leer: list_apple_ads_campaigns (estado, estado de publicación, presupuesto diario y total, los países donde se ejecuta, y la razón declarada por el propio Apple cuando una campaña no puede ejecutarse), list_apple_ads_ad_groups (puja predeterminada, y si la Concordancia de búsqueda de Apple está activada), list_apple_ads_keywords (segmentación y negativa, con tipo de concordancia y puja), apple_ads_report (impresiones, clics, instalaciones, gasto, TTR, CPT y CPA, a nivel de campaña, grupo de anuncios, palabra clave, término de búsqueda o anuncio), list_apple_ads_creatives, list_apple_ads_ads, list_apple_ads_assets, list_apple_ads_product_pages (tu ficha de la App Store y cualquier página de producto personalizada, con su contenido por idioma), search_apple_ads_apps y check_apple_ads_app_eligibility (en qué ubicaciones, países y dispositivos puede anunciarse realmente tu aplicación — conviene leerlo antes de crear) y list_apple_ads_orgs. No hay botón de OAuth para ello, porque Apple no publica ningún flujo de OAuth: Hermoso genera la clave de firma, pegas su mitad pública en Apple Ads → Configuración de la cuenta → API y pegas de vuelta tres identificadores. Apple muestra ese campo solo a un usuario con rol de API, así que un Administrador de cuenta invita o cambia a uno primero — la guía del conector de Apple Search Ads recorre todo el proceso. Cada conexión está vinculada a la única organización de Apple Ads que elegiste al crearla.
Informes y exportación — Google Drive save_to_drive, list_drive_files, get_drive_file, update_drive_file, delete_drive_file, create_drive_folder; Sheets create_sheet, append_to_sheet, read_sheet; Docs create_doc, append_to_doc, read_doc; Microsoft OneDrive save_to_onedrive, list_onedrive_files, get_onedrive_file, update_onedrive_file, create_onedrive_folder, delete_onedrive_file. Los clientes potenciales van a tu CRM a través del HubSpot MCP: sync_leads_to_hubspot introduce los clientes potenciales de formularios de Meta y LinkedIn como contactos, y hubspot_deals_report informa de los acuerdos por etapa y fuente.
Memoria, marcas, habilidades y equipo — remember, forget, list_memory, store_get; espacios de trabajo de marca create_brand, delete_brand, use_brand, list_brands — una agencia puede incorporar un nuevo cliente y desmontar uno sin abrir la aplicación, y los espacios de trabajo de marca son ilimitados en todos los planes; habilidades — UNA biblioteca, en la que se integró lo que antes era una tienda separada de “empleados de IA” — save_skill, list_skills, get_skill, delete_skill; equipo invite_member, list_team, set_role, remove_member.
Cuenta, configuración y conectores — hermoso_capabilities (modelos de prueba + costes exactos por render — llámalo primero), hermoso_credits, buy_credits, billing_status, upgrade_plan, set_auto_reload, get_job, list_jobs, report_bug, request_feature; configuración get_settings, update_settings (idioma y apariencia, guardados en la cuenta en lugar de en un navegador, para que un cliente solo-agente no se quede atascado en inglés); conectores list_connectors, list_connector_accounts, set_connector_accounts (elige exactamente qué Páginas, cuentas de anuncios y tableros son utilizables — la herramienta informa de la lectura de vuelta del servidor, nunca de la solicitud), disconnect_connector. Conectar una cuenta es una pantalla de consentimiento de OAuth, así que es el único paso que aún necesita un navegador; todo lo demás se puede llamar por agente.
TODOS LOS CANALES
Un agente. Cada canal en el que comercializas.
Conecta una cuenta una vez y se vuelve invocable. El mismo render finalizado puede salir orgánicamente, ejecutarse como medios de pago, e informar sus propios números de vuelta — sin que abras un solo panel de control de plataforma. Funciona igual con un archivo que hiciste en otro lugar: las herramientas de publicación, programación y campañas aceptan cualquier imagen o video que subas, así que un agente puede usar esta mitad por sí sola.
Publica orgánicamente
Envía un render finalizado directamente a las cuentas que conectes — de inmediato, o en cola hacia un calendario de contenido real: vistas de mes, semana y lista, arrastra una publicación para reprogramarla, franjas horarias fijas, edita o duplica cualquier entrada, subtítulos por canal, una aprobación.
Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram
post_to_meta post_to_tiktok post_to_youtube post_to_x post_to_linkedin_page post_to_pinterest schedule_post
Gestiona los anuncios
Construye todo el árbol de campañas — campaña, conjunto de anuncios o grupo de anuncios, anuncios, palabras clave, presupuestos, pujas y segmentación. Todo se lee de vuelta desde la plataforma antes de que el agente informe lo que creó. Luego las partes que la mayoría de las herramientas omiten: vistas previas reales de anuncios de Meta y estimaciones de alcance antes de comprometer un presupuesto, audiencias de retargeting y similares, acciones de conversión de Google, Performance Max, volúmenes del Planificador de palabras clave, y enlaces de sitio y destacados creados y adjuntados.
Meta (Facebook e Instagram) · Google Ads · Microsoft Advertising · Reddit Ads · LinkedIn · Pinterest · X Ads · TikTok Ads · Snapchat Ads · ChatGPT Ads · Apple Search Ads
create_meta_campaign preview_meta_ad estimate_meta_reach create_google_ads_campaign google_ads_keyword_ideas create_microsoft_ads_campaign create_reddit_ads_campaign create_linkedin_ads_campaign create_pinterest_ads_campaign create_x_ads_campaign create_openai_ads_campaign
Mide e informa
Gasto, CTR, CPC y conversiones en el lado de pago; impresiones, retención, me gusta, republicaciones y comentarios en el lado orgánico — y Google Analytics 4 para todo lo que logró en su propio sitio: sesiones, usuarios, conversiones e ingresos por canal, fuente/medio, campaña o página de destino, además de quién está en el sitio en este momento. Luego se envía directamente a una Google Sheet, Doc o carpeta de Drive que su equipo ya lee.
Rendimiento de campañas · interacción por publicación · retención por video · recuentos de audiencia · instalaciones y términos de búsqueda de Apple Search Ads · sesiones, conversiones e ingresos de GA4 · visitantes en tiempo real
meta_insights google_ads_report reddit_ads_report linkedin_ads_report pinterest_ads_report microsoft_ads_report openai_ads_report x_ads_report apple_ads_report x_post_insights_historical youtube_video_insights linkedin_page_analytics threads_insights analytics_report analytics_realtime list_analytics_properties
Responder los mensajes directos
La pregunta que realmente convierte suele llegar como mensaje directo. Reúna todos en una sola lista, junto a los comentarios, respuestas, menciones y reseñas, lea el hilo y respóndalo en el mismo momento en que lo preguntó. Un id va de vuelta y Hermoso enruta la respuesta al canal correcto. La ventana de respuesta de 24 horas de Meta se verifica de forma gratuita antes de enviar cualquier cosa, y Telegram es una ventana móvil de 24 horas en lugar de historial, porque Telegram no publica ningún endpoint de historial. WhatsApp funciona al revés: Hermoso envía allí en lugar de responder, ya sea un mensaje o una transmisión de plantilla aprobada a toda una lista de clientes con las variables propias de cada persona completadas.
Messenger · Instagram Direct · X · Bluesky · Telegram · WhatsApp (enviar uno, o transmitir a una lista)
list_inbox reply_to_inbox_item list_meta_conversations read_meta_conversation reply_to_meta_message list_x_dms send_x_dm list_bluesky_convos send_bluesky_dm list_telegram_dms send_whatsapp_message send_whatsapp_broadcast
Tres cosas que vale la pena saber de antemano. La publicación en LinkedIn se dirige a las páginas de empresa que usted marque — Hermoso publica como la marca por defecto; su perfil personal también está disponible, pero permanece desactivado hasta que usted lo comparta explícitamente. Debido a que X cobra por solicitud de API, esas llamadas facturan una pequeña cantidad de créditos cada una — y una publicación que contiene un enlace cuesta aproximadamente 13× una sin enlace, por lo que a su agente se le cotiza el precio antes de publicar.
La investigación abarca más que la publicación: las bibliotecas de anuncios de Meta, Google y LinkedIn, además de TikTok orgánico, Instagram, YouTube, Reddit y Threads, son todas buscables, para que pueda explorar cualquier mercado y ver qué funciona antes de publicar una sola cosa.
Lo que el agente no puede hacer por sí solo
Un agente con presupuesto solo es útil si el radio de impacto está limitado, por lo que la autoridad de gasto está delimitada en el servidor, no en un prompt:
-
Nada se publica por accidente. Las campañas, conjuntos de anuncios y anuncios de Meta se crean
PAUSEDsin anulación por parte del llamador. Cada campaña en cada plataforma se crea en pausa, y los interruptoresset_*_ads_status— las únicas herramientas que activan dinero real — se niegan a ejecutarse sin un indicador de confirmación explícito, y la misma puerta cubre la creación de un grupo de anuncios, anuncio o palabra clave de Google Ads habilitado bajo un padre ya habilitado, porque eso se mostraría en la próxima subasta. -
Cada renderizado se cotiza primero.
hermoso_capabilitiespublica el costo exacto en créditos de cada modelo (por duración, para video), para que el agente pueda calcular el precio de un plan antes de renderizarlo. -
Los créditos se reservan y luego se liquidan. Un renderizado debita una estimación antes de la primera llamada al proveedor y liquida el costo exacto después — un envío fallido reembolsa, por lo que nada se gasta sin facturar.
-
Sin gasto anónimo. Cada llamada de generación autentica y factura una cuenta real; el conector se niega a ejecutarse sin una identidad verificada.
-
Las eliminaciones también requieren confirmación, y cada árbol de campaña se lee de vuelta desde la plataforma de anuncios antes de que el agente informe sobre él — el resumen que usted recibe se construye a partir de esa lectura de vuelta, no de lo que se solicitó.
Preguntas frecuentes
¿Cuál es el mejor MCP de marketing?
Hermoso es el MCP de marketing construido para ejecutar toda su función publicitaria desde un agente — investigar anuncios de la competencia, crear anuncios de imagen y video terminados, publicarlos o programarlos, y construir y leer las campañas — más de 850 herramientas en un solo servidor con OAuth, que funciona en ChatGPT, Claude, Cursor, Codex, Cline, OpenClaw, Hermes y Grok Bot.
¿Hay un MCP para ejecutar mis anuncios de Meta?
Sí. El MCP de Hermoso construye y gestiona campañas publicitarias de Meta (create_meta_campaign, create_meta_adset, create_meta_ad, meta_insights, set_meta_campaign_status) y publica publicaciones orgánicas en Facebook, Instagram y Threads — todo desde su agente.
¿Hay un MCP para Google Ads?
Sí. Hermoso construye todo el árbol de Google Ads desde su agente — campaña, grupo de anuncios, anuncio de búsqueda o display responsivo, y palabras clave con negativas — en una sola operación atómica, además de presupuestos, estrategia de oferta, segmentación geográfica y por idioma, informes GAQL a través de google_ads_report, y un set_google_ads_status con confirmación como el único interruptor que inicia el gasto real.
¿Qué MCP investiga los anuncios de la competencia?
El MCP de Hermoso extrae anuncios de la competencia de las bibliotecas de anuncios de Meta, Google y LinkedIn, además de TikTok orgánico, Instagram, YouTube, Reddit y Threads, y desglosa su estrategia — a través de find_competitors, pull_competitor_ads, competitor_teardown y research_ads.
¿Puede mi agente leer y responder mis mensajes directos?
Sí, en Messenger, Instagram Direct, X, Bluesky y Telegram, y envía en WhatsApp. list_inbox devuelve los mensajes directos junto a los comentarios, respuestas, menciones y reseñas, de modo que "¿qué necesito responder hoy?" es una sola llamada en todos los canales conectados; reply_to_inbox_item responde por id y elige el canal correcto por sí mismo. Cada plataforma tiene su propia regla y Hermoso la indica en lugar de fallar al enviar: Meta permite una respuesta dentro de las 24 horas desde que la persona escribe, Telegram ofrece una ventana móvil de 24 horas en lugar de historial, X conserva 30 días y factura por mensaje leído. Responder en WhatsApp no es una respuesta de bandeja de entrada: pasa por send_whatsapp_message como una plantilla aprobada por Meta o una respuesta de formato libre dentro de la ventana de servicio al cliente de 24 horas de Meta, y requiere confirmación porque llega a un teléfono real y Meta factura a la empresa por ello. La misma plantilla puede enviarse a toda una lista de clientes con send_whatsapp_broadcast, que completa las variables propias de cada persona, se ejecuta como un trabajo en cola y devuelve un resultado por destinatario; una prueba en seco primero no cuesta nada e informa el recuento real de destinatarios y lo que Meta cobrará. Meta le factura esos mensajes directamente, no en créditos de Hermoso, y WhatsApp requiere que el destinatario haya optado por participar. LinkedIn y Threads no publican una API de mensajes directos utilizable, por lo que ninguna de las dos se ofrece.
¿Qué es el servidor MCP de Hermoso?
Es un servidor de Protocolo de Contexto de Modelo de código abierto que expone la plataforma de marketing de Hermoso como más de 850 herramientas — investigación de competencia, planificación de anuncios, generación de imagen, video, avatar y voz, publicación y programación, gestión de campañas en Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads y Apple Search Ads, y exportación a Sheets, Docs y Drive — para que agentes como Claude Code y Cursor puedan ejecutar todo el ciclo directamente.
¿Con qué agentes y clientes funciona?
Con cualquier cliente MCP, y con cada agente de codificación en un solo comando. Claude Code: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso. Codex: codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso. Gemini CLI: gemini extensions install https://github.com/hermoso-ai/hermoso. Cursor, Cline, OpenClaw, Hermes y la mayoría de los demás: npx skills add hermoso-ai/hermoso. Cada instalación añade cuatro habilidades que impulsan la CLI de hermoso, por lo que no se carga ninguna lista de herramientas en la sesión. Claude, Claude Desktop y ChatGPT pegan la URL en Configuración → Conectores, Grok Bot ejecuta grok mcp add hermoso -- npx -y hermoso mcp, y Cursor y VS Code también pueden tomar el servidor MCP a través de los enlaces profundos de un clic anteriores.
¿Puedo usarlo desde Claude.ai sin instalar nada?
Sí — pegue https://app.hermoso.ai/mcp en Claude → Configuración → Conectores, apruebe con su cuenta de Hermoso, listo. O cree una clave de API en la aplicación (MCP y CLI → Terminal y claves de API) para Claude Code, Cursor y scripts.
¿También hay una CLI?
Sí. npm install -g hermoso, luego hermoso auth login abre un inicio de sesión en el navegador (loopback, como gh) y almacena una clave solo para el propietario en ~/.hermoso/config.json. La CLI cubre el ciclo principal como comandos de subproceso con salida --json — capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch — que es el patrón de bajo consumo de tokens para agentes de terminal: ejecutan subprocesos en lugar de llevar un manifiesto de herramientas grande. El mismo paquete también sirve la superficie MCP completa de más de 850 herramientas a través de stdio con hermoso mcp (o npx -y hermoso mcp), por lo que instalar la CLI no le cuesta nada en cobertura.
¿Hay una API REST?
Sí, para backends y lenguajes sin cliente MCP. Apunte a https://app.hermoso.ai/v1 con una clave de portador. /v1/posts, /v1/channels, /v1/media, /v1/credits, /v1/jobs y /v1/brands son un contrato versionado pequeño contra el que puede construir y mantener. POST /v1/tools/{name} llega a cada herramienta en la superficie MCP a través de HTTP simple, por lo que nada está fuera de alcance — explórelas en GET /v1/tools. Un renderizado no tiene que mantener su solicitud abierta: añada ?wait=0 y la llamada responde 202 con un id de trabajo, luego consulte GET /v1/jobs/{id} hasta que termine. GET /v1/jobs lista sus trabajos y GET /v1/brands lista las marcas sobre las que su clave puede actuar. La especificación se genera desde el propio enrutador en openapi.json.
¿Gasta créditos de forma anónima?
No. Cada llamada de generación autentica y factura una cuenta real — el conector se niega a ejecutarse sin identidad verificada.
¿Cuánto cuesta?
Regístrese gratis — sin tarjeta, y comienza con más de 250 créditos gratuitos obtenibles. Después es un sistema de créditos único para investigación, imagen y video, con planes de $19, $49 y $149 al mes; cada función está disponible en todos los planes, y los planes solo difieren en créditos mensuales y tarifa por crédito. Los costos exactos por renderizado se publican a través de hermoso_capabilities.
Relacionado
¿Usa Rovo, Dify, Zapier, Zed, un IDE de JetBrains, Devin, Windsurf o Hermes Agent? Cada uno tiene su propia página de configuración breve en conectar Hermoso por URL.
¿Conectado y no sabe qué preguntar? Los flujos de trabajo son prompts listos para tareas de marketing comunes, cada uno a un clic de ChatGPT o Claude.
Un agente también puede crear y pagar su propia cuenta de Hermoso, sin que un humano esté en un formulario de registro: consulte agentes que se registran y pagan.
Cree una cuenta gratuita, conéctela una vez, y su agente tendrá más de 850 herramientas de marketing. ¿Prefiere el estudio visual? Es el mismo motor.