> ## 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.

# Conecte assistentes de IA ao LanderLab via MCP

> Saiba como funciona o servidor MCP do LanderLab, quais ferramentas ele oferece e como usar linguagem natural para gerenciar suas landing pages, análises, leads e testes A/B a partir de qualquer assistente de IA.

## O que é o servidor MCP do LanderLab?

O servidor MCP do LanderLab conecta seu assistente de IA à sua conta do LanderLab usando o [Model Context Protocol](https://modelcontextprotocol.io). Depois de conectado, seu assistente pode listar landers, consultar análises, publicar páginas, gerenciar leads, executar testes A/B e muito mais, sem que você precise abrir o painel.

**URL do servidor MCP:**

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

* Faça login com sua conta do LanderLab (OAuth)
* Sem chave de API, sem cabeçalhos, sem editar arquivos de configuração
* Mais de 30 ferramentas disponíveis
* Funciona com Claude, Cursor, Windsurf, Manus, ChatGPT e qualquer cliente compatível com MCP

***

## Para quem é?

Profissionais de marketing de performance, media buyers e equipes que querem trabalhar mais rápido. Em vez de alternar entre sua ferramenta de IA e o painel do LanderLab, você descreve o que precisa em linguagem natural e o assistente cuida do resto.

***

## Como funciona

O servidor MCP expõe ferramentas que seu assistente de IA chama durante uma conversa. Quando você diz "liste meus landers no espaço de trabalho 1", o assistente chama `landers_list` e retorna os resultados diretamente no seu chat.

***

## Conecte seu assistente de IA

Escolha sua ferramenta e siga o guia de configuração:

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

**O Claude encontra o LanderLab no diretório de conectores dele. Qualquer outro cliente compatível com MCP pode se conectar apontando para** `https://api.landerlab.dev/mcp` **e concluindo o login quando solicitado.**

> **E o Grok, o Perplexity e o Copilot?** No momento, essas ferramentas não permitem se conectar a servidores MCP externos como cliente. O Grok e o Perplexity podem atuar como servidores MCP, expondo as próprias ferramentas de busca para outros clientes, mas as interfaces de chat deles não conseguem se conectar a um servidor como o LanderLab MCP. O Microsoft Copilot Studio oferece suporte a MCP, mas exige uma configuração corporativa complexa, que está fora do escopo deste guia.

***

## Referência de ferramentas

Sua organização é identificada automaticamente a partir da conta com a qual você faz login. Você não precisa informar um ID de organização.

### Ferramentas somente leitura

| Ferramenta            | O que faz                                         |
| --------------------- | ------------------------------------------------- |
| `workspaces_list`     | Lista todos os espaços de trabalho                |
| `landers_list`        | Lista as landing pages de um espaço de trabalho   |
| `domains_list`        | Lista os domínios de um espaço de trabalho        |
| `domains_list_global` | Lista todos os domínios da organização            |
| `integrations_list`   | Lista as integrações configuradas                 |
| `leads_list`          | Lista os leads de um lander                       |
| `leads_list_org`      | Lista os leads de toda a organização              |
| `variants_list`       | Lista as variantes de teste A/B                   |
| `api_key_list`        | Lista as chaves de API                            |
| `dashboard_get`       | Obtém estatísticas de visitas, conversões e leads |
| `analytics_graphs`    | Obtém dados de gráficos de um lander              |
| `analytics_stats`     | Obtém estatísticas detalhadas de um lander        |
| `analytics_reports`   | Gera relatórios de um lander                      |
| `reporting_get`       | Gera relatórios de vários landers                 |
| `editor_load`         | Carrega o HTML e as configurações de uma variante |

### Ferramentas de modificação

| Ferramenta                   | O que faz                                   |
| ---------------------------- | ------------------------------------------- |
| `lander_publish`             | Publica uma landing page                    |
| `lander_unpublish`           | Despublica uma landing page                 |
| `editor_save`                | Salva o conteúdo HTML de uma variante       |
| `editor_save_settings`       | Salva as configurações de uma variante      |
| `variants_set_weights`       | Define a divisão de tráfego do teste A/B    |
| `variants_enable`            | Ativa uma variante                          |
| `variants_disable`           | Desativa uma variante                       |
| `leads_update`               | Atualiza um lead                            |
| `leads_delete`               | Exclui um lead                              |
| `leads_update_org`           | Atualiza um lead (nível da organização)     |
| `leads_delete_org`           | Exclui um lead (nível da organização)       |
| `lander_integration_enable`  | Ativa uma integração em um lander           |
| `lander_integration_disable` | Desativa uma integração em um lander        |
| `lander_integration_delete`  | Remove uma integração de um lander          |
| `integration_create`         | Cria uma integração no nível da organização |
| `api_key_revoke`             | Revoga uma chave de API                     |
| `api_key_update`             | Atualiza uma chave de API                   |

***

## Exemplos de prompts

Depois de conectar, converse com seu assistente em linguagem natural:

**"Liste todos os meus landers e o status de cada um"** Chama `landers_list` e retorna os nomes das páginas, as URLs e o status de publicação.

**"Mostre as análises do lander X dos últimos 7 dias"** Chama `analytics_stats` com o intervalo de datas e retorna visitas, conversões e leads.

**"Despublique o lander X"** Chama `lander_unpublish` para tirar a página do ar.

**"Defina os pesos do teste A/B como 70/30 para o lander X"** Chama `variants_set_weights` para ajustar a divisão de tráfego entre as variantes.

**"Mostre todos os leads do espaço de trabalho 1"** Chama `leads_list` e retorna os dados dos leads desse espaço de trabalho.

***

## Autenticação

O servidor MCP usa OAuth. Na primeira vez que seu assistente se conecta, ele abre uma página de login do LanderLab no seu navegador. Você aprova a solicitação de acesso uma única vez, e seu cliente armazena um token que ele mesmo renova.

Nenhuma informação sensível fica nos seus arquivos de configuração, e você pode se desconectar a qualquer momento em **Settings > Connected Apps** (Configurações > Aplicativos conectados) no LanderLab ou removendo o conector na sua ferramenta de IA.

<Note>
  As chaves de API continuam sendo usadas para chamadas diretas à API REST. Veja [Gerar uma chave de API](/pt-BR/mcp/generate-api-key). Elas não são mais usadas para o MCP.
</Note>

***

## Solução de problemas

**A janela de login não abre** - Alguns clientes bloqueiam pop-ups na primeira tentativa de conexão. Permita pop-ups para sua ferramenta de IA e tente se conectar novamente.

**A autorização foi concluída, mas nenhuma ferramenta aparece** - Reinicie sua ferramenta de IA. A maioria dos clientes só carrega a lista de ferramentas quando uma sessão é iniciada.

**401 Unauthorized** - Sua sessão expirou ou o acesso foi revogado. Remova o conector e adicione-o novamente para fazer um novo login.

**Not Acceptable** - O cabeçalho `Accept` deve incluir tanto `application/json` quanto `text/event-stream`. Esse erro costuma aparecer em testes com curl ou com um cliente personalizado.

**Ainda apontando para a URL antiga** - Se a sua configuração ainda contém `https://api.landerlab.dev/api/v2/mcp` e um cabeçalho `X-API-Key`, exclua essa entrada e reconecte usando `https://api.landerlab.dev/mcp`.
