> ## Documentation Index
> Fetch the complete documentation index at: https://docs.landerlab.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Conecta asistentes de IA a LanderLab mediante MCP

> Descubre cómo funciona el servidor MCP de LanderLab, qué herramientas ofrece y cómo gestionar tus landing pages, tu analítica, tus leads y tus tests A/B con lenguaje natural desde cualquier asistente de IA.

## Qué es el servidor MCP de LanderLab

El servidor MCP de LanderLab conecta tu asistente de IA con tu cuenta de LanderLab mediante el [Model Context Protocol](https://modelcontextprotocol.io). Una vez conectado, tu asistente puede listar landers, consultar la analítica, publicar páginas, gestionar leads, hacer tests A/B y mucho más sin que tengas que abrir el panel.

**URL del servidor MCP:**

```text theme={null}
https://api.landerlab.dev/mcp
```

* Inicia sesión con tu cuenta de LanderLab (OAuth)
* Sin clave de API, sin cabeceras y sin editar archivos de configuración
* Más de 30 herramientas disponibles
* Funciona con Claude, Cursor, Windsurf, Manus, ChatGPT y cualquier cliente compatible con MCP

***

## Para quién es

Para performance marketers, media buyers y equipos que quieren trabajar más rápido. En lugar de ir y venir entre tu herramienta de IA y el panel de LanderLab, describes lo que necesitas con tus propias palabras y el asistente se encarga.

***

## Cómo funciona

El servidor MCP expone herramientas que tu asistente de IA llama durante la conversación. Cuando dices "lista mis landers del workspace 1", el asistente llama a `landers_list` y te devuelve los resultados directamente en el chat.

***

## Conecta tu asistente de IA

Elige tu herramienta y sigue la guía de configuración:

* [Claude.ai](/es/mcp/ai-assistants/claude)
* [Claude Desktop](/es/mcp/ai-assistants/claude-desktop)
* [Claude Code](/es/mcp/ai-assistants/claude-code)
* [Cursor](/es/mcp/ai-assistants/cursor)
* [Windsurf](/es/mcp/ai-assistants/windsurf)
* [Manus](/es/mcp/ai-assistants/manus)
* [ChatGPT](/es/mcp/ai-assistants/chatgpt)
* [Gemini CLI](/es/mcp/ai-assistants/gemini-cli)

**Claude encuentra LanderLab en su directorio de conectores. Cualquier otro cliente compatible con MCP puede conectarse apuntando a** `https://api.landerlab.dev/mcp` **y completando el inicio de sesión.**

> **¿Y Grok, Perplexity y Copilot?** Estas herramientas no permiten actualmente conectarse como cliente a servidores MCP externos. Grok y Perplexity pueden actuar como servidores MCP y ofrecer sus propias herramientas de búsqueda a otros clientes, pero sus interfaces de chat no pueden conectarse a un servidor como el MCP de LanderLab. Microsoft Copilot Studio sí es compatible con MCP, pero requiere una configuración empresarial compleja que queda fuera del alcance de esta guía.

***

## Referencia de herramientas

Tu organización se determina automáticamente a partir de la cuenta con la que inicias sesión. No tienes que indicar ningún ID de organización.

### Herramientas de solo lectura

| Herramienta           | Qué hace                                                  |
| --------------------- | --------------------------------------------------------- |
| `workspaces_list`     | Lista todos los espacios de trabajo                       |
| `landers_list`        | Lista las landing pages de un espacio de trabajo          |
| `domains_list`        | Lista los dominios de un espacio de trabajo               |
| `domains_list_global` | Lista todos los dominios de la organización               |
| `integrations_list`   | Lista las integraciones configuradas                      |
| `leads_list`          | Lista los leads de un lander                              |
| `leads_list_org`      | Lista los leads de toda la organización                   |
| `variants_list`       | Lista las variantes de los tests A/B                      |
| `api_key_list`        | Lista las claves de API                                   |
| `dashboard_get`       | Obtiene las estadísticas de visitas, conversiones y leads |
| `analytics_graphs`    | Obtiene los datos de gráficos de un lander                |
| `analytics_stats`     | Obtiene estadísticas detalladas de un lander              |
| `analytics_reports`   | Genera informes de un lander                              |
| `reporting_get`       | Ejecuta informes de varios landers                        |
| `editor_load`         | Carga el HTML y los ajustes de una variante               |

### Herramientas de modificación

| Herramienta                  | Qué hace                                     |
| ---------------------------- | -------------------------------------------- |
| `lander_publish`             | Publica una landing page                     |
| `lander_unpublish`           | Despublica una landing page                  |
| `editor_save`                | Guarda el contenido HTML de una variante     |
| `editor_save_settings`       | Guarda los ajustes de una variante           |
| `variants_set_weights`       | Define el reparto de tráfico de un test A/B  |
| `variants_enable`            | Activa una variante                          |
| `variants_disable`           | Desactiva una variante                       |
| `leads_update`               | Actualiza un lead                            |
| `leads_delete`               | Elimina un lead                              |
| `leads_update_org`           | Actualiza un lead (a nivel de organización)  |
| `leads_delete_org`           | Elimina un lead (a nivel de organización)    |
| `lander_integration_enable`  | Activa una integración en un lander          |
| `lander_integration_disable` | Desactiva una integración en un lander       |
| `lander_integration_delete`  | Quita una integración de un lander           |
| `integration_create`         | Crea una integración a nivel de organización |
| `api_key_revoke`             | Revoca una clave de API                      |
| `api_key_update`             | Actualiza una clave de API                   |

***

## Ejemplos de prompts

Una vez conectado, habla con tu asistente con tus propias palabras:

**"Lista todos mis landers y su estado"**: llama a `landers_list` y devuelve los nombres, las URLs y el estado de publicación de las páginas.

**"Muéstrame la analítica del lander X de los últimos 7 días"**: llama a `analytics_stats` con el intervalo de fechas y devuelve las visitas, las conversiones y los leads.

**"Despublica el lander X"**: llama a `lander_unpublish` para desconectar la página.

**"Pon los pesos del test A/B del lander X en 70/30"**: llama a `variants_set_weights` para ajustar el reparto de tráfico entre variantes.

**"Muéstrame todos los leads del workspace 1"**: llama a `leads_list` y devuelve los datos de los leads de ese espacio de trabajo.

***

## Autenticación

El servidor MCP usa OAuth. La primera vez que tu asistente se conecta, abre una página de inicio de sesión de LanderLab en tu navegador. Apruebas la solicitud de acceso una vez y tu cliente guarda un token que renueva por sí solo.

No se guarda nada sensible en tus archivos de configuración y puedes desconectarlo en cualquier momento desde **Settings > Connected Apps** en LanderLab o quitando el conector de tu herramienta de IA.

<Note>
  Las claves de API se siguen usando para las llamadas directas a la REST API. Consulta [Genera una clave de API](/es/mcp/generate-api-key). Ya no se usan para MCP.
</Note>

***

## Solución de problemas

**No se abre la ventana de inicio de sesión**: algunos clientes bloquean las ventanas emergentes en el primer intento de conexión. Permite las ventanas emergentes en tu herramienta de IA y vuelve a intentarlo.

**La autorización ha funcionado pero no aparece ninguna herramienta**: reinicia tu herramienta de IA. La mayoría de los clientes solo cargan la lista de herramientas al empezar una sesión.

**401 Unauthorized**: tu sesión ha caducado o se ha revocado el acceso. Quita el conector y vuelve a añadirlo para iniciar sesión de nuevo.

**Not Acceptable**: la cabecera `Accept` tiene que incluir tanto `application/json` como `text/event-stream`. Este error suele aparecer al hacer pruebas con curl o con un cliente personalizado.

**Sigue apuntando a la URL antigua**: si tu configuración todavía contiene `https://api.landerlab.dev/api/v2/mcp` y una cabecera `X-API-Key`, elimina esa entrada y vuelve a conectarte con `https://api.landerlab.dev/mcp`.
