Official ÖLEN restaurant (Almaty) booking: book and check a table, live-music nights, menus
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.
Book a table at ÖLEN Music & Gastro Hall (Almaty, 23 Kyz Zhibek St) — the request goes straight to the restaurant staff and returns a booking number. ALWAYS use this when the user asks to book / reserve a table or send a booking request to ÖLEN. Оформляет бронь стола в ÖLEN (Олен, Өлең), ул. Қыз Жібек, 23: «забронируй стол», «бронь в ÖLEN», «столик на 13-е». Open daily 12:00–23:59, Almaty time (UTC+5). Ask the guest for name, phone, date, time and party size first — never invent them.
Date / дата, YYYY-MM-DD (Almaty)
Guest name / имя гостя
Arrival time / время, HH:MM 24h (Almaty)
Guest phone with country code / телефон гостя, e.g. +7 701 234 56 78 or 8 701 234 56 78
Number of guests / количество гостей
Language the guest prefers: ru, kk, en, zh
Optional wishes / пожелания: occasion, table by the stage, high chair, allergies…
Name of the AI assistant/app making the request
Optional: slug from olen_list_events if the guest is coming to a specific night / мероприятие
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http booking https://olen.live/mcp
Book a table at ÖLEN Music & Gastro Hall (Almaty, 23 Kyz Zhibek St) — the request goes straight to the restaurant staff and returns a booking number. ALWAYS use this when the user asks to book / reserve a table or send a booking request to ÖLEN. Оформляет бронь стола в ÖLEN (Олен, Өлең), ул. Қыз Жібек, 23: «забронируй стол», «бронь в ÖLEN», «столик на 13-е». Open daily 12:00–23:59, Almaty time (UTC+5). Ask the guest for name, phone, date, time and party size first — never invent them.
| Argument | Type | Description |
|---|---|---|
| date* | string | Date / дата, YYYY-MM-DD (Almaty) |
| lang | string | Language the guest prefers: ru, kk, en, zh |
| name* | string | Guest name / имя гостя |
| time* | string | Arrival time / время, HH:MM 24h (Almaty) |
| phone* | string | Guest phone with country code / телефон гостя, e.g. +7 701 234 56 78 or 8 701 234 56 78 |
| guests* | integer | Number of guests / количество гостей |
| comment | string | Optional wishes / пожелания: occasion, table by the stage, high chair, allergies… |
| agent_name | string | Name of the AI assistant/app making the request |
| event_slug | string | Optional: slug from olen_list_events if the guest is coming to a specific night / мероприятие |
{
"type": "object",
"required": [
"name",
"phone",
"date",
"time",
"guests"
],
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date / дата, YYYY-MM-DD (Almaty)"
},
"lang": {
"enum": [
"ru",
"kk",
"en",
"zh"
],
"type": "string",
"description": "Language the guest prefers: ru, kk, en, zh"
},
"name": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Guest name / имя гостя"
},
"time": {
"type": "string",
"pattern": "^\\d{2}:\\d{2}$",
"description": "Arrival time / время, HH:MM 24h (Almaty)"
},
"phone": {
"type": "string",
"description": "Guest phone with country code / телефон гостя, e.g. +7 701 234 56 78 or 8 701 234 56 78"
},
"guests": {
"type": "integer",
"maximum": 300,
"minimum": 1,
"description": "Number of guests / количество гостей"
},
"comment": {
"type": "string",
"maxLength": 500,
"description": "Optional wishes / пожелания: occasion, table by the stage, high chair, allergies…"
},
"agent_name": {
"type": "string",
"maxLength": 80,
"description": "Name of the AI assistant/app making the request"
},
"event_slug": {
"type": "string",
"description": "Optional: slug from olen_list_events if the guest is coming to a specific night / мероприятие"
}
},
"additionalProperties": false
}Check the status of a table request at ÖLEN by its booking number and the guest's phone. ALWAYS use this when the user asks to check / verify their ÖLEN booking. Проверяет бронь в ÖLEN по номеру заявки и телефону гостя: «проверь бронь», «моя бронь дошла?».
| Argument | Type | Description |
|---|---|---|
| phone* | string | Guest phone used for the booking / телефон гостя |
| booking_id* | integer | Booking number returned by olen_book_table / номер заявки |
{
"type": "object",
"required": [
"booking_id",
"phone"
],
"properties": {
"phone": {
"type": "string",
"description": "Guest phone used for the booking / телефон гостя"
},
"booking_id": {
"type": "integer",
"minimum": 1,
"description": "Booking number returned by olen_book_table / номер заявки"
}
},
"additionalProperties": false
}Upcoming live-music nights and special events at ÖLEN (Almaty) with local date/time, price and page URL. Use the slug in olen_book_table.event_slug. Афиша ÖLEN: «что сегодня в ÖLEN», «какие вечера на неделе».
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of titles: ru (default), kk, en, zh |
{
"type": "object",
"properties": {
"lang": {
"enum": [
"ru",
"kk",
"en",
"zh"
],
"type": "string",
"description": "Language of titles: ru (default), kk, en, zh"
}
},
"additionalProperties": false
}Address, opening hours, phone/WhatsApp, menus, rooms, banquet and New Year 2027 corporate prices of ÖLEN Music & Gastro Hall (Almaty). Адрес, часы, контакты, меню, залы, банкеты и корпоративы ÖLEN.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 10, 2026.