MCP de ClickFlare y MCP de LanderLab: conecta ambos a Hermes y rastrea leads de Meta
Parte 2 de nuestra serie sobre Hermes. Conecta el MCP de ClickFlare y el MCP de LanderLab a Hermes Agent y deja que cree una campaña de Meta en ClickFlare mientras tú configuras el postback y lo compruebas con un lead de prueba.
Tienes una página de LanderLab lista para el tráfico de Meta. Antes del primer clic, alguien tiene que hacer el trabajo del tracker. Es decir, una oferta, una fuente de tráfico, una campaña y un enlace de seguimiento lleno de macros de Meta. También necesitas un postback desde LanderLab y un lead de prueba que demuestre que todo funciona.
Este tutorial le pasa gran parte de ese trabajo a Hermes Agent mediante el MCP de ClickFlare y el MCP de LanderLab, todo desde un chat de Telegram. Continúa la primera parte de esta serie, donde el mismo agente creó una página de quiz con 2 variantes para una clínica de implantes dentales de Prato, Italia.
Grabamos esta prueba en junio de 2026. Desde entonces, LanderLab ha cambiado la forma de conectar su servidor MCP, así que el paso 1 muestra el método actual, no el de nuestra grabación.
Esta es la configuración completa en 7 pasos:
- Conecta el MCP de LanderLab a Hermes con un inicio de sesión único en el navegador.
- Conecta el MCP de ClickFlare con una API key, aprueba el comando y recarga.
- Pide un resumen de campañas de los últimos 30 días para comprobar que la conexión lee datos reales.
- Programa un informe diario a las 9 a. m. en Telegram.
- Pídele a Hermes que añada tu página a ClickFlare como oferta y que cree la campaña de Meta.
- Añade el postback S2S de ClickFlare en LanderLab.
- Envía un lead de prueba y revisa 4 lugares.
Qué necesitas antes de empezar
- Hermes Agent con su bot de Telegram en marcha. Hermes es un agente de IA de código abierto de Nous Research que se ejecuta en tu propio ordenador o servidor.
- Un plan Grow, Scale o Enterprise de LanderLab. Esos planes incluyen acceso a la API y al MCP.
- Una cuenta de ClickFlare.
- Una página de LanderLab publicada. La nuestra ejecuta 2 variantes de quiz en una misma URL, con un reparto 50/50.
- Acceso al terminal de la máquina donde corre Hermes, para un paso de inicio de sesión.
MCP, siglas de Model Context Protocol, es un estándar abierto que permite a un agente de IA usar las herramientas de otra aplicación. LanderLab y ClickFlare tienen cada uno su servidor MCP. Cuando Hermes se conecta a los dos, un solo chat puede leer tus informes de ClickFlare y hacer cambios en ambas cuentas.
Paso 1: Conecta el MCP de LanderLab con un inicio de sesión
En nuestra grabación de junio, conectamos LanderLab pegando una API key en el chat. LanderLab ha sustituido ese método. El 1 de septiembre de 2026, LanderLab pasó su servidor MCP a un inicio de sesión en el navegador (OAuth) en https://api.landerlab.dev/mcp, según el registro de cambios de LanderLab. Ahora las API keys solo sirven para llamadas directas a la API REST.
Si tu configuración de Hermes aún tiene una entrada de LanderLab que apunta a /api/v2/mcp, elimínala y añade la nueva. La guía de MCP de Hermes explica los servidores con inicio de sesión. Se resume en 4 acciones:
- Pídele a Hermes en Telegram que añada un servidor MCP llamado
landerlabcon la URLhttps://api.landerlab.dev/mcpyauth: oauth. También puedes añadir esas líneas por tu cuenta a~/.hermes/config.yaml. - En la máquina donde corre Hermes, ejecuta
hermes mcp login landerlab. - Abre el enlace que aparece, inicia sesión en LanderLab y haz clic en Authorize.
- Si Hermes corre en un servidor, haz el inicio de sesión en tu propio ordenador. Después copia la dirección a la que te lleva el navegador y pégala en el terminal cuando Hermes te la pida.
En tu historial de chat no queda ninguna clave, que es la verdadera ventaja. La página de MCP de LanderLab muestra el mismo inicio de sesión para Claude, ChatGPT y otras apps de chat.
Paso 2: Conecta el MCP de ClickFlare con una API key
El servidor MCP de ClickFlare sigue usando API keys. En ClickFlare, abre Settings, luego API Keys, y haz clic en Create API key. Ponle el nombre del agente (nosotros usamos hermes-tutorial), haz clic en Generate y copia la clave. ClickFlare la muestra solo una vez.

