Conecta tu IA con Lucca API V3
Dale a Claude, ChatGPT, Mistral o a cualquier cliente MCP acceso seguro a Lucca API V3, sin necesidad de un servidor MCP oficial de Lucca API V3. Proxoria convierte la API de Lucca API V3 en herramientas que tu IA puede usar, con autenticación por usuario y acciones de escritura sujetas a tu aprobación.
Qué puede hacer tu IA con Lucca API V3
Una vez conectado, estas herramientas aparecen automáticamente en tu asistente de IA:
list_userssolo lecturaLista los usuarios del directorio. Puedes filtrar por correo e incluir a antiguos empleados.
get_usersolo lecturaObtén los datos de un usuario. Pasa una lista `fields` separada por comas para personalizarlos.
list_departmentssolo lecturaLista los departamentos de la organización.
list_leave_requestssolo lecturaLista las solicitudes de ausencia (Timmi Absences), pendientes o ya resueltas.
list_leavessolo lecturaLista las ausencias efectivamente registradas en un intervalo de fechas (Timmi Absences).
decide_leave_requestescritura · requiere aprobaciónAprueba o deniega una solicitud de ausencia pendiente. Al denegar es obligatorio un comentario.
list_expense_claimssolo lecturaLista las notas de gastos de Cleemy, opcionalmente filtradas por titular y estado.
list_timesheetssolo lecturaLista los partes de horas (Timmi), opcionalmente filtrados por titular y fechas.
list_time_entriessolo lecturaLista los registros de tiempo (Timmi), opcionalmente filtrados por titular y fechas.
list_user_locationssolo lecturaLista dónde trabajan los empleados en un intervalo de fechas (Timmi Office).
list_work_locationssolo lecturaLista las ubicaciones o sedes de trabajo disponibles (Timmi Office).
create_userescritura · requiere aprobaciónCrea un usuario en el directorio. Pasa el objeto de usuario de Lucca completo en `user` (Lucca exige firstName, lastName, login, mail, dtContractStart, legalEntityId, employeeNumber, departmentId, managerId, rolePrincipalId, habilitedRoles, birthDate, calendarId, cultureID).
update_userescritura · requiere aprobaciónActualiza un usuario (sustitución completa — PUT). Pasa el objeto de usuario de Lucca completo en `user`; los campos obligatorios que omitas se borrarán, así que inclúyelos todos.
list_expenseclaimitemssolo lecturaLista las líneas de notas de gastos.
get_expenseclaimitemsolo lecturaObtén una línea de nota de gastos.
create_expenseclaimescritura · requiere aprobaciónCrea una nota de gastos a partir de líneas existentes. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_expensetempitemssolo lecturaLista los gastos temporales.
create_temporary_expenseescritura · requiere aprobaciónCrea un gasto temporal. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_expensetempitemsolo lecturaObtén un gasto temporal.
update_expensetempitemescritura · requiere aprobaciónActualiza un gasto temporal. Acción de escritura: pasa por el control de confirmación cuando está activado.
create_expense_accounting_exportescritura · requiere aprobaciónCrea una exportación contable de las notas de gastos y devuelve su contenido. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_work_contractssolo lecturaLista los contratos de trabajo.
get_work_contractsolo lecturaObtén un contrato de trabajo.
list_booked_documentssolo lecturaLista los documentos contabilizados.
create_commitment_requestescritura · requiere aprobaciónCrea una solicitud de compromiso sobre un compromiso existente. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_cost_centerssolo lecturaLista los centros de costes.
create_cost_centerescritura · requiere aprobaciónCrea un centro de costes. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_cost_centersolo lecturaObtén un centro de costes.
update_cost_centerescritura · requiere aprobaciónActualiza un centro de costes. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_documentescritura · requiere aprobaciónElimina un documento. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_documentsolo lecturaObtén un documento.
update_documentescritura · requiere aprobaciónActualiza un documento. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_invoicesolo lecturaObtén una factura.
update_invoiceescritura · requiere aprobaciónActualiza una factura. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_invoice_confirmationssolo lecturaLista las confirmaciones de una factura.
confirm_invoiceescritura · requiere aprobaciónConfirma una factura. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_naturessolo lecturaLista las naturalezas de gasto.
create_natureescritura · requiere aprobaciónCrea una naturaleza de gasto. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_naturesolo lecturaObtén una naturaleza de gasto.
update_natureescritura · requiere aprobaciónActualiza una naturaleza de gasto. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_purchasessolo lecturaLista las compras.
create_purchaseescritura · requiere aprobaciónCrea una compra. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_purchasesolo lecturaObtén una compra.
close_purchaseescritura · requiere aprobaciónCierra una compra. Acción de escritura: pasa por el control de confirmación cuando está activado.
create_commitmentescritura · requiere aprobaciónCrea un compromiso sobre una compra. Acción de escritura: pasa por el control de confirmación cuando está activado.
cancel_commitment_requestescritura · requiere aprobaciónCancela una solicitud de compromiso. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_supplierssolo lecturaLista los proveedores.
create_supplierescritura · requiere aprobaciónCrea un proveedor. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_suppliersolo lecturaObtén un proveedor.
update_supplierescritura · requiere aprobaciónActualiza un proveedor. Acción de escritura: pasa por el control de confirmación cuando está activado.
import_cost_centersescritura · requiere aprobaciónImporta centros de costes en bloque. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_inbox_documentssolo lecturaLista los documentos pendientes en la bandeja contable.
update_inbox_documentescritura · requiere aprobaciónModifica un documento de la bandeja contable. Acción de escritura: pasa por el control de confirmación cuando está activado.
book_inbox_documentescritura · requiere aprobaciónContabiliza un documento de la bandeja de entrada. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_vat_ratessolo lecturaLista los tipos de IVA configurados.
list_department_treesolo lecturaLista los departamentos en forma de árbol. El primer nodo siempre está vacío: es el punto de partida, ya que varios departamentos pueden estar en el nivel más alto.
get_departmentsolo lecturaObtén un departamento.
list_structure_departmentssolo lecturaLista los departamentos.
get_structure_departmentsolo lecturaObtén un departamento.
list_establishmentssolo lecturaLista los establecimientos.
list_legal_unitssolo lecturaLista las entidades jurídicas.
list_fixed_itemssolo lecturaLista los elementos fijos de nómina.
list_fixed_nature_categoriessolo lecturaLista las categorías de naturalezas de elementos fijos de nómina.
list_fixed_naturessolo lecturaLista las naturalezas de elementos fijos.
get_fixed_naturesolo lecturaObtén una naturaleza de elemento fijo.
list_variable_itemssolo lecturaLista los elementos variables de nómina.
create_variable_itemescritura · requiere aprobaciónCrea un elemento variable de nómina. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_variable_itemescritura · requiere aprobaciónElimina un elemento variable de nómina. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_variable_itemsolo lecturaObtén un elemento variable de nómina.
update_variable_itemescritura · requiere aprobaciónActualiza un elemento variable de nómina. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_variable_nature_categoriessolo lecturaLista las categorías de naturalezas de elementos variables de nómina.
list_variable_naturessolo lecturaLista las naturalezas de elementos variables.
get_variable_naturesolo lecturaObtén una naturaleza de elemento variable.
list_realized_trainingssolo lecturaLista las formaciones realizadas.
list_training_categoriessolo lecturaLista las categorías de formación.
list_training_providerssolo lecturaLista los proveedores de formación.
list_trainingssolo lecturaLista las formaciones.
create_trainingescritura · requiere aprobaciónCrea una formación. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_trainingsolo lecturaObtén una formación.
list_realized_trainings_v2solo lecturaLista las formaciones realizadas, en la v2 de la API de formación.
create_realized_training_v2escritura · requiere aprobaciónRegistra una formación realizada, en la v2 de la API de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_realized_training_v2escritura · requiere aprobaciónElimina una formación realizada, en la v2 de la API de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_realized_training_v2solo lecturaObtén una formación realizada, en la v2 de la API de formación.
list_training_demandssolo lecturaLista las solicitudes de formación.
list_user_datessolo lecturaLista las fechas clave de los empleados: entrada, salida, antigüedad.
list_workcycleexceptionssolo lecturaLista las excepciones de ciclo de trabajo.
get_workcycleexceptionsolo lecturaObtén una excepción de ciclo de trabajo.
list_employee_assignmentssolo lecturaLista las asignaciones de los empleados a un acuerdo de jornada.
list_shiftoverridessolo lecturaLista las excepciones puntuales a los horarios previstos.
list_working_time_arrangementssolo lecturaLista los acuerdos de jornada.
get_working_time_arrangementsolo lecturaObtén un acuerdo de jornada.
list_collective_schedules_from_a_working_time_arrangementsolo lecturaLista los horarios colectivos de un acuerdo de jornada.
get_collective_schedule_from_a_working_time_arrangementsolo lecturaObtén un horario colectivo de un acuerdo de jornada.
get_leave_requestsolo lecturaObtén una solicitud de ausencia.
get_leavesolo lecturaObtén una ausencia.
list_sickleavecertificatessolo lecturaLista los justificantes de baja.
get_sickleavecertificatesolo lecturaObtén un justificante de baja.
get_import_user_locations_analysissolo lecturaObtén el análisis de una importación de ubicaciones antes de ejecutarla.
get_import_user_locations_progresssolo lecturaObtén el avance de una importación de ubicaciones.
get_import_user_locations_resultssolo lecturaObtén el resultado de una importación de ubicaciones.
get_specific_userlocationsolo lecturaObtén una ubicación declarada por un empleado.
get_specific_worklocationsolo lecturaObtén una ubicación de trabajo.
list_organizationssolo lecturaLista las organizaciones de Timmi Project.
list_project_financialssolo lecturaLista los datos financieros por proyecto: presupuesto, consumido, pendiente.
list_clientssolo lecturaLista los clientes.
create_clientescritura · requiere aprobaciónCrea un cliente. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_clientescritura · requiere aprobaciónElimina un cliente. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_clientsolo lecturaObtén un cliente.
update_clientescritura · requiere aprobaciónActualiza un cliente. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_projectssolo lecturaLista los proyectos.
create_projectescritura · requiere aprobaciónCrea un proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_projectescritura · requiere aprobaciónElimina un proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_projectsolo lecturaObtén un proyecto.
update_projectescritura · requiere aprobaciónActualiza un proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_project_servicessolo lecturaLista los servicios de un proyecto.
create_project_serviceescritura · requiere aprobaciónCrea un servicio de proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.
approve_timesheetsescritura · requiere aprobaciónAprueba varias hojas de horas en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.
submit_timesheetsescritura · requiere aprobaciónEnvía varias hojas de horas a validación. Acción de escritura: pasa por el control de confirmación cuando está activado.
approve_timesheetescritura · requiere aprobaciónAprueba una hoja de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.
cancel_timesheetescritura · requiere aprobaciónCancela una hoja de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.
deny_timesheetescritura · requiere aprobaciónRechaza una hoja de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.
invalidate_timesheetescritura · requiere aprobaciónInvalida una hoja de horas ya aprobada: vuelve a captura. Acción de escritura: pasa por el control de confirmación cuando está activado.
update_time_entries_v4escritura · requiere aprobaciónModifica registros de tiempo mediante el servicio v4, que reemplaza la actualización en bloque de la v3. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_multiple_time_entriesescritura · requiere aprobaciónElimina varios registros de tiempo en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.
create_time_entriesescritura · requiere aprobaciónCrea varios registros de tiempo en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.
update_multiple_time_entriesescritura · requiere aprobaciónModifica varios registros de tiempo en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.
delete_time_entryescritura · requiere aprobaciónElimina un registro de tiempo. Acción de escritura: pasa por el control de confirmación cuando está activado.
get_time_entrysolo lecturaObtén un registro de tiempo.
update_time_entryescritura · requiere aprobaciónActualiza un registro de tiempo. Acción de escritura: pasa por el control de confirmación cuando está activado.
list_due_timesheetssolo lecturaLista las hojas de horas por recordar.
create_reportescritura · requiere aprobaciónCrea un informe de hojas de horas, para descargar después en CSV o Excel. Acción de escritura: pasa por el control de confirmación cuando está activado.
download_report_as_csvsolo lecturaDescarga un informe de hojas de horas en CSV.
download_report_as_excelsolo lecturaDescarga un informe de hojas de horas en Excel.
remind_timesheetsescritura · requiere aprobaciónRecuerda a los empleados con la hoja de horas atrasada. Acción de escritura: pasa por el control de confirmación cuando está activado.
Ejemplos de prompts
Pídeselo a tu IA en lenguaje natural: elegirá la herramienta de Lucca API V3 adecuada.
- “Lista los usuarios del directorio. Puedes filtrar por correo e incluir a antiguos empleados — desde Lucca API V3, en lenguaje natural.”
- “Obtén los datos de un usuario. Pasa una lista `fields` separada por comas para personalizarlos — desde Lucca API V3, en lenguaje natural.”
- “Lista los departamentos de la organización — desde Lucca API V3, en lenguaje natural.”
- “Lista las solicitudes de ausencia (Timmi Absences), pendientes o ya resueltas — desde Lucca API V3, en lenguaje natural.”
Cómo funciona
- Crea tu cuenta de Proxoria y añade tu endpoint MCP a Claude o ChatGPT.
- Conecta Lucca API V3 con tu clave API: cada persona conecta su propia cuenta y las credenciales se cifran en reposo.
- Tu IA obtiene al instante las herramientas de Lucca API V3. Las acciones de escritura esperan tu aprobación en el panel antes de cambiar nada.
Preguntas frecuentes
- ¿Lucca API V3 tiene un servidor MCP oficial?
- No te hace falta. Proxoria expone Lucca API V3 a tu IA mediante el Model Context Protocol, así que puedes usarlo desde Claude, ChatGPT, Mistral o cualquier cliente compatible con MCP, sin ningún servidor MCP oficial de Lucca API V3.
- ¿Qué puede hacer mi IA con Lucca API V3 a través de Proxoria?
- Obtiene 134 herramientas: list_users, get_user, list_departments, list_leave_requests, list_leaves, decide_leave_request, list_expense_claims, list_timesheets, list_time_entries, list_user_locations, list_work_locations, create_user, update_user, list_expenseclaimitems, get_expenseclaimitem, create_expenseclaim, list_expensetempitems, create_temporary_expense, get_expensetempitem, update_expensetempitem, create_expense_accounting_export, list_work_contracts, get_work_contract, list_booked_documents, create_commitment_request, list_cost_centers, create_cost_center, get_cost_center, update_cost_center, delete_document, get_document, update_document, get_invoice, update_invoice, list_invoice_confirmations, confirm_invoice, list_natures, create_nature, get_nature, update_nature, list_purchases, create_purchase, get_purchase, close_purchase, create_commitment, cancel_commitment_request, list_suppliers, create_supplier, get_supplier, update_supplier, import_cost_centers, list_inbox_documents, update_inbox_document, book_inbox_document, list_vat_rates, list_department_tree, get_department, list_structure_departments, get_structure_department, list_establishments, list_legal_units, list_fixed_items, list_fixed_nature_categories, list_fixed_natures, get_fixed_nature, list_variable_items, create_variable_item, delete_variable_item, get_variable_item, update_variable_item, list_variable_nature_categories, list_variable_natures, get_variable_nature, list_realized_trainings, list_training_categories, list_training_providers, list_trainings, create_training, get_training, list_realized_trainings_v2, create_realized_training_v2, delete_realized_training_v2, get_realized_training_v2, list_training_demands, list_user_dates, list_workcycleexceptions, get_workcycleexception, list_employee_assignments, list_shiftoverrides, list_working_time_arrangements, get_working_time_arrangement, list_collective_schedules_from_a_working_time_arrangement, get_collective_schedule_from_a_working_time_arrangement, get_leave_request, get_leave, list_sickleavecertificates, get_sickleavecertificate, get_import_user_locations_analysis, get_import_user_locations_progress, get_import_user_locations_results, get_specific_userlocation, get_specific_worklocation, list_organizations, list_project_financials, list_clients, create_client, delete_client, get_client, update_client, list_projects, create_project, delete_project, get_project, update_project, list_project_services, create_project_service, approve_timesheets, submit_timesheets, approve_timesheet, cancel_timesheet, deny_timesheet, invalidate_timesheet, update_time_entries_v4, delete_multiple_time_entries, create_time_entries, update_multiple_time_entries, delete_time_entry, get_time_entry, update_time_entry, list_due_timesheets, create_report, download_report_as_csv, download_report_as_excel, remind_timesheets. Por ejemplo: lista los usuarios del directorio. puedes filtrar por correo e incluir a antiguos empleados.
- ¿El conector de Lucca API V3 es de solo lectura?
- No, también puede modificar datos. Las acciones de escritura pasan por defecto por el control de confirmación de Proxoria: tu IA las propone y tú apruebas cada una desde tu panel antes de que se escriba nada en Lucca API V3.
- ¿Cómo conecto Lucca API V3 con mi IA?
- Crea una cuenta de Proxoria, conecta Lucca API V3 con tu clave API y añade tu endpoint MCP de Proxoria a Claude o ChatGPT. Tu IA obtiene al instante las herramientas de Lucca API V3.
¿Listo para conectar Lucca API V3 con tu IA?
Se configura en minutos: sin código y seguro de serie.
Empezar gratisSobre Proxoria. Proxoria conecta los asistentes de IA — Claude, ChatGPT, Mistral y cualquier cliente del Model Context Protocol (MCP) — con las aplicaciones de empresa que ya usas, convirtiendo la API de cada una en herramientas que tu IA puede llamar, con autenticación por usuario y acciones de escritura sujetas a aprobación humana.