Serveur MCP

Washlib

com.washlib/washlib
Commerce et retail Cartes et localisation Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Finds car-wash centers in France, lists services and prices, checks availability, and retrieves owned bookings.

find_centers
Trouver des centres
List active car-wash centers within radiusKm of a latitude/longitude, nearest first.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['latitude', 'longitude', 'radiusKm'], 'properties': {'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90}, 'radiusKm': {'type': 'number', 'maximum': 50, 'description': 'Search radius in kilometres (max 50)', 'exclusiveMinimum': 0}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180}, 'serviceType': {'enum': ['fixed', 'mobile', 'home'], 'type': 'string'}}, 'additionalProperties': False}
get_booking
Consulter une réservation
Retrieve a booking the caller owns. Requires a Firebase phone-OTP token (Authorization: Bearer <idToken>); the booking is only returned when its phone number matches the verified caller.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'email': {'type': 'string', 'format': 'email'}, 'bookingId': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
get_services
Lister les prestations d’un centre
List the services a center offers with a starting price each. centerId is the numeric id from find_centers.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['centerId'], 'properties': {'centerId': {'type': 'integer', 'description': 'Numeric center id as returned by find_centers', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
recommend_wash
Recommander une formule
Recommend a wash formula for a vehicle given how dirty it is and the season. Pure guidance, no booking.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vehicleType', 'dirtLevel'], 'properties': {'season': {'enum': ['winter', 'spring', 'summer', 'autumn'], 'type': 'string'}, 'dirtLevel': {'enum': ['light', 'moderate', 'heavy'], 'type': 'string'}, 'vehicleType': {'type': 'string', 'minLength': 1, 'description': 'e.g. citadine, berline, SUV, utilitaire'}}, 'additionalProperties': False}
search_available_slots
Rechercher des créneaux disponibles
Find open car-wash time slots near a location on a given day. Returns centers with their available slots and busyness level.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['location', 'date'], 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Target day in YYYY-MM-DD (Europe/Paris)'}, 'location': {'type': 'string', 'minLength': 1, 'description': 'City, postal code, center name or slug, e.g. "Paris" or "75017"'}, 'serviceType': {'enum': ['fixed', 'mobile', 'home'], 'type': 'string', 'description': 'Filter: fixed (on-site), mobile, or home service'}}, 'additionalProperties': False}
Ajouté
get_booking
17 September 2026 12:38
Ajouté
recommend_wash
17 September 2026 12:38
Ajouté
get_services
17 September 2026 12:38
Ajouté
find_centers
17 September 2026 12:38
Ajouté
search_available_slots
17 September 2026 12:38