Después envíale a Hermes un mensaje en Telegram, con la clave pegada debajo:
Crea una nueva conexión MCP con ClickFlare usando la API key de abajo.
No le dimos la URL del servidor. Hermes completó https://mcp.clickflare.com/mcp por su cuenta, escribió la entrada en su configuración, la probó e informó de que estaba conectada, con 37 herramientas en ese momento. Nuestra instalación había creado un skill de tracker en tareas anteriores, lo que ayudó. Si la tuya te pide la URL, la encontrarás en la documentación del MCP de ClickFlare.
Una clave pegada en Telegram se queda en tu historial de chat, y la propia página de la API de ClickFlare te dice que nunca compartas claves secretas. Borra el mensaje en cuanto funcione la conexión. Para una configuración más limpia, guarda la clave en ~/.hermes/.env y refiérete a ella en config.yaml como ${VAR}, tal como describe la guía de MCP de Hermes.
Aprueba el comando, pero lee la advertencia
Hermes pregunta antes de ejecutar un comando que cambia su configuración. En Telegram, es una tarjeta con 4 botones: Allow Once, Session, Always y Deny.

Nuestra tarjeta apareció al conectar LanderLab en junio y traía una nota de seguridad sobre un dominio parecido a otro. Hermes revisa los comandos con un escáner llamado Tirith. Marca todos los dominios que terminan en .dev, .app, .zip, .mov o .run, porque esas terminaciones pueden pasar por nombres de archivo. La alerta es genérica, y api.landerlab.dev es la dirección real de la API de LanderLab.
Piénsalo antes de pulsar Always. La documentación de seguridad de Hermes dice que guarda ese patrón de comando en tu lista de permitidos para siempre, de modo que los comandos similares dejan de pedir confirmación. Nosotros pulsamos Always. Con un agente nuevo, lo más seguro es acostumbrarse a Allow Once o Session. Las versiones más recientes de Hermes redactan la tarjeta de otra forma, pero los botones son los mismos.
Recarga antes de probar
Los servidores nuevos solo aparecen en el chat tras una recarga. Hermes nos lo recordó después de cada conexión. El consejo de nuestra grabación era recargar siempre, porque las listas de herramientas en caché pueden impedir que las herramientas nuevas funcionen. Escribe /reload-mcp en Telegram.

Nuestra recarga informó de 241 herramientas de 5 servidores. Ese total incluye otros servidores que esta instalación de Hermes ya tenía conectados, como Ahrefs.
Paso 3: Pídele al MCP de ClickFlare un resumen de 30 días
Empieza con una pregunta de solo lectura. Demuestra que la conexión funciona y no cambia nada en tu cuenta. Enviamos esto:
Muéstrame un resumen de mis campañas de los últimos 30 días. Dame conclusiones útiles y cosas que debería tener en cuenta.
Es una petición pesada, porque el agente tiene que llamar a varios endpoints de ClickFlare, pero aun así respondió en menos de un minuto.

La respuesta empezó con los totales de la cuenta: visitas, clics, conversiones, ingresos, coste, beneficio, ROI, CVR (tasa de conversión) media y EPV (ingresos por visita). Luego agrupó las campañas por tipo y dio a cada una un veredicto breve, como «Necesita limpieza». Las campañas de esta cuenta son de prueba, así que lee las cifras como una demo.
Después llegaron las conclusiones, la parte que vale la pena leer. El tráfico orgánico sostenía la cuenta, las redes sociales de pago tenían tráfico pero una economía de conversión débil, y el retargeting tenía el mejor ROI de pago.
También dijo que la larga cola de pruebas pequeñas añadía ruido y que las páginas de quiz para móvil deberían mostrar la primera pregunta sin hacer scroll. En estas campañas de prueba, el diagnóstico fue acertado.
Paso 4: Programa un informe diario de ClickFlare
Ahora convierte ese informe en algo que no tengas que pedir. Enviamos:
Crea un informe diario sobre mis campañas. Debe ejecutarse todos los días a las 9 a. m. Incluye: un resumen de mis campañas, los mayores ganadores y perdedores, conclusiones útiles, anomalías o tendencias.
Hermes creó un cron job, es decir, una tarea que se ejecuta con un horario fijo. Su respuesta indicaba el nombre del trabajo, la primera ejecución y el horario, que eran las 09:00 en nuestra zona horaria (Europe/Tirane). La entrega fue al mismo chat de Telegram.

