LumbreTravel MCP Server

create_passengers

Crea pasajeros en LumbreTravel, usa esta tool cuando el asistente recibe los datos de los pasajeros como parte del pedido del usuario

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. Si no se especifica el valor por defecto es 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" }, "phone": { "description": "Telefono del pasajero, si no se especifica usa el valor 'No conocemos'", "type": "string" } }, "required": [ "firstname", "lastname", "birthdate", "documenttype", "document", "gender", "nationality", "language", "email", "phone" ], "type": "object" }, "type": "array" } }, "required": [ "passengers" ], "type": "object" }