Руководство по коннектору11 мин чтенияMCP-инструментов: 447 языков

Как подключить HiBob к Gemini через MCP

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

HCАвтор: команда HelpCodeОбновлено 11 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

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.

инструментов

44

Регион

INTL

Категория

HR

Аутентификация

Basic Auth

Требуемые env-vars

HIBOB_SERVICE_USER_IDHIBOB_SERVICE_USER_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте HiBob одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Попробуй спросить

Примеры промптов для HiBob

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

HiBob · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → HiBob, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

HiBob + Gemini

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

HIBOB_SERVICE_USER_ID, HIBOB_SERVICE_USER_TOKEN

Шаг 1 — Получите учётные данные

Настройка занимает около 10 минут, нужен администратор Bob. Коннектор работает с публичным REST API Bob (https://api.hibob.com/v1) через сервисного пользователя.

  1. В Bob под администратором откройте Settings > Integrations > Automation > Service Users, нажмите Manage и создайте сервисного пользователя с именем и отображаемым именем. Сразу скопируйте его ID и token: токен показывается только при создании. Потерянный токен можно сгенерировать заново, старый при этом перестаёт действовать.
  2. Создайте для сервисного пользователя отдельную группу прав (permission group) и добавьте его туда. У новой группы нет прав, поэтому выдайте только то, что используете:
    • People's data > People's fields: View на категории, которые читаете (для hibob_search_people как минимум root, about, employment и work), View history на таблицы истории (work, employment, lifecycle, payroll), Edit там, где обновляете.
    • Access data for: Everyone или условие. По умолчанию охвачены только работающие сотрудники; уберите условие Lifecycle status equals Employed, чтобы читать уволившихся с show_inactive.
    • People's data > Time off: просмотр заявок и остатков, а также подача и отмена заявок, если вы используете эти инструменты; просмотр личных заявок для 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 > [папка]: View для каждой папки документов и Upload для общей папки.
  3. Вставьте ID в HIBOB_SERVICE_USER_ID, а токен в HIBOB_SERVICE_USER_TOKEN. Они передаются через HTTP Basic auth.
  4. Установите коннектор и запустите hibob_list_employee_fields, чтобы проверить доступ.

Сначала id полей: hibob_list_employee_fields перечисляет все стандартные и пользовательские поля с их id в точечной нотации (root.displayName, work.department, work.custom.field_123) и id списка для полей-списков. hibob_list_named_lists и hibob_get_named_list превращают id списков в названия (отделы, площадки, должности, календари).

Что он читает:

  • Сотрудники: hibob_search_people читает многих сотрудников за один вызов (всех или с фильтром только по root.id или root.email; другие фильтры отклоняются), hibob_get_employee одного человека по id или рабочему email, hibob_list_profiles даёт быстрый справочник. В большой компании ИИ сначала ищет с fields: ["root.id"], а затем читает по 50-200 id за вызов.
  • Таблицы истории одного человека (work, employment, lifecycle, salary) и пакетно для многих (work, lifecycle, salary).
  • Пользовательские таблицы с их столбцами и записи одного сотрудника.
  • Отсутствия: кто отсутствует в диапазоне дат или в один день, заявки, изменённые с заданного момента, одна заявка с разбивкой по дням, остаток сотрудника по типу политики, типы политик, коды причин, политики, а также праздники и нерабочие дни компании через hibob_search_calendar_events.
  • Сохранённые отчёты в виде строк JSON, CSV или XLSX; большие формируются в фоне через hibob_request_report_download и забираются через hibob_download_report_by_name.
  • Мастера онбординга, открытые задачи по всей компании, задачи одного сотрудника, папки документов и документы сотрудника со ссылками на скачивание.

Что он записывает после установки: hibob_submit_time_off_request (ИИ сначала проверяет единицу типа политики через hibob_get_policy_type; заявка проходит по цепочке согласования политики, если администратор не задал skip_manager_approval), hibob_cancel_time_off_request и hibob_complete_task.

Отключено при установке: запись в основные данные: hibob_update_employee (только поля, не строки таблиц), hibob_create_work_entry (повышение, перевод, новый руководитель), hibob_create_custom_table_entry, hibob_add_named_list_item и hibob_upload_shared_document (публичный или предподписанный URL, не больше 5 МБ, документ виден сотруднику). Администратор рабочего пространства включает их в коннекторе осознанно.

Форматы данных: id сотрудников это длинные числа, передаваемые строками (3332883884017713238). В запросах используется точечная нотация (work.department), в ответах ключи через косую черту (/work/department), и то же значение может дополнительно быть вложено по категории. Поля-списки содержат id элементов; human_readable: APPEND или REPLACE добавляет названия или подставляет их вместо id. Даты в формате YYYY-MM-DD; hibob_list_time_off_changes принимает дату-время ISO 8601. Остатки указаны в единице типа политики (дни или часы), зарплаты в своей валюте. После обновления Bob до 20 секунд может возвращать старое значение.

Тихое пропускание: поле без прав или с неверным id просто отсутствует в ответе, без ошибки. Если чего-то не хватает, проверьте группу прав сервисного пользователя, прежде чем решать, что значение пустое.

Постраничный вывод: поиск сотрудников, профили, история одного сотрудника, открытые задачи (не больше 5 000) и список отсутствующих возвращаются целиком. Пакетные инструменты истории и hibob_search_calendar_events листают с cursor, равным response_metadata.next_cursor; ИИ останавливается, когда он равен null.

Ограничения: лимиты запросов действуют для каждой конечной точки (поиск сотрудников допускает 50 запросов в минуту), при превышении приходит 429. У списка отсутствующих и диапазонов календаря есть максимальная длина, а изменения отсутствий доступны не более чем за 6 месяцев назад.

Частые ошибки: 401 означает неверный ID или токен, 403 нехватку прав в группе сервисного пользователя, 400 неверный фильтр, поле или диапазон дат. Повторяющиеся ответы 401 или 403 файрвол Bob может на время заблокировать, поэтому исправьте права до повторной попытки.

Коннектор не рассчитывает зарплату, не меняет строки таблиц истории через hibob_update_employee и не имеет инструментов для согласования или отклонения ожидающих заявок на отсутствие.

Шаг 2 — Установите адаптер

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

Шаг 3 — Добавьте коннектор в Gemini

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо YOUR_MCP_API_KEY.
  2. Сохрани файл и перезапусти gemini.
  3. Выполни /mcp в Gemini CLI (или gemini mcp list в терминале): anythingmcp должен отображаться как подключённый.
  4. Начинай писать промпты: Gemini CLI теперь может вызывать инструменты HiBob.

Доступные инструменты

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)

