O que você precisa
- Uma conta do LanderLab.
- O Cursor instalado no seu computador.
Passo 1: Adicione o servidor
Crie ou edite o arquivo .cursor/mcp.json na raiz do seu projeto:
Não é preciso chave de API nem cabeçalhos.
Para usar o LanderLab em todos os projetos, adicione o mesmo bloco ao arquivo ~/.cursor/mcp.json.
Passo 2: Faça login
Abra Cursor Settings > MCP. O servidor landerlab aparece com um botão Login ou Needs authentication. Clique nele.
Uma página de login do LanderLab é aberta no seu navegador. Faça login, revise a solicitação de acesso e clique em Authorize. O status do servidor fica verde quando o processo é concluído.
Passo 3: Verifique a conexão
Abra uma nova sessão do agente e peça:
O Cursor 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”
- “Defina os pesos do teste A/B como 70/30 para o lander X”
- “Mostre todos os leads do espaço de trabalho 1”
Solução de problemas
O LanderLab não aparece no agente - Verifique se o .cursor/mcp.json está na raiz do projeto (e não em uma subpasta) e se o JSON é válido. Reinicie o Cursor depois de salvar.
O servidor aparece como precisando de autenticação - Abra Cursor Settings > MCP e clique em Login ao lado de landerlab. Se o navegador não abrir, copie a URL exibida nos logs do MCP.
401 Unauthorized - Sua sessão expirou ou o acesso foi revogado no LanderLab. Faça login novamente pelo painel de configurações do MCP.
Migração da configuração com chave de API - Remova o bloco headers, altere a URL para https://api.landerlab.dev/mcp e reinicie o Cursor.