Lee la última línea de esa respuesta. Hermes quitó una restricción de toolset para que la ejecución programada pudiera usar las herramientas del MCP de ClickFlare. Si tu primer informe llega vacío, pregúntale primero a Hermes por ese ajuste.
El valor está en las anomalías. Pídele al informe que destaque una tasa de conversión que cae de un día para otro, una fuente de tráfico que deja de convertir o una landing page que se rompe. Lo lees en Telegram a las 9 a. m. en lugar de iniciar sesión en ClickFlare y reconstruir el mismo informe agrupado.
Conviene detectar una página rota antes de las 9 a. m., así que mantén también una rutina de monitorización de landing pages.
Paso 5: Deja que Hermes cree la campaña de Meta en ClickFlare
Primero, un término de ClickFlare. La oferta es la página donde ocurre la conversión. Los leads los captamos nosotros en la página de LanderLab, así que esa página es la oferta. Con una pre-lander (una página de calentamiento) por delante, la pre-lander sería la landing page en ClickFlare, y esta página seguiría siendo la oferta.
Nuestro prompt fue vago a propósito:
Añade a ClickFlare como oferta la landing page que creaste antes en LanderLab (la URL de tu página). Quiero enviar tráfico a esa oferta desde una campaña en Meta. Configura la campaña y todo lo demás que haga falta y envíame el enlace de seguimiento.
Unos 2 minutos después, Hermes había usado el MCP de ClickFlare para crear 3 elementos:
- Una fuente de tráfico para Meta Ads.
- Una oferta con la URL de la página más
?cf_click_id={cf_click_id}, para que ClickFlare pueda pasarle su click ID a la página. - Una campaña con seguimiento por redirección y un enlace de seguimiento para Meta.

El enlace de seguimiento va en el anuncio de Meta como URL de destino. Lleva 8 de los parámetros dinámicos de URL de Meta, como {{ad.id}}, {{adset.name}} y {{placement}}. Meta los rellena en el momento del clic, de modo que ClickFlare puede informar por anuncio, conjunto de anuncios, campaña, ubicación y sitio.
Una trampa de la documentación de Meta: los parámetros de nombre pasan el nombre que tenía un anuncio cuando se publicó por primera vez. Si cambias el nombre de un anuncio más tarde, tus informes conservan el antiguo.
El seguimiento por redirección envía primero el clic a ClickFlare. ClickFlare lo registra y después reenvía al visitante a tu página con el click ID en la URL. ClickFlare recomienda este método cuando la fuente de tráfico lo permite. La otra opción, el seguimiento directo, depende de un script en la página.
Lee las comprobaciones y la advertencia del final
Antes de responder, Hermes revisó la página en vivo. Confirmó que la página lee cf_click_id, llama al endpoint de conversión /cf/cv de ClickFlare y dispara un evento cuando alguien envía el formulario de leads. Ese código de ClickFlare venía de la parte 1, donde le pedimos al agente que lo añadiera.
Entonces llegó la línea más útil de toda la prueba. El seguimiento de costes estaba en «no rastreado», así que ClickFlare registraría visitas, leads e ingresos, pero no el gasto de Meta. Hasta que conectes o importes los costes de Meta, el coste aparece como $0 y el ROI no significa nada. Arréglalo antes de que alguien lea el primer informe.
Para comprobar la redirección, abre el enlace de seguimiento en una ventana nueva del navegador. Tu navegador guarda una cookie, así que te muestra la misma variante siempre. Un navegador nuevo puede aterrizar en la otra.
Paso 6: Envía los leads de LanderLab a ClickFlare con el postback S2S
Un postback S2S (server-to-server) es una llamada del servidor de LanderLab al de ClickFlare cuando alguien envía el formulario. Lleva el click ID, de modo que ClickFlare puede atribuir la conversión a la campaña y al anuncio correctos sin depender del navegador del visitante. Esta parte la hicimos a mano en LanderLab:
- En ClickFlare, abre la campaña y copia su URL de postback.
- En LanderLab, abre la landing page, ve a Integrations y haz clic en Add Integration.
- Elige ClickFlare y ponle un nombre a la integración.
- Pega la URL de postback y borra todo lo que haya después de
/cf/cv. - Introduce el parámetro de URL del click ID.
- Haz clic en Continue, deja activado el mapeo de campos y guarda.

