Skip to main content
Подключите LanderLab к Codex через MCP, чтобы управлять лендингами, лидами, аналитикой и A/B-тестами из терминала, редактора или десктопного приложения. Вы добавляете сервер LanderLab один раз и входите в свой аккаунт LanderLab. API-ключ не нужен.

Что понадобится

  • Аккаунт LanderLab.
  • Codex на вашем компьютере: Codex CLI, расширение Codex для IDE или десктопное приложение ChatGPT. Подробности установки см. в документации Codex по MCP.
Codex CLI, расширение для IDE и десктопное приложение используют одну и ту же конфигурацию MCP. Настройте LanderLab в одном из них, и он станет доступен во всех трёх.

Как подключить LanderLab к Codex

Выберите клиент Codex, которым вы пользуетесь. URL сервера везде одинаковый:
Codex CLI работает в терминале. Вы добавляете LanderLab и входите в аккаунт в одном и том же окне.
Codex CLI в окне терминала: видны модель, рабочая директория и строка ввода

Codex CLI в сессии терминала. Скриншот из официального репозитория openai/codex, лицензия Apache 2.0.

1

Добавьте сервер LanderLab

Откройте терминал и выполните:
API-ключ и заголовки не нужны.
2

Войдите в LanderLab

Если после добавления сервера Codex не запустил вход автоматически, выполните:
В браузере откроется страница входа LanderLab. Войдите в аккаунт, проверьте запрос доступа и нажмите Authorize. Когда терминал подтвердит вход, вернитесь в него.

Проверка подключения

В сессии Codex введите /mcp. Сервер landerlab должен появиться в списке активных серверов. Из терминала статус также можно проверить командой codex mcp list. Затем отправьте запрос:
Codex вызовет workspaces_list и вернёт результат.

Примеры запросов

  • «Покажи все мои лендинги и их статус публикации»
  • «Покажи аналитику по лендингу X за последние 7 дней»
  • «Сними лендинг X с публикации»
  • «Установи веса A/B-теста 60/40 для лендинга X»

Управление доступом

Подключение остаётся активным, пока вы не отзовёте доступ. Чтобы отключиться, выполните в терминале codex mcp logout landerlab или откройте Settings > Connected Apps в LanderLab и отзовите доступ там. Чтобы полностью удалить сервер из Codex, выполните codex mcp remove landerlab.

Устранение неполадок

«OAuth authorization endpoint origin does not match the authorization server origin without issuer-bound callbacks» — некоторые версии Codex прерывают вход в LanderLab до открытия браузера. В этом случае подключитесь через мост mcp-remote, который выполняет вход вне Codex. Для него нужен Node.js. Замените блок landerlab в ~/.codex/config.toml на:
Перезапустите Codex. При первом запуске сервера в браузере откроется страница входа LanderLab. Инструменты LanderLab недоступны — убедитесь, что config.toml — корректный TOML и использует [mcp_servers.landerlab], а не mcpServers. После любых изменений перезапускайте Codex. Сервер есть в списке, но вход не выполнен — снова выполните codex mcp login landerlab. Если браузер не открылся, скопируйте URL из терминала и откройте его вручную. 401 Unauthorized — сессия истекла, или доступ был отозван в LanderLab. Выполните codex mcp logout landerlab, а затем codex mcp login landerlab. Сервер добавлен в проект, но не загружается — Codex читает .codex/config.toml уровня проекта только в доверенных проектах. Добавьте проект в доверенные или внесите сервер в ~/.codex/config.toml. Переход со схемы с API-ключом — удалите из блока landerlab строку http_headers, env_http_headers или bearer_token_env_var и старое значение url, затем выполните шаги выше.

См. также