Skip to main content
Conecte o LanderLab ao Codex usando MCP para gerenciar landing pages, leads, análises e testes A/B pelo terminal, pelo editor ou pelo app para desktop. Você adiciona o servidor do LanderLab uma única vez e faz login com sua conta do LanderLab. Não é preciso chave de API.

O que você precisa

  • Uma conta do LanderLab.
  • O Codex no seu computador: o Codex CLI, a extensão do Codex para IDE ou o app do ChatGPT para desktop. Consulte a documentação de MCP do Codex para ver as instruções de instalação.
O Codex CLI, a extensão para IDE e o app para desktop compartilham a mesma configuração de MCP. Configure o LanderLab em um deles e ele ficará disponível nos três.

Como conectar o LanderLab ao Codex

Escolha o cliente do Codex que você usa. A URL do servidor é a mesma em todas as opções:
O Codex CLI é executado no seu terminal. Você adiciona o LanderLab e faz login na mesma janela.
Codex CLI em execução em uma janela de terminal, mostrando o modelo, o diretório de trabalho e um prompt

O Codex CLI em uma sessão de terminal. Captura de tela do repositório oficial openai/codex, licença Apache 2.0.

1

Adicione o servidor do LanderLab

Abra o terminal e execute:
Não é preciso chave de API nem cabeçalhos.
2

Faça login no LanderLab

Se o Codex não iniciar o login automaticamente depois de adicionar o servidor, execute:
Seu navegador abrirá uma página de login do LanderLab. Faça login, revise a solicitação de acesso e clique em Authorize. Volte ao terminal assim que ele confirmar o login.

Verifique a conexão

Em uma sessão do Codex, digite /mcp. O servidor landerlab deve aparecer na lista de servidores ativos. No terminal, você também pode executar codex mcp list para verificar o status. Depois, peça:
O Codex chamará workspaces_list e retornará os resultados.

Exemplos de prompts

  • “Liste todos os meus landers e o status de publicação deles”
  • “Mostre as análises do lander X dos últimos 7 dias”
  • “Despublique o lander X”
  • “Defina os pesos do teste A/B como 60/40 para o lander X”

Gerencie o acesso

Sua conexão fica ativa até você revogá-la. Para desconectar, execute codex mcp logout landerlab no terminal ou abra Settings > Connected Apps no LanderLab e revogue o acesso por lá. Para remover o servidor do Codex por completo, execute codex mcp remove landerlab.

Solução de problemas

“OAuth authorization endpoint origin does not match the authorization server origin without issuer-bound callbacks” - Algumas versões do Codex interrompem o login do LanderLab antes de o navegador abrir. Conecte-se pela ponte mcp-remote, que faz o login fora do Codex. É preciso ter o Node.js instalado. Substitua o bloco landerlab em ~/.codex/config.toml por:
Reinicie o Codex. Na primeira vez que o servidor for iniciado, seu navegador abrirá a página de login do LanderLab. As ferramentas do LanderLab não estão disponíveis - Verifique se o config.toml é um TOML válido e usa [mcp_servers.landerlab], e não mcpServers. Reinicie o Codex depois de qualquer alteração. Servidor listado, mas não autenticado - Execute codex mcp login landerlab novamente. Se o navegador não abrir, copie a URL exibida no terminal e abra-a manualmente. 401 Unauthorized - Sua sessão expirou ou o acesso foi revogado no LanderLab. Execute codex mcp logout landerlab e, em seguida, codex mcp login landerlab. Servidor adicionado a um projeto, mas não carregado - O Codex só lê o .codex/config.toml de um projeto se ele for confiável. Marque o projeto como confiável ou adicione o servidor ao ~/.codex/config.toml. Migração da configuração com chave de API - Remova a linha http_headers, env_http_headers ou bearer_token_env_var e o valor antigo de url do bloco landerlab e, em seguida, siga os passos acima.

Relacionados