Skip to main content
Glama
365diascollaboration-prog

Gerent365 MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GERENT365_PINNoPIN de fichaje del empleado.
GERENT365_EMAILYesEmail de tu cuenta de Gerent365.
GERENT365_API_URLNoURL base de la API.https://app.gerent365.com/api
GERENT365_PASSWORDYesContraseña de tu cuenta.
GERENT365_KIOSK_CODENoCódigo único de kiosko del negocio.
GERENT365_MANAGER_CODENoCódigo de manager (autoriza fichajes tardíos).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
gerent365_loginA

Inicia sesión en Gerent365 con email y contraseña. Guarda las cookies de sesión para las demás herramientas. Si no se pasan credenciales, usa las de las variables de entorno.

gerent365_logoutA

Cierra la sesión actual en Gerent365 y limpia las cookies almacenadas.

gerent365_get_profileA

Obtiene el perfil del usuario autenticado actualmente junto con la información de su negocio (endpoint /auth/me).

gerent365_get_businessA

Obtiene la información del negocio del usuario autenticado (nombre, email, teléfono, dirección, zona horaria, ajustes, etc.).

gerent365_update_businessB

Actualiza la información del negocio. Todos los campos son opcionales; solo se envían los provistos.

gerent365_list_employeesA

Lista todos los empleados del negocio.

gerent365_get_employeeA

Obtiene los datos de un empleado por su ID.

gerent365_create_employeeC

Crea un nuevo empleado en el negocio.

gerent365_update_employeeA

Actualiza los datos de un empleado existente. Solo se envían los campos provistos.

gerent365_delete_employeeA

Elimina un empleado por su ID.

gerent365_update_employee_pinB

Cambia el PIN de fichaje (kiosko) de un empleado.

gerent365_list_job_positionsA

Lista los puestos de trabajo (JobPosition) del negocio, con sus tarifas por hora.

gerent365_create_job_positionB

Crea un nuevo puesto de trabajo con tarifa por hora, color y departamento.

gerent365_update_job_positionB

Actualiza un puesto de trabajo existente.

gerent365_delete_job_positionB

Elimina un puesto de trabajo por su ID.

gerent365_get_scheduleB

Obtiene el horario de una semana. Recibe weekStart en formato YYYY-MM-DD (típicamente el lunes).

gerent365_assign_shiftA

Asigna o actualiza un turno de un empleado en un día. Soporta jornada partida (startTime2/endTime2), descansos y marcar el día como libre (isOff).

gerent365_copy_weekB

Copia todos los turnos de una semana origen a una semana destino.

gerent365_publish_scheduleA

Publica el horario de una semana y notifica a los empleados activos.

gerent365_get_publish_statusA

Consulta si el horario de una semana ya fue publicado.

gerent365_list_payrollA

Lista los periodos de nómina del negocio. Se puede filtrar por estado (DRAFT, CALCULATED, APPROVED, PAID).

gerent365_create_payroll_periodC

Crea un nuevo periodo de nómina con rango de fechas y opciones de inclusión de propinas.

gerent365_calculate_payrollA

Calcula la nómina de un periodo (horas trabajadas, propinas e impuestos de Puerto Rico). Solo aplica a periodos en estado DRAFT o CALCULATED.

gerent365_approve_payrollA

Aprueba un periodo de nómina previamente calculado.

gerent365_pay_payrollB

Marca un periodo de nómina como pagado.

gerent365_list_tipsA

Lista los pools de propinas (tip pools) del negocio.

gerent365_create_tip_poolB

Crea un pool de propinas para una fecha, con montos en efectivo y tarjeta.

gerent365_distribute_tipsA

Distribuye un pool de propinas entre empleados. Usa 'method' (p.ej. por horas trabajadas) y employeeIds, o distribuciones manuales.

gerent365_kiosko_validateA

Valida un empleado en el kiosko con kioskCode + pin y devuelve su estado de fichaje y la siguiente acción disponible (CHECK_IN, CHECK_OUT, BREAK_START, BREAK_END).

gerent365_kiosko_punchA

Registra un fichaje (punch) en el kiosko: entrada, salida o descanso. Incluye coordenadas GPS opcionales. Si el fichaje es tardío puede requerir managerCode.

gerent365_kiosko_productsA

Obtiene los productos disponibles desde el kiosko (autenticado con kioskCode + pin).

gerent365_list_customersA

Lista los clientes del negocio.

gerent365_search_customersA

Busca clientes por texto (nombre, teléfono, email).

gerent365_create_customerC

Crea un nuevo cliente.

gerent365_update_customerB

Actualiza un cliente existente por su ID.

gerent365_list_productsA

Lista los productos del negocio.

gerent365_create_productC

Crea un nuevo producto con precio, categoría e impuestos.

gerent365_list_product_categoriesA

Lista las categorías de productos del negocio.

gerent365_create_product_categoryB

Crea una nueva categoría de productos.

gerent365_list_tablesA

Lista las mesas del negocio.

gerent365_create_tableB

Crea una nueva mesa con número, capacidad y ubicación.

gerent365_list_reservationsA

Lista las reservaciones del negocio. Se puede filtrar por fecha.

gerent365_create_reservationC

Crea una nueva reservación.

gerent365_update_reservationB

Actualiza una reservación existente por su ID (fecha, hora, estado, etc.).

gerent365_list_time_offA

Lista las solicitudes de ausencia. Se puede filtrar por estado.

gerent365_create_time_offB

Crea una solicitud de ausencia para un empleado.

gerent365_update_time_offB

Aprueba o rechaza una solicitud de ausencia (actualiza su estado).

gerent365_get_attendanceA

Obtiene los registros de asistencia (fichajes). Se puede filtrar por empleado y rango de fechas.

gerent365_get_last_punchB

Obtiene el último fichaje (punch) de un empleado.

gerent365_report_dashboardB

Obtiene el reporte del dashboard (resumen de métricas). Acepta rango de fechas opcional.

gerent365_report_salesC

Obtiene el reporte de ventas del negocio para un rango de fechas.

gerent365_dashboard_statsB

Obtiene las estadísticas del dashboard del negocio (ventas, empleados, actividad, etc.).

gerent365_get_notificationsC

Obtiene las notificaciones del usuario/negocio.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/365diascollaboration-prog/gerent365-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server