accueil / serveurs / Fichiers & Documents / com.dreamonsail/concierge
com.dreamonsail/concierge
serveur MCP (Model Context Protocol) · dream-on-concierge 1.1.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 com.dreamonsail/concierge est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.dreamonsail/concierge » 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 7 outils
- ask_owner≈ 442 tokens
Pass a question or request to the owner when the fact sheet doesn't cover it (holiday pricing, discounts, contract/payment/cancellation terms, longer or shorter stays, special services, anything else). The guest's email is on file and used automatically.
Paramètres, retour & exemple (6)
Paramètreskind· string · optionnel · question | referral_lead | crew_question
crew_question when the guest wants to ask Captain Rob or Chef Julia something (menus, diets, diving, itinerary ideas) — the owner forwards it to the crew; referral_lead for groups over 8 or 5-cabin/10-passenger requestsname· string · optionnel
Guest's nameemail· string · optionnel
Guest's email for the owner's reply (defaults to the email the guest gave at the start)context· string · optionnel
Dates, party size and anything else relevant from the conversationquestion· string · requis
The guest's question or request, in fullrequester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.
Exemple d'appel{"name": "ask_owner", "arguments": {"question": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_availability≈ 283 tokens
Check whether specific dates are open (48-hour turnaround applied). If not open, returns suggested_open_windows nearby — always offer those to the guest.
Paramètres, retour & exemple (4)
Paramètresend· string · optionnel
Disembarkation date (YYYY-MM-DD)start· string · requis
Embarkation date (YYYY-MM-DD)nights· integer · optionnel
Use instead of endrequester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.
Exemple d'appel{"name": "check_availability", "arguments": {"start": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_open_windows≈ 282 tokens
List open windows between two dates (e.g. a whole month or season) for charters of at least min_nights. Use when the guest is flexible or asks what's open.
Paramètres, retour & exemple (4)
Paramètresto· string · requis
Search to (YYYY-MM-DD)from· string · requis
Search from (YYYY-MM-DD)requester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.min_nights· integer · optionnel
Minimum nights (5–7 typical)
Exemple d'appel{"name": "find_open_windows", "arguments": {"to": "texte", "from": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_dream_on_facts≈ 278 tokens
Return Dream On's published fact sheet: the yacht, cabins, toys, amenities, crew, what's included, rates rules, booking process, sample itinerary and FAQ. This is the ONLY source of truth for answers.
Paramètres, retour & exemple (2)
Paramètressection· string · optionnel
Optional section: vessel, crew, inclusions, rates, booking, sample_itinerary, faq, contact. Omit for everything.requester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.
Exemple d'appel{"name": "get_dream_on_facts", "arguments": {"section": "texte", "requester": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_quote≈ 294 tokens
Estimate the all-inclusive charter fee from the published rate rules. If priced=false and refer_to_owner=true, do not invent a price — offer to pass the question to the owner with ask_owner.
Paramètres, retour & exemple (4)
Paramètresstart· string · requis
Embarkation date (YYYY-MM-DD)guests· integer · requis
Number of guests (max 8)nights· integer · requis
Number of nightsrequester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.
Exemple d'appel{"name": "get_quote", "arguments": {"start": "texte", "guests": 1, "nights": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_hold≈ 466 tokens
Pass a complimentary 48-hour HOLD REQUEST to the owner, who arranges it with Paradise Yacht Clearing (our clearing house). This does NOT confirm anything: Paradise checks the calendar, places the hold and sends the charter contract. Only call after the guest has given their name, email, dates and party size and asked you to request the hold.
Paramètres, retour & exemple (9)
Paramètresend· string · requis
Disembarkation date (YYYY-MM-DD)name· string · requis
Guest's full nameemail· string · optionnel
Guest's email (defaults to the email the guest gave at the start)notes· string · optionnel
Occasion, preferences or questions for Paradise (optional)phone· string · optionnel
Guest's phone (optional)start· string · requis
Embarkation date (YYYY-MM-DD)broker· string · optionnel
Name of the broker or travel advisor they work with, if anyguests· integer · requis
Number of guestsrequester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.
Exemple d'appel{"name": "request_hold", "arguments": {"end": "texte", "name": "texte", "start": "texte", "guests": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - suggest_other_yachts≈ 383 tokens
Only after Dream On's own options don't work — the group is larger than 8, or none of Dream On's open dates suit the guest — return a link to Islands & Sails, Dream On's sister concierge (run by Dream On's owner), pre-filled with the guest's dates and party size, where they can explore other hand-picked BVI crewed yachts.
Paramètres, retour & exemple (5)
Paramètresnote· string · optionnel
Short note on what they want (occasion, style), optionalstart· string · optionnel
Preferred start date — always include it when the guest has named dates or a period (e.g. 'the last week of May 2027' → 2027-05-22 with nights 7) (YYYY-MM-DD)guests· integer · optionnel
Party size, if knownnights· integer · optionnel
Number of nights, if knownrequester· object · optionnel
Optional: who this request is for, so the owner can follow up personally.
Exemple d'appel{"name": "suggest_other_yachts", "arguments": {"note": "texte", "start": "texte", "guests": 1, "nights": 1, "requester": {}}}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é ».