Connector guide4-minute read31 MCP toolsEN · DE · IT

HR WORKS MCP Server — Немецкий HR и зарплата для AI-агентов

Подключи HR WORKS к любому AI-агенту через MCP. 31 предустановленный инструмент на v2 REST API: сотрудники, отсутствия, больничные, рабочие часы, проекты, кандидаты. Платформа HR из Фрайбурга, готовая к AI.

HCBy HelpCode teamUpdated 4 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

HR WORKS

MCP connector

HR WORKS

Access HR WORKS, the German HR/payroll platform: employees, absences, sick leaves, remote work (home office), working times, projects, applicants, organization units, holidays and cost centers via the v2 REST API.

Tools

31

Region

DE

Category

HR

Authentication

Bearer Token

Required env vars

HRWORKS_TOKEN
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the HR WORKS in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Подключи HR WORKS к любому AI-агенту через MCP. 31 предустановленный инструмент на v2 REST API: сотрудники, отсутствия, больничные, рабочие часы, проекты, кандидаты. Платформа HR из Фрайбурга, готовая к AI.

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

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

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

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

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

HR WORKS для AI-агентов

HR WORKS (ранее HRworks) — это SaaS платформа HR/зарплаты из Фрайбурга, используемая ~20,000 малых и средних компаний в DACH. v2 REST API предоставляет полный операционный набор данных — сотрудники, отсутствия, больничные, рабочие часы, удаленная работа, проекты, кандидаты, организационные единицы, праздники, центры затрат — и AnythingMCP оборачивает все это в один адаптер MCP с 31 предустановленным инструментом.

Зачем нужен адаптер MCP для HR WORKS

HR WORKS не предоставляет долгосрочный API-ключ. Вместо этого ты отправляешь POST-запрос с {accessKey, secretAccessKey} на /v2/authentication и получаешь JWT на 15 минут, который затем отправляется как Authorization: Bearer <token> при каждом последующем вызове. Этот короткий срок действия токена, в сочетании с лимитами по арендаторам и паттерном двойного идентификатора (номер персонала или имя пользователя на большинстве конечных точек), затрудняет почти каждую интеграцию DIY.

Адаптер AnythingMCP обрабатывает:

  • Контракт на использование токена-носителя (ты предоставляешь токен; адаптер отправляет его при каждом вызове)
  • Как продуктивную среду, так и песочницу api.demo-hrworks.de через переопределение HRWORKS_BASE_URL
  • Опциональные параметры personIdentifierType / usePersonnelNumbers, где это применимо
  • Правило максимального интервала дат в 1 год для конечных точек списка
  • Тест интеграции в реальном времени, который доказывает, что заголовок носителя действительно внедрен (InvalidBearerTokenError вместо MissingAuthorizationHeaderError)

Быстрая настройка

Шаг 1: Разверни AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Шаг 2: Получи JWT от HR WORKS

В админке HR WORKS: Настройки → API → Сгенерировать ключ доступа для получения пары accessKey + secretAccessKey. Затем обменяйте их на JWT:

curl -X POST https://api.hrworks.de/v2/authentication \
  -H 'Content-Type: application/json' \
  -d '{"accessKey":"YOUR_ACCESS_KEY","secretAccessKey":"YOUR_SECRET_ACCESS_KEY"}'

Ответ содержит {"token": "eyJ..."}. Срок действия токена составляет ~15 минут — для краткосрочных рабочих процессов тот же токен подойдет; для долгосрочных агентов оберни этот адаптер в прокси, который обновляется автоматически.

Шаг 3: Импортируй адаптер

Открой http://localhost:3000/connectors/store, нажми Импорт на HR WORKS и вставь JWT в HRWORKS_TOKEN.

Для песочницы: также установи HRWORKS_BASE_URL=https://api.demo-hrworks.de и используй учетные данные, выданные песочницей.

Шаг 4: Подключи к твоему AI-агенту

