MCP App Store
by KeenEthics

Overview

Porcel hotels Assistant helps guests find hotel information and complete common reservation tasks through chat. Users can ask questions about Porcel hotels, including rooms, amenities, hotel services, policies, and check-in/check-out times. The assistant can also check room availability and list optional room extras. If a guest already has a reservation, the assistant can retrieve reservation details and help modify or cancel an existing booking when the required reservation information is provided. The assistant can also help create a new booking and send support requests to the hotel if a guest needs assistance. Example questions you can ask: “What time is check-in at Porcel hotels?” “Do you have rooms available next weekend?” “Show me available room types.” “Modify my reservation dates.” “Cancel my booking.” “Contact the hotel for help with my reservation.” Note: Some reservation actions may require providing booking details such as reservation code or guest information.

Tools

cancel_booking

ChatGPT
Cancel an existing reservation using booking credentials or the authenticated session after explicit guest confirmation. This tool cancels the full reservation, never a single room.

contact_hotel_support

ChatGPT
Request human support from the hotel team for the current conversation.

create_booking

ChatGPT
Create a booking directly using the exact selected boardId or boardIds copied verbatim from availability results and the guest details.

get_chain_profile

ChatGPT
Retrieve brand-level description, shared policies, loyalty program and contact details that apply across the hotel chain. Use this for questions about the chain or brand as a whole — not for a specific hotel (use get_hotel_profile for hotel-specific amenities, policies or contact info).

get_hotel_profile

ChatGPT
Retrieve the hotel static knowledge: description, contact, location and directions, policies, property amenities and facilities (pool, spa, gym) with hours, dining and meal plans, check-in/out and luggage, parking and transport, accessibility, nearby places, FAQs, loyalty conditions, and curated room highlights. Use list_room_profiles for detailed room specs and list_available_rooms for prices and availability. The profile does not change during a conversation: reuse an earlier result for the same hotel instead of calling this tool again.

list_available_rooms

ChatGPT
Retrieve available rooms with their boards, prices, taxesType, and cancellation policies linked by cancellationId so the guest can choose options and pass boardIds into checkout; uses accessToken automatically when provided. Supports multi-room stays by passing one entry per requested room in the rooms array.

list_chain_hotels

ChatGPT
Return the official property list for a chain, including each property's hotelId, name, and propertyType (its accommodation type). Use this before answering questions about a specific property by name in a chain session: first match the guest-mentioned name to a returned hotelId, then call property-specific tools such as get_hotel_profile with that hotelId. Refer to each property by its propertyType, not as a hotel.

list_room_extras

ChatGPT
Retrieve available extras for the selected boards and stay details so the guest can add them before checkout.

list_room_profiles

ChatGPT
Retrieve room-level details such as name, description, capacity, size, bed distribution, amenities, and images.

modify_booking

ChatGPT
Modify reservation dates directly in two steps: first get a proposal (confirm=false), then confirm it (confirm=true with totalPrice). To only check a reservation status use view_booking instead.

submit_conversation_rating

ChatGPT
Capture a 1–5 guest rating with optional comment at the end of the conversation to monitor service quality.

view_booking

ChatGPT
Retrieve an existing reservation by its booking reference to verify its status and details. Read-only: it never changes the reservation.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

12

Tools

1

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily