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

# Подключение AI-ассистентов к LanderLab через MCP

> Как работает MCP-сервер LanderLab, какие инструменты он даёт и как управлять лендингами, лидами и A/B-тестами из AI-ассистента.

## Что такое MCP-сервер LanderLab?

MCP-сервер LanderLab подключает вашего AI-ассистента к аккаунту LanderLab с помощью [Model Context Protocol](https://modelcontextprotocol.io). После подключения ассистент может показывать список лендингов, получать аналитику, публиковать страницы, управлять лидами, запускать A/B-тесты и многое другое — вам не нужно открывать панель управления.

**URL MCP-сервера:**

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

* Вход через аккаунт LanderLab (OAuth)
* Без API-ключа, без заголовков, без правки конфигурационных файлов
* Более 30 доступных инструментов
* Работает с Claude, Cursor, Windsurf, Manus, ChatGPT, Codex и любым MCP-совместимым клиентом

***

## Для кого это?

Для performance-маркетологов, медиабайеров и команд, которые хотят работать быстрее. Вместо переключения между AI-инструментом и панелью управления LanderLab вы описываете задачу обычными словами, а ассистент всё делает сам.

***

## Как это работает

MCP-сервер предоставляет инструменты, которые AI-ассистент вызывает во время диалога. Когда вы говорите «покажи мои лендинги в рабочем пространстве 1», ассистент вызывает `landers_list` и выводит результат прямо в чат.

***

## Подключите своего AI-ассистента

Выберите инструмент и следуйте руководству по настройке:

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

**Claude находит LanderLab в своём каталоге коннекторов. Любой другой MCP-совместимый клиент можно подключить, указав** `https://api.landerlab.dev/mcp` **и пройдя вход в аккаунт.**

> **А как же Grok, Perplexity и Copilot?** Эти инструменты пока не поддерживают подключение к внешним MCP-серверам в роли клиента. Grok и Perplexity могут выступать MCP-серверами и предоставлять другим клиентам собственные поисковые инструменты, но их чаты не могут подключаться к серверу вроде LanderLab MCP. Microsoft Copilot Studio поддерживает MCP, но требует сложной корпоративной настройки, которая выходит за рамки этого руководства.

***

## Справочник инструментов

Ваша организация определяется автоматически по аккаунту, через который вы входите. Передавать ID организации не нужно.

### Инструменты только для чтения

| Инструмент | Что делает |
| - | - |
| `workspaces_list` | Список всех рабочих пространств |
| `landers_list` | Список лендингов в рабочем пространстве |
| `domains_list` | Список доменов в рабочем пространстве |
| `domains_list_global` | Список всех доменов организации |
| `integrations_list` | Список настроенных интеграций |
| `leads_list` | Список лидов лендинга |
| `leads_list_org` | Список лидов по всей организации |
| `variants_list` | Список вариантов A/B-теста |
| `api_key_list` | Список API-ключей |
| `dashboard_get` | Статистика визитов, конверсий и лидов |
| `analytics_graphs` | Данные для графиков по лендингу |
| `analytics_stats` | Подробная статистика по лендингу |
| `analytics_reports` | Формирование отчётов по лендингу |
| `reporting_get` | Сводный отчёт по нескольким лендингам |
| `editor_load` | Загрузка HTML и настроек варианта |

### Инструменты изменения данных

| Инструмент | Что делает |
| - | - |
| `lander_publish` | Опубликовать лендинг |
| `lander_unpublish` | Снять лендинг с публикации |
| `editor_save` | Сохранить HTML-содержимое варианта |
| `editor_save_settings` | Сохранить настройки варианта |
| `variants_set_weights` | Задать распределение трафика в A/B-тесте |
| `variants_enable` | Включить вариант |
| `variants_disable` | Отключить вариант |
| `leads_update` | Обновить лид |
| `leads_delete` | Удалить лид |
| `leads_update_org` | Обновить лид (на уровне организации) |
| `leads_delete_org` | Удалить лид (на уровне организации) |
| `lander_integration_enable` | Включить интеграцию на лендинге |
| `lander_integration_disable` | Отключить интеграцию на лендинге |
| `lander_integration_delete` | Удалить интеграцию с лендинга |
| `integration_create` | Создать интеграцию на уровне организации |
| `api_key_revoke` | Отозвать API-ключ |
| `api_key_update` | Обновить API-ключ |

***

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

После подключения общайтесь с ассистентом обычными словами:

**«Покажи все мои лендинги и их статус»** Вызывает `landers_list` и возвращает названия страниц, URL и статус публикации.

**«Покажи аналитику по лендингу X за последние 7 дней»** Вызывает `analytics_stats` с диапазоном дат и возвращает визиты, конверсии и лиды.

**«Сними лендинг X с публикации»** Вызывает `lander_unpublish`, чтобы отключить страницу.

**«Установи веса A/B-теста 70/30 для лендинга X»** Вызывает `variants_set_weights`, чтобы изменить распределение трафика между вариантами.

**«Покажи все лиды из рабочего пространства 1»** Вызывает `leads_list` и возвращает данные лидов этого рабочего пространства.

***

## Аутентификация

MCP-сервер использует OAuth. При первом подключении ассистент открывает в браузере страницу входа LanderLab. Вы один раз подтверждаете запрос доступа, а клиент сохраняет токен и сам его обновляет.

Ничего конфиденциального не хранится в конфигурационных файлах, а отключиться можно в любой момент в разделе **Settings > Connected Apps** в LanderLab или удалив коннектор в своём AI-инструменте.

<Note>
  API-ключи по-прежнему используются для прямых вызовов REST API. См. [Генерация API-ключа](/ru/mcp/generate-api-key). Для MCP они больше не нужны.
</Note>

***

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

**Окно входа не открывается** — Некоторые клиенты блокируют всплывающие окна при первой попытке подключения. Разрешите всплывающие окна для вашего AI-инструмента и повторите подключение.

**Авторизация прошла, но инструментов нет** — Перезапустите AI-инструмент. Большинство клиентов загружают список инструментов только при старте сессии.

**401 Unauthorized** — Сессия истекла или доступ был отозван. Удалите коннектор и добавьте его снова, чтобы заново пройти вход.

**Not Acceptable** — Заголовок `Accept` должен включать и `application/json`, и `text/event-stream`. Эта ошибка обычно появляется при проверке через curl или собственного клиента.

**Всё ещё используется старый URL** — Если в вашей конфигурации остались `https://api.landerlab.dev/api/v2/mcp` и заголовок `X-API-Key`, удалите эту запись и подключитесь заново через `https://api.landerlab.dev/mcp`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.