accueil / serveurs / Dev & Code / io.github.briandoylenz/portmans-mcp
io.github.briandoylenz/portmans-mcp
serveur MCP (Model Context Protocol) · Portmans Motor Lodge 1.0.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.briandoylenz/portmans-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.briandoylenz/portmans-mcp » 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 3 outils
- check_availability≈ 435 tokens
Read-only. Returns room types that fit the stay, with nightly and total NZD rates from public rate plans only. The restrictions rate is for the rate plan's primary occupancy, not the room type's default occupancy. Each adult or child aged 1+ above that base adds the rate plan's extra-person amount per night. Infants under 1 are not counted and are not charged. By default a public title starts with "BAR - "; a non-empty explicit rate-plan id list in config overrides that. A room with no public plan for the stay is no_public_rate. Respects stop_sell, closed_to_arrival, min_stay_arrival, and occupancy. Dates are ISO dates in Pacific/Auckland, check-out must be after check-in, the stay cannot exceed 30 nights, and check-in cannot be in the past. Does not create a booking and does not accept payment card data.
Paramètres, retour & exemple (5)
Paramètresadults· integer · requis
Number of adults, from 1 to 20.infants· integer · optionnel
Infants under 1 year. They do not count toward occupancy. One cot is available to hire.check_in· string · requis
Check-in date YYYY-MM-DD, interpreted in Pacific/Auckland.children· integer · requis
Number of children aged 1 or over, from 0 to 20. Do not count infants under 1 here.check_out· string · requis
Check-out date YYYY-MM-DD. Must be after check-in. Maximum 30 nights.
Exemple d'appel{"name": "check_availability", "arguments": {"adults": 1, "check_in": "texte", "children": 1, "check_out": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_booking_link≈ 317 tokens
Builds a Channex booking-page URL the guest opens themselves. Does not create a booking and does not accept payment card data. Dates, guests and currency prefill on the booking page.
Paramètres, retour & exemple (6)
Paramètresadults· integer · requis
Number of adults, from 1 to 20.infants· integer · optionnel
Infants under 1 year. They do not count toward occupancy. One cot is available to hire.check_in· string · requis
Check-in date YYYY-MM-DD, interpreted in Pacific/Auckland.children· integer · requis
Number of children aged 1 or over, from 0 to 20. Do not count infants under 1 here.check_out· string · requis
Check-out date YYYY-MM-DD. Must be after check-in. Maximum 30 nights.room_type· string · optionnel
Optional room type title or id. Copied into the roomType parameter, which is not confirmed to filter the booking page.
Exemple d'appel{"name": "get_booking_link", "arguments": {"adults": 1, "check_in": "texte", "children": 1, "check_out": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_property_info≈ 115 tokens
Read-only. Returns Portmans Motor Lodge property details and room types by merging Channex with the lodge config (amenities, policies, check-in and check-out, pool season). Unknown fields are marked TODO. Does not create a booking and does not accept payment card data.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_property_info", "arguments": {}}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é ».