Примеры запросов

  • «Кто будет отсутствовать на следующей неделе и по какой политике отсутствия?»
  • «Покажи историю должностей [email protected]: должности, отделы и руководители с датами вступления в силу.»
  • «Сколько дней отпуска осталось в этом году у сотрудника 3332883884017713238 и сколько ожидает согласования?»
  • «Запусти сохранённый отчёт «Headcount by department» и сведи его по площадкам.»
  • «Перечисли все открытые просроченные задачи онбординга с ответственным и новым сотрудником, к которому они относятся.»

FAQ

Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.

Следующие шаги

Это руководство помогло?

Ваш агент для HiBob в одном клике.

Установите коннектор, вставьте ключ, спросите Gemini. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить HiBob к ChatGPT через MCP

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Коннекторы

Как подключить HiBob к Claude через MCP

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Коннекторы

Как подключить HiBob к Microsoft Copilot через MCP

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Коннекторы

Как подключить HiBob к Cursor через MCP

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Коннекторы

Как подключить HiBob к Meta Muse через MCP

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.

Коннекторы

HiBob в MCP: сотрудники, отсутствия, истории изменений, отчёты и задачи в любом AI-агенте

HR-платформа HiBob (Bob) через публичный API с сервисным пользователем: поиск и карточки сотрудников, история должностей, занятости, жизненного цикла и зарплаты, пользовательские таблицы, списки компании, отсутствия с тем, кто отсутствует, заявками, остатками и политиками, праздники, сохранённые отчёты, онбординг, задачи и документы. Запись в основные данные при установке отключена.