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 teamОбновлено 4 min read Открытый код на GitHub

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

HR WORKS

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.

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

31

Регион

DE

Категория

HR

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

Sign-in token

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

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

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

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

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

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

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

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

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

Шаг 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Полная запись кандидата
hrworks_list_cost_objectivesВсе носители затрат (Kostenträger) компании
hrworks_list_wage_salary_typesВиды оплаты труда аккаунта (используются в выгрузках для расчёта зарплаты)

(показано 30 из 31 инструментов — установи коннектор, чтобы увидеть все)

Сценарии использования 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.

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

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

Your HR WORKS 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 к Cursor через MCP. Запрашивайте сотрудников, отсутствия, больничные, рабочее время и кандидатов на естественном языке. Предварительно созданный адаптер v2 с 31 инструментом.

connectors

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

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

connectors

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

Data centre and power-grid intelligence from DC Hub: facilities worldwide, market power-readiness scores, the US interconnection queue, construction pipeline, M&A transactions, live ISO grid fuel mix and electricity prices, plus site scoring and multi-site ranking. Twelve of the sixteen tools work without an API key.

connectors

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

Kaufland Marketplace (formerly real.de) seller API: orders and their units, shipments, storefront listings, units, tickets and warehouses. HMAC-signed requests — the signature covers the method, URL, body and a timestamp.