Laguna Pools
AI sales manager for composite swimming pools — recommendations, pricing, BIM/CAD, dealers
使うべきか
品質と安全性
検出事項(18)
- LOWsearch_pools 内
- LOWget_pool_specs 内
- LOWget_pool_price 内
- LOWget_bim_files 内
- LOWfind_dealer 内
- LOWget_repair_services 内
- LOWget_furniture 内
- LOWget_slides 内
- LOWget_filters 内
- LOWget_accessories 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"pools": {
"url": "https://mcp.laguna-pools.ru/api/mcp/"
}
}
}リモートエンドポイント
https://mcp.laguna-pools.ru/api/mcp/streamable-httpできること
ツール一覧
ツール(21)
🟢search_pools(min_length, max_length, budget, type, climate)
Поиск композитных бассейнов по параметрам: размеры, бюджет, тип (бассейн/купель), климат
入力スキーマ
{
"type": "object",
"properties": {
"min_length": {
"type": "number",
"description": "Мин. длина (м)"
},
"max_length": {
"type": "number",
"description": "Макс. длина (м)"
},
"budget": {
"type": "number",
"description": "Бюджет (₽)"
},
"type": {
"type": "string",
"enum": [
"pool",
"plunge"
],
"description": "Тип: pool (бассейн 4-9м) / plunge (купель 2-3м)"
},
"climate": {
"type": "string",
"enum": [
"warm",
"cold"
],
"description": "Климат: warm (стандарт) / cold (PREMIUM NORD с утеплением)"
}
}
}🟢get_pool_specs(model)
Подробные характеристики модели бассейна: размеры, объём, вес, глубина, серии, гарантия
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
}
},
"required": [
"model"
]
}🟢get_pool_price(model)
Цены на бассейн с вариантами серий PREMIUM и PREMIUM NORD
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
}
},
"required": [
"model"
]
}🟢get_bim_files(model)
BIM/CAD файлы для архитекторов и проектировщиков: DWG, OBJ, RFA, 3DS. Для интеграции бассейна в проект
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna3..laguna9, furniture, slide. Пусто = все"
}
}
}🟢find_dealer(city, region)
Найти дилера Laguna Pools в городе. 175 городов России
入力スキーマ
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Город (на русском)"
},
"region": {
"type": "string",
"description": "Регион/область (на русском)"
}
}
}🟢get_repair_services(service_type)
Ремонт и реконструкция бассейнов. Технология ecoFINISH: покрытия aquaBRIGHT, polyFIBRO
入力スキーマ
{
"type": "object",
"properties": {
"service_type": {
"type": "string",
"enum": [
"all",
"waterproofing",
"reconstruction",
"crack_repair",
"filter_repair",
"coatings"
],
"description": "Тип услуги"
}
}
}🟢get_furniture
Каталог композитной мебели для бассейнов: лежаки, лавочки, столешницы, табуреты, кашпо
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_slides
Каталог горок и водопадов для бассейнов
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_filters
Фильтрационные установки LPF для бассейнов (400-900 мм)
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_accessories
Аксессуары: технические приямки, стенды, покрывала, LagunaBox
入力スキーマ
{
"type": "object",
"properties": {}
}⚪recommend_pool(area_length, area_width, budget, city, purpose, ...)
AI-менеджер: подбор бассейна по описанию участка, потребностей, бюджета. Профессиональная консультация
入力スキーマ
{
"type": "object",
"properties": {
"area_length": {
"type": "number",
"description": "Длина участка/помещения (м)"
},
"area_width": {
"type": "number",
"description": "Ширина участка/помещения (м)"
},
"budget": {
"type": "number",
"description": "Бюджет (₽). Если неизвестен — не указывать"
},
"city": {
"type": "string",
"description": "Город (для подбора дилера и климата)"
},
"purpose": {
"type": "string",
"enum": [
"family",
"sport",
"relax",
"bath",
"spa",
"commercial"
],
"description": "Назначение: family (семейный отдых), sport (плавание), relax (купель), bath (баня), spa (СПА-зона), commercial (коммерческий)"
},
"location": {
"type": "string",
"enum": [
"outdoor_ground",
"outdoor_above",
"indoor"
],
"description": "Размещение: outdoor_ground (улица вровень), outdoor_above (улица над уровнем), indoor (помещение)"
},
"people": {
"type": "number",
"description": "Количество человек для одновременного купания"
}
}
}🟢calculate_total(model, series, include_filter, include_cover, include_border, ...)
Расчёт стоимости комплекта «под ключ»: бассейн + фильтрация + покрывало + бортовой камень + доставка. Калькулятор комплектации
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
},
"series": {
"type": "string",
"enum": [
"premium",
"nord"
],
"description": "Серия: premium (стандарт) или nord (утеплённая)"
},
"include_filter": {
"type": "boolean",
"description": "Добавить фильтрацию (рекомендуется)"
},
"include_cover": {
"type": "boolean",
"description": "Добавить покрывало для бассейна"
},
"include_border": {
"type": "boolean",
"description": "Добавить бортовой камень"
},
"include_furniture": {
"type": "boolean",
"description": "Добавить мебель (лежак, лавочка)"
},
"city": {
"type": "string",
"description": "Город для расчёта доставки"
}
},
"required": [
"model"
]
}🟡submit_lead(name, phone, city, message)
Отправить заявку на консультацию/заказ дилеру Laguna Pools. Клиент получит обратный звонок
入力スキーマ
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Имя клиента"
},
"phone": {
"type": "string",
"description": "Телефон клиента"
},
"city": {
"type": "string",
"description": "Город"
},
"message": {
"type": "string",
"description": "Комментарий (модель, комплектация, вопросы)"
}
},
"required": [
"name",
"phone"
]
}🟢get_pool_passport(section)
Паспорт бассейна Laguna Pools — установка, эксплуатация, консервация, уход, водоподготовка, допоборудование. Официальное руководство
入力スキーマ
{
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"all",
"about",
"delivery",
"installation",
"drainage",
"equipment",
"water",
"care",
"winter",
"spring",
"tolerances",
"accessories"
],
"description": "Раздел паспорта: all (весь), about (о бассейнах), delivery (доставка/разгрузка), installation (установка/котлован/подушка/бандаж), drainage (дренаж), equipment (подключение оборудования), water (водоподготовка/химия), care (уход/обслуживание), winter (консервация на зиму), spring (расконсервация весной), tolerances (допуски), accessories (допоборудование)"
}
}
}🟢list_tools
Список всех доступных инструментов MCP сервера
入力スキーマ
{
"type": "object",
"properties": {}
}⚪generate_kp(model, series, city, client_name, extras)
Генерация коммерческого предложения (КП) на бассейн «под ключ». 12 разделов: бассейн, фильтрация, нагрев, автоматика, очистка, освещение, дезинфекция, покрытие, фитинги, монтаж, работы, доставка
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
},
"series": {
"type": "string",
"enum": [
"premium",
"nord"
],
"description": "Серия: premium или nord"
},
"city": {
"type": "string",
"description": "Город клиента (для дилера и доставки)"
},
"client_name": {
"type": "string",
"description": "ФИО клиента"
},
"extras": {
"type": "object",
"description": "Доп. опции",
"properties": {
"heating": {
"type": "boolean",
"description": "Нагрев воды (рекомендуется)"
},
"automation": {
"type": "string",
"enum": [
"basic",
"full"
],
"description": "Автоматика: basic (фильтрация) или full (всё)"
},
"lighting": {
"type": "integer",
"description": "Количество прожекторов (1-4)"
},
"lighting_type": {
"type": "string",
"enum": [
"rgb",
"white"
],
"description": "Тип прожектора: rgb или white"
},
"disinfection": {
"type": "string",
"enum": [
"chlorine",
"dosing"
],
"description": "Дезинфекция: chlorine (набор) или dosing (автостанция)"
},
"cover": {
"type": "boolean",
"description": "Покрывало"
},
"robot_vacuum": {
"type": "boolean",
"description": "Робот-пылесос (вместо ручного)"
}
}
}
},
"required": [
"model"
]
}🟡send_kp_email(email, client_name, kp_data)
Отправка сгенерированного КП на email клиенту. Принимает данные из generate_kp
入力スキーマ
{
"type": "object",
"properties": {
"email": {
"type": "string",
"description": "Email получателя"
},
"client_name": {
"type": "string",
"description": "Имя клиента"
},
"kp_data": {
"type": "object",
"description": "Данные КП из generate_kp"
}
},
"required": [
"email",
"kp_data"
]
}🟢get_architect_package(model, format)
Пакет для архитектора/дизайнера/проектировщика: спецификации бассейна + BIM/CAD файлы + требования к установке + габариты котлована
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9 (или all для всех)"
},
"format": {
"type": "string",
"enum": [
"summary",
"detailed"
],
"description": "Детальность: summary (кратко) или detailed (полный пакет)"
}
}
}🟢get_terrace_quote(model, length_mm, width_mm, options, delivery_zone, ...)
Расчёт стоимости раздвижной террасы/павильона для бассейна. 3 типа: цельная (single), телескопическая (double), раздвижная по ширине (width). Калькулятор с опциями
入力スキーマ
{
"type": "object",
"properties": {
"model": {
"type": "string",
"enum": [
"single",
"double",
"width"
],
"description": "Тип террасы: single (цельная), double (телескопическая), width (раздвижная по ширине)"
},
"length_mm": {
"type": "integer",
"description": "Длина в мм (1800-18000)"
},
"width_mm": {
"type": "integer",
"description": "Ширина в мм (1800-12400)"
},
"options": {
"type": "array",
"items": {
"type": "string"
},
"description": "Массив slug-ов опций (color, cover, accessories и т.д.)"
},
"delivery_zone": {
"type": "string",
"description": "Зона доставки (slug из списка зон)"
},
"for_pool": {
"type": "string",
"description": "Модель бассейна Laguna (laguna2..laguna9) — автоподбор размеров"
}
}
}⚪consult_service(mode, question, pool_type, ticket_no, contact, ...)
Сервисная консультация по обслуживанию бассейна (все типы: композитный, бетонный, полипропиленовый, каркасный). Поток: готовый ответ из базы знаний → промах → заявка с номером (буква+2 цифры, напр. А05), AI готовит черновик async, специалист получает заявку на почту. Темы: запуск/залив, слив, уход, химия воды, оборудование, тепло, консервация, проблемы, безопасность. Защита от нецелевых запросов, инъекций и мата
入力スキーマ
{
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"ask",
"status",
"contact",
"escalate"
],
"description": "ask — задать вопрос; status — проверить ответ по номеру заявки; contact — сохранить контакт по заявке; escalate — передать заявку живому специалисту"
},
"question": {
"type": "string",
"description": "Вопрос по обслуживанию бассейна (для mode=ask, до 500 символов)"
},
"pool_type": {
"type": "string",
"enum": [
"composite",
"concrete",
"polypropylene",
"frame",
"all"
],
"description": "Тип бассейна (опционально): composite, concrete, polypropylene, frame, all"
},
"ticket_no": {
"type": "string",
"description": "Номер заявки (для mode=status/contact/escalate)"
},
"contact": {
"type": "string",
"description": "Контакт клиента (телефон/email, для mode=contact)"
},
"channel": {
"type": "string",
"description": "Канал связи: whatsapp|telegram|viber|email (опционально)"
},
"user_id": {
"type": "string",
"description": "ID аккаунта Алисы (для памяти заявок)"
},
"session_id": {
"type": "string",
"description": "ID сессии (для журнала)"
}
}
}⚪tech_consult(mode, question, ticket_no, contact, channel, ...)
Техническая консультация по бассейну (инженер/строитель/проектировщик/дизайнер/архитектор). Темы: чертежи, BIM, 3D, узлы (закладные, скиммер, форсунки, донный слив, обвязка), фурнитура (лестницы, поручни, освещение), фундамент, котлован, техпомещение, материал чаши. Источник правды — паспорт бассейна. Поток: готовый ответ из базы → промах → заявка с номером, AI готовит черновик async, специалист получает заявку. mode=status — проверка ответа по номеру
入力スキーマ
{
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"ask",
"status",
"contact",
"escalate"
],
"description": "ask — задать вопрос; status — проверить ответ по номеру; contact — сохранить контакт; escalate — передать живому специалисту"
},
"question": {
"type": "string",
"description": "Технический вопрос (для mode=ask, до 500 символов)"
},
"ticket_no": {
"type": "string",
"description": "Номер заявки (для mode=status/contact/escalate)"
},
"contact": {
"type": "string",
"description": "Контакт клиента (для mode=contact)"
},
"channel": {
"type": "string",
"description": "Канал связи: whatsapp|telegram|viber|email (опционально)"
},
"user_id": {
"type": "string",
"description": "ID аккаунта Алисы (для памяти заявок)"
},
"session_id": {
"type": "string",
"description": "ID сессии"
}
}
}推奨プロンプト
search_poolssearch_poolsget_pool_specsget_pool_specslist_toolsコミュニティ
エビデンス