Serveur MCP

Studio Natali – hair salon booking (Říčany, CZ)

cz.studionatali-ricany/booking
Entreprise et opérations Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Provides service, staff, availability, and SMS-verified booking for a hair salon in Říčany, Czechia.

confirm_booking
Potvrdit rezervaci kódem z SMS
Finish the booking with the 6-digit code the customer received by SMS. At most 3 attempts per verification.
Accès externe
Schéma d’entrée
{'type': 'object', 'required': ['verificationToken', 'smsCode'], 'properties': {'smsCode': {'type': 'string', 'pattern': '^\\d{6}$'}, 'verificationToken': {'type': 'string'}}, 'additionalProperties': False}
find_available_times
Volné termíny
Find free start times on a given day for the selected services. The salon works Monday–Friday; weekends and Czech public holidays are closed.
Lecture seule
Schéma d’entrée
{'type': 'object', 'required': ['date', 'serviceIds'], 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Day in YYYY-MM-DD (Europe/Prague).'}, 'serviceIds': {'type': 'array', 'items': {'type': 'integer'}, 'minItems': 1, 'description': 'Service ids from list_services.'}, 'hairdresserId': {'type': 'integer', 'description': 'Optional; defaults to the hairdresser offering the first service.'}}, 'additionalProperties': False}
list_hairdressers
Kadeřnice
List hairdressers who accept online bookings.
Lecture seule
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
list_services
Ceník a služby
List all bookable hair services with id, price (price_type "starts_at" = starting price, CZK), duration in minutes, category and hairdresser id.
Lecture seule
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
request_booking
Požádat o rezervaci
Start a booking. Sends a 6-digit verification code by SMS to the customer. Call only after the customer explicitly agreed to the terms and privacy notice (see server instructions). Returns verificationToken for confirm_booking.
Accès externe
Schéma d’entrée
{'type': 'object', 'required': ['date', 'time', 'serviceIds', 'customerName', 'customerPhone', 'customerEmail', 'termsAccepted'], 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}, 'note': {'type': 'string'}, 'time': {'type': 'string', 'pattern': '^\\d{2}:\\d{2}$', 'description': 'Start time from find_available_times.'}, 'serviceIds': {'type': 'array', 'items': {'type': 'integer'}, 'minItems': 1}, 'customerName': {'type': 'string', 'minLength': 2}, 'customerEmail': {'type': 'string', 'format': 'email'}, 'customerPhone': {'type': 'string', 'description': 'Mobile number, e.g. +420 777 123 456. The SMS code goes here.'}, 'hairdresserId': {'type': 'integer'}, 'termsAccepted': {'type': 'boolean', 'const': True, 'description': 'Must be true: the customer agreed to the terms and privacy notice.'}}, 'additionalProperties': False}
Ajouté
confirm_booking
24 September 2026 02:40
Ajouté
request_booking
24 September 2026 02:40
Ajouté
find_available_times
24 September 2026 02:40
Ajouté
list_hairdressers
24 September 2026 02:40
Ajouté
list_services
24 September 2026 02:40