Guía de conector12 minutos de lectura44 herramientas MCP7 idiomas

Cómo conectar HiBob a ChatGPT vía MCP

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

HCPor el equipo de HelpCodeActualizado 12 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

HiBob

HiBob

HiBob (Bob) HR platform: employee search and records, work, employment, lifecycle and salary history, custom tables, company lists, time off (who is out, requests, balances, policies, holidays), saved reports, onboarding, tasks and documents. Bob public API with a service user.

herramientas

44

Región

INTL

Categoría

Recursos humanos

Autenticación

Basic Auth

Env vars requeridas

HIBOB_SERVICE_USER_IDHIBOB_SERVICE_USER_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade HiBob con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Prueba a pedir

Prompts de ejemplo para HiBob

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

HiBob · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → HiBob, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

HiBob + ChatGPT

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

HIBOB_SERVICE_USER_ID, HIBOB_SERVICE_USER_TOKEN

Paso 1 — Obtener credenciales

La configuración lleva unos 10 minutos y necesita un administrador de Bob. El conector usa la API REST pública de Bob (https://api.hibob.com/v1) con un service user.

  1. En Bob, como administrador, ve a Settings > Integrations > Automation > Service Users, haz clic en Manage y crea un service user con un nombre y un nombre visible. Copia enseguida su ID y su token: el token solo se muestra al generarlo. Un token perdido se puede regenerar, lo que invalida el anterior.
  2. Crea un grupo de permisos (permission group) propio para el service user y añádelo. Un grupo nuevo no tiene permisos, así que concede solo lo que uses:
    • People's data > People's fields: View en las categorías que lees (como mínimo root, about, employment y work para hibob_search_people), View history en las tablas de historial (work, employment, lifecycle, payroll), Edit donde actualices.
    • Access data for: Everyone o una condición. Por defecto solo se cubre a las personas en plantilla; quita la condición Lifecycle status equals Employed para leer bajas con show_inactive.
    • People's data > Time off: ver solicitudes y saldos, y enviar o cancelar solicitudes si usas esas herramientas; ver solicitudes privadas para include_private.
    • Features > Reports: View reports according to people's data access rights.
    • People's data > Tasks and flow > People's tasks: View and mark selected people's tasks as complete.
    • People's data > Docs > [carpeta]: View por carpeta de documentos, y Upload para la carpeta compartida.
  3. Pega el ID en HIBOB_SERVICE_USER_ID y el token en HIBOB_SERVICE_USER_TOKEN. Se envían como autenticación HTTP Basic.
  4. Instala el conector y ejecuta hibob_list_employee_fields para comprobar el acceso.

Primero los ids de campo: hibob_list_employee_fields lista cada campo estándar y personalizado con su id en notación de puntos (root.displayName, work.department, work.custom.field_123) y el id de lista de los campos de lista. hibob_list_named_lists y hibob_get_named_list convierten ids de lista en nombres (departamentos, sedes, puestos, calendarios).

Qué lee:

  • Personas: hibob_search_people lee muchos empleados en una llamada (todos, o filtrados solo por root.id o root.email; otros filtros se rechazan), hibob_get_employee una persona por id o email de trabajo, hibob_list_profiles un directorio rápido. En una empresa grande la IA busca primero con fields: ["root.id"] y luego lee de 50 a 200 ids por llamada.
  • Tablas de historial de una persona (work, employment, lifecycle, salary) y en bloque para muchas (work, lifecycle, salary).
  • Tablas personalizadas con sus columnas y las entradas de un empleado.
  • Ausencias: quién falta en un rango de fechas o un día, solicitudes cambiadas desde un momento, una solicitud con sus días, el saldo de un empleado para un tipo de política, tipos de política, códigos de motivo, políticas, y festivos y cierres de la empresa con hibob_search_calendar_events.
  • Informes guardados, ejecutados como filas JSON, CSV o XLSX; los grandes se generan en segundo plano con hibob_request_report_download y se descargan con hibob_download_report_by_name.
  • Asistentes de onboarding, tareas abiertas de toda la empresa, las tareas de un empleado, carpetas de documentos y los documentos de un empleado con enlaces de descarga.

Qué escribe tras instalarlo: hibob_submit_time_off_request (la IA comprueba antes la unidad del tipo de política con hibob_get_policy_type; la solicitud sigue el flujo de aprobación de la política, salvo que un administrador active skip_manager_approval), hibob_cancel_time_off_request y hibob_complete_task.

Desactivadas al instalar: las escrituras en datos maestros hibob_update_employee (solo campos, no filas de tablas), hibob_create_work_entry (ascenso, traslado, nuevo responsable), hibob_create_custom_table_entry, hibob_add_named_list_item y hibob_upload_shared_document (una URL pública o prefirmada, como máximo 5 MB, visible para el empleado). Un administrador del espacio de trabajo las activa a conciencia en el conector.

Formatos de datos: los ids de empleado son números largos enviados como cadenas (3332883884017713238). Las peticiones usan notación de puntos (work.department); las respuestas usan claves con barras (/work/department) y pueden anidar además el mismo valor por categoría. Los campos de lista contienen ids de elementos; human_readable: APPEND o REPLACE añade los nombres o los pone en su lugar. Las fechas son YYYY-MM-DD; hibob_list_time_off_changes acepta fechas y horas ISO 8601. Los saldos están en la unidad del tipo de política (días u horas) y los salarios llevan su propia moneda. Tras una actualización, Bob puede devolver el valor antiguo durante hasta 20 segundos.

Omisión silenciosa: un campo sin permiso o con un id erróneo simplemente falta en la respuesta, sin error. Si falta algo, revisa el grupo de permisos del service user antes de concluir que el valor está vacío.

Paginación: la búsqueda de personas, los perfiles, el historial de un empleado, las tareas abiertas (como máximo 5.000) y quién falta devuelven todo de una vez. Las herramientas de historial en bloque y hibob_search_calendar_events paginan con cursor igual a response_metadata.next_cursor; la IA para cuando es null.

Límites: los límites de peticiones se aplican por endpoint (la búsqueda de personas admite 50 peticiones por minuto) y responden 429. Quién falta y los rangos del calendario tienen una amplitud máxima, y los cambios de ausencias llegan como mucho a 6 meses atrás.

Errores comunes: 401 indica un ID o un token incorrecto, 403 un permiso que falta en el grupo del service user, 400 un filtro, campo o rango de fechas no válido. El firewall de Bob puede bloquear durante un tiempo las respuestas 401 o 403 repetidas, así que corrige los permisos antes de reintentar.

El conector no procesa nóminas, no cambia filas de tablas de historial con hibob_update_employee y no tiene herramientas para aprobar o rechazar solicitudes de ausencia pendientes.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en ChatGPT

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.

  1. Ve a chatgpt.com/plugins, pulsa Add y luego Add custom MCP server.
  2. Escribe un nombre, por ejemplo Name: HiBob.
  3. En Connection, introduce como Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID y deja Authentication en OAuth.
  4. Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
  5. Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.

Herramientas disponibles

ToolWhat it does
hibob_search_peopleRead employee fields for many employees in one call: everyone the service user can access, or only the employees whose id or email is given…
hibob_get_employeeRead the fields of one employee, identified by employee id or work email
hibob_update_employeeUpdate fields of one employee record
hibob_list_profilesPublic profile section of every active employee the service user can access: a fixed set of fields such as name, email, work title…
hibob_list_employee_fieldsAll employee fields defined in the company (built-in and custom) with their field id (the dot-notation id to pass in fields), name…
hibob_list_named_listsAll company lists (departments, sites, job titles, calendars, custom lists) with their items: each item has an id, the value Bob stores in…
hibob_get_named_listOne company list by its internal name (e.g. department, site, title, calendar), with its items, their ids and names, and child items for…
hibob_add_named_list_itemAdd a new item to an existing company list, for example a new department or job title, optionally below a parent item in a hierarchy list
hibob_list_work_historyWork history of one employee: one entry per change with effective date, title, department, site, manager (reportsTo) and reason
hibob_list_employment_historyEmployment history of one employee: contract type, weekly hours, working pattern, FTE and similar entries, each with its effective date
hibob_list_lifecycle_historyLifecycle status history of one employee: hired, employed, on leave, terminated and so on, each with its effective date and reason
hibob_list_salary_historySalary (payroll) history of one employee: base pay amount, currency, pay period and frequency, each entry with its effective date
hibob_bulk_list_work_historyWork history for many employees at once (one page of employees per call, each with all its work entries)
hibob_bulk_list_lifecycle_historyLifecycle history for many employees at once (one page of employees per call, each with all its lifecycle entries)
hibob_bulk_list_salary_historySalary history for many employees at once (one page of employees per call, each with all its salary entries)
hibob_create_work_entryAdd a work history entry for an employee (promotion, transfer, new manager, department change) taking effect on a given date
hibob_list_custom_tablesCustom employee tables defined in the company, with their ids, names and column definitions
hibob_get_custom_table_metadataDefinition of one custom employee table: its columns with id, name, type and the list id for list columns
hibob_list_custom_table_entriesAll entries of one custom table for one employee; values are keyed by column id
hibob_create_custom_table_entryAdd one or more entries to an employee's custom table
hibob_list_whos_outTime off requests in a date range, for everyone the service user can access: who is out, which policy, request type, dates and status
hibob_list_out_todayWho is out of the office today (UTC) or on one given date, optionally only at one site
hibob_list_time_off_changesTime off requests created, approved, declined, cancelled or deleted since a point in time (at most 6 months back and a 6-month window)
hibob_get_time_off_requestDetails of one time off request of an employee: policy type, dates, portions, status, approver, total cost and (by default) the duration…
hibob_get_time_off_balanceTime off balance of one employee for one policy type on a given date: the amount available, used, pending and accrued, in the policy's unit…
hibob_list_policy_typesNames of all time off policy types in the company (Holiday, Sick, custom types)
hibob_get_policy_typeSettings of one time off policy type: unit (days or hours), allowed request types, whether it is a working type, visibility and similar…
hibob_list_policy_type_reason_codesReason codes defined for one time off policy type, with the numeric id to pass as reason_code when submitting a request
hibob_list_policy_namesNames of the policies (for example per country or contract) that belong to one time off policy type
hibob_get_policyDetails of one time off policy: its type, allowance, accrual, carry-over and other rules
hibob_search_calendar_eventsCompany holidays and closures (calendar events) in a date range, optionally for one calendar, site or event type
hibob_submit_time_off_requestSubmit a time off request for an employee
hibob_cancel_time_off_requestCancel an existing time off request of an employee
hibob_list_reportsCompany reports saved in Bob that the service user can see, with id, name, description, type, folder and dates (the column configuration is…
hibob_download_reportRun a saved report and return its data. format json gives rows the model can read directly; csv returns text; xlsx returns a file
hibob_request_report_downloadStart generating a saved report in the background, for reports too large to download at once
hibob_download_report_by_nameFetch a report file generated by hibob_request_report_download
hibob_list_onboarding_wizardsOnboarding wizards configured in Bob (id and name), the flows new hires are invited with
hibob_list_open_tasksAll open tasks in the company (onboarding, offboarding and other flow tasks) with owner, related employee, due date and status
hibob_list_employee_tasksTasks assigned to one employee (onboarding and other flow tasks), open, closed or both
hibob_complete_taskMark a task as complete, for example an onboarding step that was done outside Bob
hibob_list_document_foldersDocument folders defined in Bob (shared, confidential and custom folders) with their ids and metadata
hibob_list_employee_documentsDocuments of one employee in the folders the service user may view, with name and a download link per document
hibob_upload_shared_documentAdd a document to an employee's shared folder by giving a public or pre-signed URL that Bob downloads (max 5 MB)

Ejemplos de prompts

  • "¿Quién está fuera de la oficina la semana que viene, y con qué política de ausencia?"
  • "Muestra el historial laboral de [email protected]: puestos, departamentos y responsables con sus fechas de efecto."
  • "¿Cuántos días de vacaciones le quedan este año al empleado 3332883884017713238, y cuántos están pendientes?"
  • "Ejecuta el informe guardado "Headcount by department" y resúmelo por sede."
  • "Lista todas las tareas de onboarding abiertas y vencidas, con su responsable y la nueva incorporación a la que pertenecen."

FAQ

¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de HiBob está a un clic.

Instala el conector, pega la clave y pregunta a ChatGPT. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar HiBob a Claude vía MCP

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Conectores

Cómo conectar HiBob a Microsoft Copilot vía MCP

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Conectores

Cómo conectar HiBob a Cursor vía MCP

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Conectores

Cómo conectar HiBob a Gemini vía MCP

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Conectores

Cómo conectar HiBob a Meta Muse vía MCP

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.

Conectores

HiBob a MCP: empleados, ausencias, historiales, informes y tareas en cualquier agente de IA

La plataforma de RR. HH. HiBob (Bob) mediante su API pública con un service user: búsqueda y fichas de empleados, historial laboral, de empleo, de ciclo de vida y salarial, tablas personalizadas, listas de la empresa, ausencias con quién falta, solicitudes, saldos y políticas, festivos, informes guardados, onboarding, tareas y documentos. Las escrituras en datos maestros vienen desactivadas.