← WebMCP Directory

Tool tree

protonlimo.com

Travel & Events
https://www.protonlimo.com/
Limousine and chauffeur services with trip quotes, booking checkout, and payment-status verification.
Explore capabilities

Tools verified

start_bookingSensitive Action

Create a secure checkout for the selected quote after the customer explicitly confirms the final price.

View tool JSON
{
  "name": "start_booking",
  "kind": "transact",
  "impl": "imperative",
  "description": "Create a secure checkout for the selected quote after the customer explicitly confirms the final price.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "passenger_name": {
        "type": "string",
        "description": "Full name of the passenger."
      },
      "phone": {
        "type": "string",
        "description": "Passenger mobile phone number."
      },
      "email": {
        "type": "string",
        "description": "Email address for ride confirmation and receipts."
      },
      "notes": {
        "type": "string",
        "description": "Optional flight number or special request."
      },
      "customer_confirmed": {
        "type": "boolean",
        "description": "Must be true only after the customer explicitly confirms the displayed final price."
      },
      "idempotency_key": {
        "type": "string",
        "description": "Optional stable key for safely retrying the same checkout request."
      }
    },
    "required": [
      "passenger_name",
      "phone",
      "email",
      "customer_confirmed"
    ],
    "additionalProperties": false
  }
}
verify_paymentAnswer

Verify whether a checkout has been paid before reporting the reservation as confirmed.

View tool JSON
{
  "name": "verify_payment",
  "kind": "answer",
  "impl": "imperative",
  "description": "Verify whether a checkout has been paid before reporting the reservation as confirmed.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "reservation_id": {
        "type": "string",
        "description": "Reservation identifier returned by start_booking."
      },
      "checkout_session_id": {
        "type": "string",
        "description": "Stripe checkout session identifier returned by start_booking."
      }
    },
    "additionalProperties": false
  }
}