LumbreTravel MCP Server

update_passengers

Modify passenger details in LumbreTravel by specifying the passenger ID. Update birthdate, document, email, and more. Use get_passengers_by_fullname or get_passengers_by_email if the ID is unknown.

Instructions

Edita pasajeros en LumbreTravel teniendo en cuenta que se conoce el ID del pasajero. Si el id no se conoce entonces se puede usar la tool get_passengers_by_fullname o get_passengers_by_email para obtener el id del pasajero. Retorna el pasajero editado.

Input Schema

NameRequiredDescriptionDefault
passengersYes

Input Schema (JSON Schema)

{ "properties": { "passengers": { "items": { "properties": { "birthdate": { "description": "Fecha de nacimiento del pasajero (DD-MM-YYYY), si no se especifica usa el valor 'No conocemos'", "type": "string" }, "document": { "description": "Numero de documento, si no se especifica usa el valor 'No conocemos'", "type": "string" }, "documenttype": { "description": "Tipo de documento, opciones válidas son DNI, Pasaporte, Licencia de Conducir o ID", "type": "string" }, "email": { "description": "Email del pasajero, si no se especifica usa el valor 'No conocemos'", "type": "string" }, "firstname": { "type": "string" }, "gender": { "description": "Género del pasajero, puede ser male, female,non_binary, prefer_not_to_say, other. Si no se especifica deducilo del nombre y apellido", "type": "string" }, "language": { "description": "Idioma del pasajero de acuerdo a ISO 639-1. Si no se especifica deducilo del nombre y apellido. No intentes usar las tools 'list_service_languages' ni 'get_service_language_by_name' para obtener el idioma del pasajero. El idioma del pasajero es simplemente un string en formato ISO 639-1.", "type": "string" }, "lastname": { "type": "string" }, "nationality": { "description": "Nacionalidad del pasajero de acuerdo a ISO 3166-1. Si no se especifica deducilo del nombre y apellido", "type": "string" }, "passengerId": { "type": "string" }, "phone": { "description": "Telefono del pasajero, si no se especifica usa el valor 'No conocemos'", "type": "string" } }, "required": [ "passengerId", "firstname", "lastname", "birthdate", "documenttype", "document", "gender", "nationality", "language", "email", "phone" ], "type": "object" }, "type": "array" } }, "required": [ "passengers" ], "type": "object" }
ID: tp79r72xyd