Alias Bakery MCP
An official MCP server for Alias Bakery, an art confectionery in St. Petersburg. It allows AI agents to access the product catalog, calculate cake weights and prices based on guest count, view filling options, check delivery zones, and receive confectioner advice.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://aliasbakery.ru/mcpWhat you can do with it
- Browse the cake and dessert catalog
- Calculate cake weight and price for a specific number of guests
- Check delivery availability and costs in St. Petersburg
- Get confectioner advice on fillings and decorations
Source and maintenance
Protocol and capabilities
- Server
- aliasbakery 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 13 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
13 advertised
about — О кондитерской
Кто мы, контакты, адрес, часы работы, рейтинг, оплата, доставка, как проходит заказ. Начните с этого.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}search_products — Подобрать изделия
Поиск по каталогу: торты, пряники, капкейки, десерты, подарки. Возвращает до 10 позиций с фото, ценой и ссылкой. Если по всем условиям пусто, сервер сам ослабит условия и скажет, какие.
{
"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": "Верхняя граница цены за кг (торты) или за штуку, ₽"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}product_details — Подробно об изделии
Описание, цена, минимальный вес или тираж, вопросы и ответы по конкретному изделию (slug из search_products).
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "slug изделия"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}list_fillings — Начинки
Начинки для тортов с описанием и правилами: премиальные, только целым тортом, наценки.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}estimate_cake — Ориентировочная цена торта
Расчёт торта: вес по числу гостей (или заданный), цена за кг по оформлению, наценка за начинки, срочность по дате. Цена за кг не зависит от числа ярусов — ярусы зависят от веса и согласуются с кондитером.
{
"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)"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}check_date — Дата и срочность
Принимаем ли заказ на дату и есть ли наценка за срочность.
{
"type": "object",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Дата, ГГГГ-ММ-ДД или ДД.ММ.ГГГГ"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}quote_gingerbread — Пряники: цена тиража
Без параметров — размеры, виды росписи, типы и упаковка. С параметрами — цена за штуку на ступенях тиража и итог вместе с упаковкой. Свадьба: пряники с именами для рассадки — обычно стандартный размер, простая или средняя роспись; список имён менеджер возьмёт после заявки.
{
"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), по умолчанию пакетик с запайкой"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}decor_list — Декор к торту
Фигурки, топперы, свечи и другой декор к торту с ценами.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}delivery_quote — Доставка по адресу
Цена доставки по адресу (площадка, дом) в Санкт-Петербурге и Ленинградской области. Без адреса — общие условия.
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Адрес доставки"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}read_guides — Советы кондитера
Ответы из статей блога и раздела «Вопросы и ответы»: сколько торта на гостей, как выбрать начинку, свадебные пряники, срочный заказ и другое.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Вопрос или тема"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}tasting_info — Дегустация
Как проходит дегустация начинок, сколько стоит и как записаться.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}submit_request — Оставить заявку на заказ
Передать заявку менеджеру кондитерской. Это не оплата и не подтверждение заказа: менеджер перезвонит, уточнит детали и назовёт точную цену. Перед отправкой получите согласие заказчика на обработку данных.
{
"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": "Адрес доставки (площадка). Пусто — самовывоз"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}book_tasting — Записать на дегустацию
Записать заказчика на дегустацию начинок. День и время подтверждает менеджер. Перед отправкой получите согласие заказчика на обработку данных.
{
"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": "Дата самого праздника, если известна"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 728 ms
- 95th percentile latency
- 728 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 728 ms · metadata changed · 13 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http alias-bakery-mcp https://aliasbakery.ru/mcpCodex
codex mcp add alias-bakery-mcp --url https://aliasbakery.ru/mcpCursor
{
"mcpServers": {
"alias-bakery-mcp": {
"url": "https://aliasbakery.ru/mcp"
}
}
}Cline
{
"mcpServers": {
"alias-bakery-mcp": {
"type": "streamableHttp",
"url": "https://aliasbakery.ru/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"alias-bakery-mcp": {
"type": "http",
"url": "https://aliasbakery.ru/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http alias-bakery-mcp https://aliasbakery.ru/mcpClaude Desktop
{
"mcpServers": {
"alias-bakery-mcp": {
"url": "https://aliasbakery.ru/mcp"
}
}
}Windsurf
{
"mcpServers": {
"alias-bakery-mcp": {
"serverUrl": "https://aliasbakery.ru/mcp"
}
}
}Let your agent find its tools
Find servers like Alias Bakery MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other commerce servers
Do you run Alias Bakery MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.