# Laguna Pools (remote · mcp.laguna-pools.ru)

AI sales manager for composite swimming pools — recommendations, pricing, BIM/CAD, dealers

- Trust score: 68/100 (medium)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-04

## Components

- remote · `mcp.laguna-pools.ru`: 68/100 (this document), [markdown](https://verifymcp.io/servers/ru-laguna-pools-mcp-pools/api-mcp.md), [page](https://verifymcp.io/servers/ru-laguna-pools-mcp-pools/api-mcp)

## Channel facts

- Endpoint: `https://mcp.laguna-pools.ru/api/mcp/`
- Transports: `streamable-http`
- Auth: `none`
- Version: `2.0.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-04.

- **Endpoint Security**: 63/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 21 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 82/100
  - 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (good).
  - Tool/resource definitions use about 2343 tokens (~97/item across 24 items; 21 tools + 3 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 30/100
  - Stability observed for 9 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 40/100
  - Spec-recency check failed: implements MCP spec 2025-03-26; the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http ru-laguna-pools-mcp-pools https://mcp.laguna-pools.ru/api/mcp/
```

### Codex

```toml
[mcp_servers.ru-laguna-pools-mcp-pools]
url = "https://mcp.laguna-pools.ru/api/mcp/"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ru-laguna-pools-mcp-pools": {
      "type": "remote",
      "url": "https://mcp.laguna-pools.ru/api/mcp/",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add ru-laguna-pools-mcp-pools --url https://mcp.laguna-pools.ru/api/mcp/ --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  ru-laguna-pools-mcp-pools:
    url: "https://mcp.laguna-pools.ru/api/mcp/"
```

### Other

```json
{
  "mcpServers": {
    "ru-laguna-pools-mcp-pools": {
      "type": "http",
      "url": "https://mcp.laguna-pools.ru/api/mcp/"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 68, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-01 (score 67, +1)

No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 66, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 66, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-29 (score 66, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-28 (score 65, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 64, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 64)

First indexed and scored.

## MCP tools (21)

### `search_pools` (~135 tokens)

Поиск композитных бассейнов по параметрам: размеры, бюджет, тип (бассейн/купель), климат

Input parameters:

- `budget` (number): Бюджет (₽)
- `climate` (string): Климат: warm (стандарт) / cold (PREMIUM NORD с утеплением)
- `max_length` (number): Макс. длина (м)
- `min_length` (number): Мин. длина (м)
- `type` (string): Тип: pool (бассейн 4-9м) / plunge (купель 2-3м)

### `get_pool_specs` (~50 tokens)

Подробные характеристики модели бассейна: размеры, объём, вес, глубина, серии, гарантия

Input parameters:

- `model` (string, required): Модель: laguna2..laguna9

### `get_pool_price` (~42 tokens)

Цены на бассейн с вариантами серий PREMIUM и PREMIUM NORD

Input parameters:

- `model` (string, required): Модель: laguna2..laguna9

### `get_bim_files` (~72 tokens)

BIM/CAD файлы для архитекторов и проектировщиков: DWG, OBJ, RFA, 3DS. Для интеграции бассейна в проект

Input parameters:

- `model` (string): Модель: laguna3..laguna9, furniture, slide. Пусто = все

### `find_dealer` (~52 tokens)

Найти дилера Laguna Pools в городе. 175 городов России

Input parameters:

- `city` (string): Город (на русском)
- `region` (string): Регион/область (на русском)

### `get_repair_services` (~47 tokens)

Ремонт и реконструкция бассейнов. Технология ecoFINISH: покрытия aquaBRIGHT, polyFIBRO

Input parameters:

- `service_type` (string): Тип услуги

### `get_furniture` (~37 tokens)

Каталог композитной мебели для бассейнов: лежаки, лавочки, столешницы, табуреты, кашпо

### `get_slides` (~23 tokens)

Каталог горок и водопадов для бассейнов

### `get_filters` (~25 tokens)

Фильтрационные установки LPF для бассейнов (400-900 мм)

### `get_accessories` (~31 tokens)

Аксессуары: технические приямки, стенды, покрывала, LagunaBox

### `recommend_pool` (~209 tokens)

AI-менеджер: подбор бассейна по описанию участка, потребностей, бюджета. Профессиональная консультация

Input parameters:

- `area_length` (number): Длина участка/помещения (м)
- `area_width` (number): Ширина участка/помещения (м)
- `budget` (number): Бюджет (₽). Если неизвестен — не указывать
- `city` (string): Город (для подбора дилера и климата)
- `location` (string): Размещение: outdoor_ground (улица вровень), outdoor_above (улица над уровнем), indoor (помещение)
- `people` (number): Количество человек для одновременного купания
- `purpose` (string): Назначение: family (семейный отдых), sport (плавание), relax (купель), bath (баня), spa (СПА-зона), commercial (коммерческий)

### `calculate_total` (~165 tokens)

Расчёт стоимости комплекта «под ключ»: бассейн + фильтрация + покрывало + бортовой камень + доставка. Калькулятор комплектации

Input parameters:

- `city` (string): Город для расчёта доставки
- `include_border` (boolean): Добавить бортовой камень
- `include_cover` (boolean): Добавить покрывало для бассейна
- `include_filter` (boolean): Добавить фильтрацию (рекомендуется)
- `include_furniture` (boolean): Добавить мебель (лежак, лавочка)
- `model` (string, required): Модель: laguna2..laguna9
- `series` (string): Серия: premium (стандарт) или nord (утеплённая)

### `submit_lead` (~80 tokens)

Отправить заявку на консультацию/заказ дилеру Laguna Pools. Клиент получит обратный звонок

Input parameters:

- `city` (string): Город
- `message` (string): Комментарий (модель, комплектация, вопросы)
- `name` (string, required): Имя клиента
- `phone` (string, required): Телефон клиента

### `get_pool_passport` (~166 tokens)

Паспорт бассейна Laguna Pools — установка, эксплуатация, консервация, уход, водоподготовка, допоборудование. Официальное руководство

Input parameters:

- `section` (string): Раздел паспорта: all (весь), about (о бассейнах), delivery (доставка/разгрузка), installation (установка/котлован/подушка/бандаж), drainage (дренаж), equipment (подключение оборудования), water (водо…

### `list_tools` (~19 tokens)

Список всех доступных инструментов MCP сервера

### `generate_kp` (~138 tokens)

Генерация коммерческого предложения (КП) на бассейн «под ключ». 12 разделов: бассейн, фильтрация, нагрев, автоматика, очистка, освещение, дезинфекция, покрытие, фитинги, монтаж, работы, доставка

Input parameters:

- `city` (string): Город клиента (для дилера и доставки)
- `client_name` (string): ФИО клиента
- `extras` (object): Доп. опции
- `model` (string, required): Модель: laguna2..laguna9
- `series` (string): Серия: premium или nord

### `send_kp_email` (~69 tokens)

Отправка сгенерированного КП на email клиенту. Принимает данные из generate_kp

Input parameters:

- `client_name` (string): Имя клиента
- `email` (string, required): Email получателя
- `kp_data` (object, required): Данные КП из generate_kp

### `get_architect_package` (~95 tokens)

Пакет для архитектора/дизайнера/проектировщика: спецификации бассейна + BIM/CAD файлы + требования к установке + габариты котлована

Input parameters:

- `format` (string): Детальность: summary (кратко) или detailed (полный пакет)
- `model` (string): Модель: laguna2..laguna9 (или all для всех)

### `get_terrace_quote` (~204 tokens)

Расчёт стоимости раздвижной террасы/павильона для бассейна. 3 типа: цельная (single), телескопическая (double), раздвижная по ширине (width). Калькулятор с опциями

Input parameters:

- `delivery_zone` (string): Зона доставки (slug из списка зон)
- `for_pool` (string): Модель бассейна Laguna (laguna2..laguna9) — автоподбор размеров
- `length_mm` (integer): Длина в мм (1800-18000)
- `model` (string): Тип террасы: single (цельная), double (телескопическая), width (раздвижная по ширине)
- `options` (array): Массив slug-ов опций (color, cover, accessories и т.д.)
- `width_mm` (integer): Ширина в мм (1800-12400)

### `consult_service` (~323 tokens)

Сервисная консультация по обслуживанию бассейна (все типы: композитный, бетонный, полипропиленовый, каркасный). Поток: готовый ответ из базы знаний → промах → заявка с номером (буква+2 цифры, напр. А05), AI готовит черновик async, специалист получает заявку на почту. Темы: запуск/залив, слив, уход, химия воды, оборудование, тепло, консервация, проблемы, безопасность. Защита от нецелевых запросов, инъекций и мата

Input parameters:

- `channel` (string): Канал связи: whatsapp|telegram|viber|email (опционально)
- `contact` (string): Контакт клиента (телефон/email, для mode=contact)
- `mode` (string): ask — задать вопрос; status — проверить ответ по номеру заявки; contact — сохранить контакт по заявке; escalate — передать заявку живому специалисту
- `pool_type` (string): Тип бассейна (опционально): composite, concrete, polypropylene, frame, all
- `question` (string): Вопрос по обслуживанию бассейна (для mode=ask, до 500 символов)
- `session_id` (string): ID сессии (для журнала)
- `ticket_no` (string): Номер заявки (для mode=status/contact/escalate)
- `user_id` (string): ID аккаунта Алисы (для памяти заявок)

### `tech_consult` (~300 tokens)

Техническая консультация по бассейну (инженер/строитель/проектировщик/дизайнер/архитектор). Темы: чертежи, BIM, 3D, узлы (закладные, скиммер, форсунки, донный слив, обвязка), фурнитура (лестницы, поручни, освещение), фундамент, котлован, техпомещение, материал чаши. Источник правды — паспорт бассейна. Поток: готовый ответ из базы → промах → заявка с номером, AI готовит черновик async, специалист получает заявку. mode=status — проверка ответа по номеру

Input parameters:

- `channel` (string): Канал связи: whatsapp|telegram|viber|email (опционально)
- `contact` (string): Контакт клиента (для mode=contact)
- `mode` (string): ask — задать вопрос; status — проверить ответ по номеру; contact — сохранить контакт; escalate — передать живому специалисту
- `question` (string): Технический вопрос (для mode=ask, до 500 символов)
- `session_id` (string): ID сессии
- `ticket_no` (string): Номер заявки (для mode=status/contact/escalate)
- `user_id` (string): ID аккаунта Алисы (для памяти заявок)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/ru-laguna-pools-mcp-pools/api-mcp#diagnostics

## Score history

- 2026-08-04: 68
- 2026-08-03: 68
- 2026-08-02: 67
- 2026-08-01: 67
- 2026-07-31: 66
- 2026-07-30: 66
- 2026-07-29: 66
- 2026-07-28: 65
- 2026-07-27: 64
- 2026-07-26: 64

## Links

- Remote endpoint: https://mcp.laguna-pools.ru/api/mcp/
- Repository: https://github.com/lagunapools/laguna-pools-mcp
- Changelog RSS feed: https://verifymcp.io/servers/ru-laguna-pools-mcp-pools/api-mcp/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/ru-laguna-pools-mcp-pools/api-mcp/changelog.json
- HTML version of this page: https://verifymcp.io/servers/ru-laguna-pools-mcp-pools/api-mcp
