accueil / serveurs / Dev & Code / io.github.samuelzcom/chauffeur-booking
io.github.samuelzcom/chauffeur-booking
serveur MCP (Model Context Protocol) · chauffeur-customer 2.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.samuelzcom/chauffeur-booking est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.samuelzcom/chauffeur-booking » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- get_customer_policy≈ 660 tokens
Read published lead time and booking terms for Samuelz Chauffeur. Call get_service_options for the current service areas. Call after get_service_options, then use get_service_options or quote_ride or prepare_offer or get_offer_status. Interpret times in the returned time zone. This read creates no booking.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en
Language for text and links: en, or de.offerKey· string · optionnel
Published supplier offer key, not a booking id.
Exemple d'appel{"name": "get_customer_policy", "arguments": {"locale": "de", "offerKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_offer_status≈ 1656 tokens
Read the stored result of one prepare_offer submission for Samuelz Chauffeur using its original submissionId and resumeToken. It cannot price a new request. Wait on pending. not_found denies the proof. No booking action occurs.
Paramètres, retour & exemple (2)
ParamètresresumeToken· string · requis
Private 64-hex secret. Keep the original pair.submissionId· string · requis
UUID for one explicit offer. Reuse it on retries.
Exemple d'appel{"name": "get_offer_status", "arguments": {"resumeToken": "texte", "submissionId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_service_options≈ 820 tokens
Read published services, service areas, time zones and languages for Samuelz Chauffeur. Call get_service_options for the current service areas. Then use get_customer_policy or quote_ride or prepare_offer or get_offer_status. It confirms neither price nor availability. Pass locale when a published language needs it.
Paramètres, retour & exemple (2)
Paramètreslocale· string · optionnel · de | en
Language for text and links: en, or de.offerKey· string · optionnel
Published supplier offer key, not a booking id.
Exemple d'appel{"name": "get_service_options", "arguments": {"locale": "de", "offerKey": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_offer≈ 2612 tokens
Create one unpaid offer for Samuelz Chauffeur only after the customer explicitly asks and offerRequested is true. Call get_service_options for the current service areas. Use quote_ride for a price question and get_offer_status to recover this submission. Keep one submissionId and resumeToken. This call does not charge or confirm.
Paramètres, retour & exemple (11)
Paramètresride· object · requis
Pickup, destination, local date, time and passengers.locale· string · optionnel · de | en
Language for text and links: en, or de.contact· object · requis
Customer email or phone for this requested offer.offerKey· string · optionnel
Published supplier offer key, not a booking id.adsConsent· string · optionnel · granted | denied
Ausdrückliche Einwilligung in Werbemessung; ohne Angabe gilt keine Einwilligung.resumeToken· string · requis
Private 64-hex secret. Keep the original pair.submissionId· string · requis
UUID for one explicit offer. Reuse it on retries.offerRequested· boolean · requis
True only after the customer explicitly asks for an offer.specialRequests· string · optionnel
Optional requirements, at most 500 characters.firstTouchTrackingToken· string · optionnel
Existing first-touch token. Never invent one.distributionPartnerCapability· string · optionnel
Existing dp_live_ partner token. Omit for customers.
Exemple d'appel{"name": "prepare_offer", "arguments": {"ride": {}, "contact": {}, "resumeToken": "texte", "submissionId": "texte", "offerRequested": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quote_ride≈ 1867 tokens
Preview the price for a complete request inside a published service area for Samuelz Chauffeur. Call get_service_options for the current service areas. Use after get_service_options. Related tools: get_service_options or get_customer_policy or prepare_offer or get_offer_status. outside_service_area means the request is not served and has no price. quoted is a preview, not a reservation. No contact is required.
Paramètres, retour & exemple (4)
Paramètresride· object · requis
Pickup, destination, local date, time and passengers.locale· string · optionnel · de | en
Language for text and links: en, or de.offerKey· string · optionnel
Published supplier offer key, not a booking id.specialRequests· string · optionnel
Optional requirements, at most 500 characters.
Exemple d'appel{"name": "quote_ride", "arguments": {"ride": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».
Source
https://platform-api.samuelz.com/api/v1/mcp/chauffeur/samuelz-chauffeur