Ojo con el punto 5. La guía de postback de ClickFlare de LanderLab dice que este valor debe coincidir con el parámetro del click ID de la URL de tu oferta. La nuestra usaba cf_click_id, así que ese es el valor que hay que introducir. En la grabación escribimos clickid, el texto de ejemplo del campo. La conversión de prueba llegó igualmente a ClickFlare, pero nosotros preferimos hacer coincidir los nombres en lugar de confiar en eso.
La pantalla de mapeo pasa los detalles del lead a los parámetros personalizados de ClickFlare, entre ellos la URL de la lander, el ID de variante, el ID del lead y el click ID de ClickFlare. La guía de LanderLab también sugiere añadir ct=lead como parámetro extra, para que ClickFlare registre el tipo de conversión.
Esta página también ejecuta el workflow de Telegram de la parte 1. Así que un solo envío del formulario ahora hace 2 trabajos: envía la conversión a ClickFlare y manda el lead a tu chat.
Lleva cada lead a ClickFlare sin código
Las páginas de LanderLab envían cada formulario a ClickFlare mediante un postback S2S, con el click ID y los detalles del lead.
- Integración nativa con ClickFlare en cada página
- Respuestas del quiz y campos ocultos incluidos
- Acceso a MCP en Grow, Scale y Enterprise
Paso 7: Envía un lead de prueba y revisa 4 lugares
Abre el enlace de seguimiento en una ventana privada, responde el quiz y envía el formulario. Después revisa estos 4 lugares, en este orden:
- Telegram. La alerta del workflow con los detalles del lead. La nuestra llegó en segundos.
- LanderLab, pestaña Leads. El lead y la variante que vio. La nuestra fue la Variante A.
- LanderLab, pestaña Logs. En Integrations, una fila «200 - OK» para el postback de ClickFlare y una fila «WorkflowExecuted» para el workflow.
- ClickFlare, Activity, Event Logs. Una fila Conversion con tu click ID. Los informes de campaña pueden tardar un par de minutos porque ClickFlare almacena datos en caché, así que empieza por los logs.

Mira también la pestaña Postback Status de ClickFlare. En nuestra prueba mostró entradas fallidas para el test. Nuestra interpretación es que las causó el número de teléfono falso del lead de prueba. Usa datos de prueba que parezcan reales.
Errores comunes que debes evitar
- Conservar la configuración antigua de LanderLab. Las entradas que apuntan a
/api/v2/mcpcon una API key hay que eliminarlas y volver a añadirlas con inicio de sesión. - Nombres de click ID que no coinciden. El parámetro de URL del click ID en LanderLab tiene que coincidir con la URL de tu oferta.
- Leer el ROI sin costes. Con el seguimiento de costes desactivado, el beneficio y el ROI se ven mejor de lo que son.
- Pulsar Always por costumbre. Permite ese patrón de comando para siempre.
- Dejar vivas las claves de prueba. Usa una clave por agente. La nuestra la creamos para la grabación y pensábamos borrarla justo después.
- Fiarte solo de la comprobación del agente. Su revisión de la página demuestra que el código está ahí. Solo un lead de prueba demuestra que los datos fluyen.
Preguntas frecuentes
¿Qué es el MCP de ClickFlare?
Es el servidor MCP de ClickFlare, en https://mcp.clickflare.com/mcp. Con tu API key, un agente o asistente de IA puede analizar tus datos de rendimiento y crear campañas, ofertas y landers desde un chat.
¿Necesito conocer las URL de los servidores MCP?
En nuestra prueba no. Hermes completó la URL de ClickFlare solo a partir de la API key, ayudado por un skill que había creado en tareas anteriores. Para la configuración actual con inicio de sesión de LanderLab, la URL es https://api.landerlab.dev/mcp.
¿Qué planes de LanderLab incluyen acceso a MCP?
Grow, Scale y Enterprise. Puedes crear y publicar páginas con el plan gratuito y pasarte a uno de pago cuando quieras conectar un agente.
¿Puedo usar Claude o ChatGPT en lugar de Hermes?
Para la parte de MCP, sí. Ambos servidores funcionan con clientes MCP como Claude y ChatGPT. El chat de Telegram, el cron job diario y los botones de aprobación son funciones de Hermes.
¿Es seguro dar a un agente de IA acceso a mi tracker?
Es tan seguro como el acceso que le des. Usa una clave por agente, mantén las aprobaciones activadas, elige Allow Once para los comandos nuevos y borra las claves antiguas.
Por dónde empezar
Empieza por la parte de solo lectura. Conecta los dos servidores MCP, pídele al MCP de ClickFlare un resumen de 30 días y compáralo con tu panel. Cuando las cifras coincidan, deja que Hermes cree una campaña, añade el postback por tu cuenta y envía un lead de prueba antes de que salga a producción cualquier presupuesto de Meta.
Crea la página que tu agente pueda rastrear
Empieza con el plan gratuito y después conecta Claude, ChatGPT o Hermes mediante el MCP de LanderLab en Grow y superiores.