{
  "mcpServers": {
    "hrworks": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

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

Подключение и конфигурация

ИнструментЧто он возвращает
hrworks_health_checkДоступность API — авторизация не требуется
hrworks_list_organization_unitsВсе активные организационные единицы (uuid, номер, название)
hrworks_get_organization_unitПолная запись организационной единицы
hrworks_list_permanent_establishmentsПостоянные учреждения (Betriebsstätten)
hrworks_list_holidaysПубличные праздники по регионам/годам
hrworks_list_cost_centersЦентры затрат, настроенные для арендатора

Люди

ИнструментЧто он возвращает
hrworks_list_personsСправочник сотрудников с фильтрами
hrworks_get_personПолная запись сотрудника
hrworks_list_persons_master_dataОсновные данные (HR-значимые атрибуты)
hrworks_get_persons_todayСнимок активных сотрудников на сегодня
hrworks_list_present_personsВ настоящее время присутствующие (в офисе/удаленно) люди
hrworks_get_leave_accountБаланс учетной записи отпусков для каждого человека

Отсутствия и время

ИнструментЧто он возвращает
hrworks_list_absencesОтсутствия за интервал дат
hrworks_list_absence_typesНастроенные типы отсутствий
hrworks_list_vacation_typesКаталог типов отпусков
hrworks_list_sick_leavesБольничные за интервал дат
hrworks_list_sick_leave_typesКатегории больничных
hrworks_list_remote_workЗаписи о домашней работе / удаленной работе
hrworks_list_working_timesЗаписи о рабочем времени (макс 1 год или 31 день для interval=days)
hrworks_list_time_recording_regulationsПравила учета рабочего времени в силе

Проекты и набор кадров

ИнструментЧто он возвращает
hrworks_list_projectsПроекты со статусом
hrworks_get_projectПолная запись проекта
hrworks_list_project_customersКлиенты, прикрепленные к проектам
hrworks_list_job_applicationsОткрытые вакансии
hrworks_list_postsОбъявления о вакансиях
hrworks_get_postПолное объявление, включая описание
hrworks_list_applicantsКандидаты в процессе
hrworks_get_applicantПолная запись кандидата

Сценарии использования AI-агента

  • "Кто будет в отпуске в инженерной команде на следующей неделе?" — обзор отсутствий для менеджера
  • "Сколько больничных дней взял склад в Q1?" — HR-аналитика
  • "Покажи общие рабочие часы для Джейн Доу в марте 2026 года" — подготовка к переработкам / зарплате
  • "Список активных кандидатов на роль Frontend в Берлине" — передача рекрутеру
  • "Какие сотрудники были сегодня в офисе во Фрайбурге?" — обзор для охраны/безопасности

Конвенции идентификаторов

Большинство конечных точек, связанных с людьми, принимают либо номер персонала HR WORKS, либо имя пользователя. Используй опциональные параметры personIdentifierType / usePersonnelNumbers, когда идентификатор, который у тебя есть, не является стандартным — адаптер передаст их.

Интервалы дат: максимальный срок 1 год

hrworks_list_absences, hrworks_list_sick_leaves, hrworks_list_remote_work и hrworks_list_working_times требуют ISO beginDate / endDate (YYYY-MM-DD). API HR WORKS ограничивает диапазон до 1 года (или 31 дня, если interval=days). Для более длинных диапазонов проходишь по годам и агрегируйте на стороне клиента.

Обновление токена — известное ограничение

Этот адаптер отправляет один статический токен-носитель. Когда JWT истекает (~15 мин), API возвращает 401, и тебе необходимо повторно импортировать свежий токен. Для долгосрочных рабочих процессов запусти cron, который обновляет токен через /v2/authentication и обновляет переменную окружения HRWORKS_TOKEN адаптера через API администрирования AnythingMCP.

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

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

Ready to ship

Your HR agent is one click away.

Install the connector, paste the key, prompt any MCP client. Free for 7 days, no credit card.

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

connectors

Подключи HR WORKS к ChatGPT — Немецкий HR через MCP

Предоставьте доступ к HR WORKS для ChatGPT через MCP. Запрашивайте сотрудников, отсутствия, больничные, рабочее время, проекты и кандидатов на естественном языке. Предустановленный адаптер v2.

connectors

Подключи HR WORKS к Claude — Немецкий HR через MCP

Подключи HR WORKS к Claude AI через MCP. Запрашивайте сотрудников, отсутствия, больничные, рабочее время и кандидатов на естественном языке. Предварительно созданный адаптер v2 с 31 инструментом.

connectors

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

Подключи HR WORKS к Claude AI через MCP. Запрашивайте сотрудников, отсутствия, больничные, рабочее время и кандидатов на естественном языке. Предварительно созданный адаптер v2 с 31 инструментом.

connectors

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

Подключи HR WORKS к Claude AI через MCP. Запрашивайте сотрудников, отсутствия, больничные, рабочее время и кандидатов на естественном языке. Предварительно созданный адаптер v2 с 31 инструментом.

connectors

Clockify в MCP — управляйте Clockify из любого AI-агента

Manage Clockify (time tracking, projects, tasks, clients, tags, workspace users, reports) from any AI agent. 18 tools, X-Api-Key auth.

connectors

Asana в MCP — управляйте Asana из любого AI-агента

Asana REST API — tasks, projects, sections, milestones, users, teams. Triage assignment, change due dates, query workload, scan project status updates. PAT auth.