Торты, пряники и десерты на заказ в Петербурге: каталог, цены, расчёт торта, доставка, заявки
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Кто мы, контакты, адрес, часы работы, рейтинг, оплата, доставка, как проходит заказ. Начните с этого.
This tool takes no arguments.
Кто мы, контакты, адрес, часы работы, рейтинг, оплата, доставка, как проходит заказ. Начните с этого.
No arguments.
{
"type": "object",
"properties": {}
}Записать заказчика на дегустацию начинок. День и время подтверждает менеджер. Перед отправкой получите согласие заказчика на обработку данных.
| Argument | Type | Description |
|---|---|---|
| date* | string | Желаемая дата дегустации, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ |
| name* | string | Имя заказчика |
| time | string | Желаемое время, 12:00–18:00 |
| string | Почта (необязательно) | |
| phone* | string | Телефон заказчика, с кодом страны |
| format | string | Как удобнее: в мастерской, самовывоз набора или доставка набора |
| comment | string | Повод, число гостей, пожелания |
| consent* | boolean | Заказчик согласился на обработку персональных данных по политике https://aliasbakery.ru/privacy.php. Спросите его до отправки. |
| fillings | array | До 6 начинок для пробы (названия из list_fillings) |
| assistant | string | Как называется ваш ассистент (ChatGPT, Алиса, Claude…) — менеджер увидит, откуда заявка |
| event_date | string | Дата самого праздника, если известна |
{
"type": "object",
"required": [
"name",
"phone",
"consent",
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Желаемая дата дегустации, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ"
},
"name": {
"type": "string",
"description": "Имя заказчика"
},
"time": {
"type": "string",
"description": "Желаемое время, 12:00–18:00"
},
"email": {
"type": "string",
"description": "Почта (необязательно)"
},
"phone": {
"type": "string",
"description": "Телефон заказчика, с кодом страны"
},
"format": {
"enum": [
"office",
"pickup",
"delivery"
],
"type": "string",
"description": "Как удобнее: в мастерской, самовывоз набора или доставка набора"
},
"comment": {
"type": "string",
"description": "Повод, число гостей, пожелания"
},
"consent": {
"type": "boolean",
"description": "Заказчик согласился на обработку персональных данных по политике https://aliasbakery.ru/privacy.php. Спросите его до отправки."
},
"fillings": {
"type": "array",
"items": {
"type": "string"
},
"description": "До 6 начинок для пробы (названия из list_fillings)"
},
"assistant": {
"type": "string",
"description": "Как называется ваш ассистент (ChatGPT, Алиса, Claude…) — менеджер увидит, откуда заявка"
},
"event_date": {
"type": "string",
"description": "Дата самого праздника, если известна"
}
}
}Принимаем ли заказ на дату и есть ли наценка за срочность.
| Argument | Type | Description |
|---|---|---|
| date* | string | Дата, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ |
{
"type": "object",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Дата, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ"
}
}
}Фигурки, топперы, свечи и другой декор к торту с ценами.
No arguments.
{
"type": "object",
"properties": {}
}Цена доставки по адресу (площадка, дом) в Санкт-Петербурге и Ленинградской области. Без адреса — общие условия.
| Argument | Type | Description |
|---|---|---|
| address | string | Адрес доставки |
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Адрес доставки"
}
}
}Расчёт торта: вес по числу гостей (или заданный), цена за кг по оформлению, наценка за начинки, срочность по дате. Цена за кг не зависит от числа ярусов — ярусы зависят от веса и согласуются с кондитером.
| Argument | Type | Description |
|---|---|---|
| date | string | Дата праздника, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ |
| guests | integer | Число гостей |
| occasion | string | Повод — чтобы дать ссылку на нужный раздел |
| candy_bar | boolean | На празднике есть кэнди-бар (вес меньше на четверть) |
| weight_kg | number | Вес торта, кг (если известен; иначе считается по гостям) |
| decoration | string | Оформление: cream — гладкий крем без украшений; naked — «голые» коржи; flowers — крем с живыми цветами или ягодами; velour — велюр, дорогие цветы и декор; mastic — мастика или шоколадное покрытие. Не знаете — не передавайте, посчитаем по крему и предупредим |
| fillings_count | integer | Сколько разных начинок |
| premium_filling | boolean | Есть премиальная начинка (см. list_fillings) |
Начинки для тортов с описанием и правилами: премиальные, только целым тортом, наценки.
No arguments.
{
"type": "object",
"properties": {}
}Описание, цена, минимальный вес или тираж, вопросы и ответы по конкретному изделию (slug из search_products).
| Argument | Type | Description |
|---|---|---|
| slug* | string | slug изделия |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "slug изделия"
}
}
}Без параметров — размеры, виды росписи, типы и упаковка. С параметрами — цена за штуку на ступенях тиража и итог вместе с упаковкой. Свадьба: пряники с именами для рассадки — обычно стандартный размер, простая или средняя роспись; список имён менеджер возьмёт после заявки.
| Argument | Type | Description |
|---|---|---|
| qty | integer | Тираж, шт |
| kind_id | integer | Тип пряника (id), по умолчанию плоский |
| size_id | integer | Размер (id из справочника) |
| level_id | integer | Роспись (id) |
| packaging_id | integer | Упаковка (id), по умолчанию пакетик с запайкой |
{
"type": "object",
"properties": {
"qty": {
"type": "integer",
"description": "Тираж, шт"
},
"kind_id": {
"type": "integer",
"description": "Тип пряника (id), по умолчанию плоский"
},
"size_id": {
"type": "integer",
"description": "Размер (id из справочника)"
},
"level_id": {
"type": "integer",
"description": "Роспись (id)"
},
"packaging_id": {
"type": "integer",
"description": "Упаковка (id), по умолчанию пакетик с запайкой"
}
}
}Ответы из статей блога и раздела «Вопросы и ответы»: сколько торта на гостей, как выбрать начинку, свадебные пряники, срочный заказ и другое.
| Argument | Type | Description |
|---|---|---|
| query* | string | Вопрос или тема |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Вопрос или тема"
}
}
}Поиск по каталогу: торты, пряники, капкейки, десерты, подарки. Возвращает до 10 позиций с фото, ценой и ссылкой. Если по всем условиям пусто, сервер сам ослабит условия и скажет, какие.
| Argument | Type | Description |
|---|---|---|
| color | string | Основной цвет торта |
| limit | integer | Сколько позиций вернуть, 1–10 |
| query | string | Слова для поиска: «единорог», «логотип», «сухоцветы». Не повторяйте здесь раздел и повод — для них есть свои поля |
| tiers | integer | Число ярусов торта, 1–4 |
| section | string | Раздел каталога |
| occasion | string | Повод |
| max_price | integer | Верхняя граница цены за кг (торты) или за штуку, ₽ |
{
"type": "object",
"properties": {
"color": {
"enum": [
"belyy",
"molochnyy",
"bezhevyy",
"rozovyy",
"persikovyy",
"krasnyy",
"bordovyy",
"goluboy",
"siniy",
"zelenyy",
"zheltyy",
"oranzhevyy",
"fioletovyy",
"chernyy",
"seryy",
"zolotoy",
"serebristyy",
"korichnevyy",
"raznotsvetnyy"
],
"type": "string",
"description": "Основной цвет торта"
},
"limit": {
"type": "integer",
"maximum": 10,
"minimum": 1,
"description": "Сколько позиций вернуть, 1–10"
},
"query": {
"type": "string",
"description": "Слова для поиска: «единорог», «логотип», «сухоцветы». Не повторяйте здесь раздел и повод — для них есть свои поля"
},
"tiers": {
"type": "integer",
"maximum": 4,
"minimum": 1,
"description": "Число ярусов торта, 1–4"
},
"section": {
"enum": [
"torty",
"kapkeyki",
"deserty",
"pryaniki",
"podarki"
],
"type": "string",
"description": "Раздел каталога"
},
"occasion": {
"enum": [
"svadba",
"den-rozhdeniya",
"detskiy",
"korporativ",
"vypusknoy",
"opredelenie-pola"
],
"type": "string",
"description": "Повод"
},
"max_price": {
"type": "integer",
"description": "Верхняя граница цены за кг (торты) или за штуку, ₽"
}
}
}Передать заявку менеджеру кондитерской. Это не оплата и не подтверждение заказа: менеджер перезвонит, уточнит детали и назовёт точную цену. Перед отправкой получите согласие заказчика на обработку данных.
| Argument | Type | Description |
|---|---|---|
| name* | string | Имя заказчика |
| time | string | Желаемое время доставки или самовывоза, например 15:00 |
| string | Почта (необязательно) | |
| items | array | Выбранные изделия (slug из search_products). Можно пусто — тогда опишите торт в wishes. |
| phone* | string | Телефон заказчика, с кодом страны |
| budget | string | Бюджет, если назвали |
| guests | integer | Число гостей |
| wishes | string | Пожелания: описание торта, цвета, повод, что ещё интересует (пряники, капкейки) |
| consent* | boolean | Заказчик согласился на обработку персональных данных по политике https://aliasbakery.ru/privacy.php. Спросите его до отправки. |
Как проходит дегустация начинок, сколько стоит и как записаться.
No arguments.
{
"type": "object",
"properties": {}
}{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Дата праздника, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ"
},
"guests": {
"type": "integer",
"maximum": 1000,
"minimum": 1,
"description": "Число гостей"
},
"occasion": {
"enum": [
"svadba",
"den-rozhdeniya",
"detskiy",
"korporativ",
"vypusknoy",
"opredelenie-pola"
],
"type": "string",
"description": "Повод — чтобы дать ссылку на нужный раздел"
},
"candy_bar": {
"type": "boolean",
"description": "На празднике есть кэнди-бар (вес меньше на четверть)"
},
"weight_kg": {
"type": "number",
"description": "Вес торта, кг (если известен; иначе считается по гостям)"
},
"decoration": {
"enum": [
"cream",
"naked",
"flowers",
"velour",
"mastic"
],
"type": "string",
"description": "Оформление: cream — гладкий крем без украшений; naked — «голые» коржи; flowers — крем с живыми цветами или ягодами; velour — велюр, дорогие цветы и декор; mastic — мастика или шоколадное покрытие. Не знаете — не передавайте, посчитаем по крему и предупредим"
},
"fillings_count": {
"type": "integer",
"maximum": 4,
"minimum": 1,
"description": "Сколько разных начинок"
},
"premium_filling": {
"type": "boolean",
"description": "Есть премиальная начинка (см. list_fillings)"
}
}
}| assistant | string | Как называется ваш ассистент (ChatGPT, Алиса, Claude…) — менеджер увидит, откуда заявка |
| decoration | string | Если изделие не выбрано: оформление торта |
| event_date* | string | Дата праздника, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ |
| wants_tasting | boolean | Хотят сначала дегустацию |
| delivery_address | string | Адрес доставки (площадка). Пусто — самовывоз |
{
"type": "object",
"required": [
"name",
"phone",
"consent",
"event_date"
],
"properties": {
"name": {
"type": "string",
"description": "Имя заказчика"
},
"time": {
"type": "string",
"description": "Желаемое время доставки или самовывоза, например 15:00"
},
"email": {
"type": "string",
"description": "Почта (необязательно)"
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"qty": {
"type": "integer",
"description": "Количество, шт (для пряников, капкейков)"
},
"slug": {
"type": "string",
"description": "slug изделия"
},
"comment": {
"type": "string",
"description": "Пожелания к этой позиции: надпись, цвет, декор"
},
"fillings": {
"type": "array",
"items": {
"type": "string"
},
"description": "Названия начинок из list_fillings"
},
"weight_kg": {
"type": "number",
"description": "Вес торта, кг"
}
}
},
"description": "Выбранные изделия (slug из search_products). Можно пусто — тогда опишите торт в wishes."
},
"phone": {
"type": "string",
"description": "Телефон заказчика, с кодом страны"
},
"budget": {
"type": "string",
"description": "Бюджет, если назвали"
},
"guests": {
"type": "integer",
"description": "Число гостей"
},
"wishes": {
"type": "string",
"description": "Пожелания: описание торта, цвета, повод, что ещё интересует (пряники, капкейки)"
},
"consent": {
"type": "boolean",
"description": "Заказчик согласился на обработку персональных данных по политике https://aliasbakery.ru/privacy.php. Спросите его до отправки."
},
"assistant": {
"type": "string",
"description": "Как называется ваш ассистент (ChatGPT, Алиса, Claude…) — менеджер увидит, откуда заявка"
},
"decoration": {
"enum": [
"cream",
"naked",
"flowers",
"velour",
"mastic"
],
"type": "string",
"description": "Если изделие не выбрано: оформление торта"
},
"event_date": {
"type": "string",
"description": "Дата праздника, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ"
},
"wants_tasting": {
"type": "boolean",
"description": "Хотят сначала дегустацию"
},
"delivery_address": {
"type": "string",
"description": "Адрес доставки (площадка). Пусто — самовывоз"
}
}
}