Laguna Pools
Подбор композитного бассейна, расчёт стоимости под ключ, дилеры и BIM-файлы
Добавьте сервер в «Мои MCP» — получите адрес подключения для Claude и ChatGPT.
Добавить в «Мои MCP»Нужно войти или зарегистрироваться — вернём на эту страницу.
Описание
Сервер производителя композитных бассейнов Laguna Pools. Он пригодится владельцам участков, которые выбирают бассейн, а также архитекторам и проектировщикам, которым нужны технические данные. Ассистент может подобрать бассейн по размерам, бюджету и климату или по описанию участка, показать характеристики и цены моделей, рассчитать стоимость комплекта под ключ с фильтрацией, покрывалом и доставкой, подготовить коммерческое предложение и отправить его на почту. Есть каталоги мебели, горок, фильтров и аксессуаров, расчёт террасы-павильона, паспорт бассейна с правилами ухода, консультации по ремонту, обслуживанию и технике. Для проектировщиков — BIM и CAD файлы и пакет для архитектора. Можно найти дилера в своём городе и отправить заявку на обратный звонок.
Инструменты · 21
из ответа tools/list
calculate_total
calculate_total
Расчёт стоимости комплекта «под ключ»: бассейн + фильтрация + покрывало + бортовой камень + доставка. Калькулятор комплектации
calculate_total(city?: string, model: string, series?: string, include_cover?: boolean, include_border?: boolean, include_filter?: boolean, include_furniture?: boolean)
// inputSchema
{
"type": "object",
"required": [
"model"
],
"properties": {
"city": {
"type": "string",
"description": "Город для расчёта доставки"
},
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
},
"series": {
"enum": [
"premium",
"nord"
],
"type": "string",
"description": "Серия: premium (стандарт) или nord (утеплённая)"
},
"include_cover": {
"type": "boolean",
"description": "Добавить покрывало для бассейна"
},
"include_border": {
"type": "boolean",
"description": "Добавить бортовой камень"
},
"include_filter": {
"type": "boolean",
"description": "Добавить фильтрацию (рекомендуется)"
},
"include_furniture": {
"type": "boolean",
"description": "Добавить мебель (лежак, лавочка)"
}
}
}
consult_service
consult_service
Сервисная консультация по обслуживанию бассейна (все типы: композитный, бетонный, полипропиленовый, каркасный). Поток: готовый ответ из базы знаний → промах → заявка с номером (буква+2 цифры, напр. А05), AI готовит черновик async, специалист получает заявку на почту. Темы: запуск/залив, слив, уход, химия воды, оборудование, тепло, консервация, проблемы, безопасность. Защита от нецелевых запросов, инъекций и мата
consult_service(mode?: string, channel?: string, contact?: string, user_id?: string, question?: string, pool_type?: string, ticket_no?: string, session_id?: string)
// inputSchema
{
"type": "object",
"properties": {
"mode": {
"enum": [
"ask",
"status",
"contact",
"escalate"
],
"type": "string",
"description": "ask — задать вопрос; status — проверить ответ по номеру заявки; contact — сохранить контакт по заявке; escalate — передать заявку живому специалисту"
},
"channel": {
"type": "string",
"description": "Канал связи: whatsapp|telegram|viber|email (опционально)"
},
"contact": {
"type": "string",
"description": "Контакт клиента (телефон/email, для mode=contact)"
},
"user_id": {
"type": "string",
"description": "ID аккаунта Алисы (для памяти заявок)"
},
"question": {
"type": "string",
"description": "Вопрос по обслуживанию бассейна (для mode=ask, до 500 символов)"
},
"pool_type": {
"enum": [
"composite",
"concrete",
"polypropylene",
"frame",
"all"
],
"type": "string",
"description": "Тип бассейна (опционально): composite, concrete, polypropylene, frame, all"
},
"ticket_no": {
"type": "string",
"description": "Номер заявки (для mode=status/contact/escalate)"
},
"session_id": {
"type": "string",
"description": "ID сессии (для журнала)"
}
}
}
find_dealer
find_dealer
Найти дилера Laguna Pools в городе. 175 городов России
find_dealer(city?: string, region?: string)
// inputSchema
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Город (на русском)"
},
"region": {
"type": "string",
"description": "Регион/область (на русском)"
}
}
}
generate_kp
generate_kp
Генерация коммерческого предложения (КП) на бассейн «под ключ». 12 разделов: бассейн, фильтрация, нагрев, автоматика, очистка, освещение, дезинфекция, покрытие, фитинги, монтаж, работы, доставка
generate_kp(city?: string, model: string, extras?: object, series?: string, client_name?: string)
// inputSchema
{
"type": "object",
"required": [
"model"
],
"properties": {
"city": {
"type": "string",
"description": "Город клиента (для дилера и доставки)"
},
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
},
"extras": {
"type": "object",
"properties": {
"cover": {
"type": "boolean",
"description": "Покрывало"
},
"heating": {
"type": "boolean",
"description": "Нагрев воды (рекомендуется)"
},
"lighting": {
"type": "integer",
"description": "Количество прожекторов (1-4)"
},
"automation": {
"enum": [
"basic",
"full"
],
"type": "string",
"description": "Автоматика: basic (фильтрация) или full (всё)"
},
"disinfection": {
"enum": [
"chlorine",
"dosing"
],
"type": "string",
"description": "Дезинфекция: chlorine (набор) или dosing (автостанция)"
},
"robot_vacuum": {
"type": "boolean",
"description": "Робот-пылесос (вместо ручного)"
},
"lighting_type": {
"enum": [
"rgb",
"white"
],
"type": "string",
"description": "Тип прожектора: rgb или white"
}
},
"description": "Доп. опции"
},
"series": {
"enum": [
"premium",
"nord"
],
"type": "string",
"description": "Серия: premium или nord"
},
"client_name": {
"type": "string",
"description": "ФИО клиента"
}
}
}
get_accessories
get_accessories
Аксессуары: технические приямки, стенды, покрывала, LagunaBox
get_accessories()
// inputSchema
{
"type": "object",
"properties": {}
}
get_architect_package
get_architect_package
Пакет для архитектора/дизайнера/проектировщика: спецификации бассейна + BIM/CAD файлы + требования к установке + габариты котлована
get_architect_package(model?: string, format?: string)
// inputSchema
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9 (или all для всех)"
},
"format": {
"enum": [
"summary",
"detailed"
],
"type": "string",
"description": "Детальность: summary (кратко) или detailed (полный пакет)"
}
}
}
get_bim_files
get_bim_files
BIM/CAD файлы для архитекторов и проектировщиков: DWG, OBJ, RFA, 3DS. Для интеграции бассейна в проект
get_bim_files(model?: string)
// inputSchema
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna3..laguna9, furniture, slide. Пусто = все"
}
}
}
get_filters
get_filters
Фильтрационные установки LPF для бассейнов (400-900 мм)
get_filters()
// inputSchema
{
"type": "object",
"properties": {}
}
get_furniture
get_furniture
Каталог композитной мебели для бассейнов: лежаки, лавочки, столешницы, табуреты, кашпо
get_furniture()
// inputSchema
{
"type": "object",
"properties": {}
}
get_pool_passport
get_pool_passport
Паспорт бассейна Laguna Pools — установка, эксплуатация, консервация, уход, водоподготовка, допоборудование. Официальное руководство
get_pool_passport(section?: string)
// inputSchema
{
"type": "object",
"properties": {
"section": {
"enum": [
"all",
"about",
"delivery",
"installation",
"drainage",
"equipment",
"water",
"care",
"winter",
"spring",
"tolerances",
"accessories"
],
"type": "string",
"description": "Раздел паспорта: all (весь), about (о бассейнах), delivery (доставка/разгрузка), installation (установка/котлован/подушка/бандаж), drainage (дренаж), equipment (подключение оборудования), water (водоподготовка/химия), care (уход/обслуживание), winter (консервация на зиму), spring (расконсервация весной), tolerances (допуски), accessories (допоборудование)"
}
}
}
get_pool_price
get_pool_price
Цены на бассейн с вариантами серий PREMIUM и PREMIUM NORD
get_pool_price(model: string)
// inputSchema
{
"type": "object",
"required": [
"model"
],
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
}
}
}
get_pool_specs
get_pool_specs
Подробные характеристики модели бассейна: размеры, объём, вес, глубина, серии, гарантия
get_pool_specs(model: string)
// inputSchema
{
"type": "object",
"required": [
"model"
],
"properties": {
"model": {
"type": "string",
"description": "Модель: laguna2..laguna9"
}
}
}
get_repair_services
get_repair_services
Ремонт и реконструкция бассейнов. Технология ecoFINISH: покрытия aquaBRIGHT, polyFIBRO
get_repair_services(service_type?: string)
// inputSchema
{
"type": "object",
"properties": {
"service_type": {
"enum": [
"all",
"waterproofing",
"reconstruction",
"crack_repair",
"filter_repair",
"coatings"
],
"type": "string",
"description": "Тип услуги"
}
}
}
get_slides
get_slides
Каталог горок и водопадов для бассейнов
get_slides()
// inputSchema
{
"type": "object",
"properties": {}
}
get_terrace_quote
get_terrace_quote
Расчёт стоимости раздвижной террасы/павильона для бассейна. 3 типа: цельная (single), телескопическая (double), раздвижная по ширине (width). Калькулятор с опциями
get_terrace_quote(model?: string, options?: array, for_pool?: string, width_mm?: integer, length_mm?: integer, delivery_zone?: string)
// inputSchema
{
"type": "object",
"properties": {
"model": {
"enum": [
"single",
"double",
"width"
],
"type": "string",
"description": "Тип террасы: single (цельная), double (телескопическая), width (раздвижная по ширине)"
},
"options": {
"type": "array",
"items": {
"type": "string"
},
"description": "Массив slug-ов опций (color, cover, accessories и т.д.)"
},
"for_pool": {
"type": "string",
"description": "Модель бассейна Laguna (laguna2..laguna9) — автоподбор размеров"
},
"width_mm": {
"type": "integer",
"description": "Ширина в мм (1800-12400)"
},
"length_mm": {
"type": "integer",
"description": "Длина в мм (1800-18000)"
},
"delivery_zone": {
"type": "string",
"description": "Зона доставки (slug из списка зон)"
}
}
}
list_tools
list_tools
Список всех доступных инструментов MCP сервера
list_tools()
// inputSchema
{
"type": "object",
"properties": {}
}
recommend_pool
recommend_pool
AI-менеджер: подбор бассейна по описанию участка, потребностей, бюджета. Профессиональная консультация
recommend_pool(city?: string, budget?: number, people?: number, purpose?: string, location?: string, area_width?: number, area_length?: number)
// inputSchema
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Город (для подбора дилера и климата)"
},
"budget": {
"type": "number",
"description": "Бюджет (₽). Если неизвестен — не указывать"
},
"people": {
"type": "number",
"description": "Количество человек для одновременного купания"
},
"purpose": {
"enum": [
"family",
"sport",
"relax",
"bath",
"spa",
"commercial"
],
"type": "string",
"description": "Назначение: family (семейный отдых), sport (плавание), relax (купель), bath (баня), spa (СПА-зона), commercial (коммерческий)"
},
"location": {
"enum": [
"outdoor_ground",
"outdoor_above",
"indoor"
],
"type": "string",
"description": "Размещение: outdoor_ground (улица вровень), outdoor_above (улица над уровнем), indoor (помещение)"
},
"area_width": {
"type": "number",
"description": "Ширина участка/помещения (м)"
},
"area_length": {
"type": "number",
"description": "Длина участка/помещения (м)"
}
}
}
search_pools
search_pools
Поиск композитных бассейнов по параметрам: размеры, бюджет, тип (бассейн/купель), климат
search_pools(type?: string, budget?: number, climate?: string, max_length?: number, min_length?: number)
// inputSchema
{
"type": "object",
"properties": {
"type": {
"enum": [
"pool",
"plunge"
],
"type": "string",
"description": "Тип: pool (бассейн 4-9м) / plunge (купель 2-3м)"
},
"budget": {
"type": "number",
"description": "Бюджет (₽)"
},
"climate": {
"enum": [
"warm",
"cold"
],
"type": "string",
"description": "Климат: warm (стандарт) / cold (PREMIUM NORD с утеплением)"
},
"max_length": {
"type": "number",
"description": "Макс. длина (м)"
},
"min_length": {
"type": "number",
"description": "Мин. длина (м)"
}
}
}
send_kp_email
send_kp_email
Отправка сгенерированного КП на email клиенту. Принимает данные из generate_kp
send_kp_email(email: string, kp_data: object, client_name?: string)
// inputSchema
{
"type": "object",
"required": [
"email",
"kp_data"
],
"properties": {
"email": {
"type": "string",
"description": "Email получателя"
},
"kp_data": {
"type": "object",
"description": "Данные КП из generate_kp"
},
"client_name": {
"type": "string",
"description": "Имя клиента"
}
}
}
submit_lead
submit_lead
Отправить заявку на консультацию/заказ дилеру Laguna Pools. Клиент получит обратный звонок
submit_lead(city?: string, name: string, phone: string, message?: string)
// inputSchema
{
"type": "object",
"required": [
"name",
"phone"
],
"properties": {
"city": {
"type": "string",
"description": "Город"
},
"name": {
"type": "string",
"description": "Имя клиента"
},
"phone": {
"type": "string",
"description": "Телефон клиента"
},
"message": {
"type": "string",
"description": "Комментарий (модель, комплектация, вопросы)"
}
}
}
tech_consult
tech_consult
Техническая консультация по бассейну (инженер/строитель/проектировщик/дизайнер/архитектор). Темы: чертежи, BIM, 3D, узлы (закладные, скиммер, форсунки, донный слив, обвязка), фурнитура (лестницы, поручни, освещение), фундамент, котлован, техпомещение, материал чаши. Источник правды — паспорт бассейна. Поток: готовый ответ из базы → промах → заявка с номером, AI готовит черновик async, специалист получает заявку. mode=status — проверка ответа по номеру
tech_consult(mode?: string, channel?: string, contact?: string, user_id?: string, question?: string, ticket_no?: string, session_id?: string)
// inputSchema
{
"type": "object",
"properties": {
"mode": {
"enum": [
"ask",
"status",
"contact",
"escalate"
],
"type": "string",
"description": "ask — задать вопрос; status — проверить ответ по номеру; contact — сохранить контакт; escalate — передать живому специалисту"
},
"channel": {
"type": "string",
"description": "Канал связи: whatsapp|telegram|viber|email (опционально)"
},
"contact": {
"type": "string",
"description": "Контакт клиента (для mode=contact)"
},
"user_id": {
"type": "string",
"description": "ID аккаунта Алисы (для памяти заявок)"
},
"question": {
"type": "string",
"description": "Технический вопрос (для mode=ask, до 500 символов)"
},
"ticket_no": {
"type": "string",
"description": "Номер заявки (для mode=status/contact/escalate)"
},
"session_id": {
"type": "string",
"description": "ID сессии"
}
}
}
Вопросы, новые серверы, обсуждение MCP
t.me/rusmcp · t.me/RusMcp_bot