Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge HR WORKS mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Summary
HR WORKS via MCP an Claude AI anbinden. Mitarbeiter, Abwesenheiten, Krankheit, Arbeitszeiten und Bewerber per natürlicher Sprache abfragen. Vorgefertigter v2-Adapter mit 31 Tools.
Frag einfach
Beispiel-Prompts für HR WORKS
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
HR WORKS mit Claude verbinden
HR WORKS ist die Freiburger HR-/Lohn-SaaS, eingesetzt von ~20.000 DACH-KMU. Mit AnythingMCP verbindest du HR WORKS via MCP an Claude AI und führen People-Ops-Workflows in natürlicher Sprache aus — Abwesenheits-Genehmigungen, Arbeitszeit-Auswertungen, Bewerber-Triage — alles aus einem Chat.
Was du Claude fragen können
- „Wer ist nächste Woche im Engineering im Urlaub?"
- „Zeige Krankheitstage Q1 2026 über alle Organisationseinheiten"
- „Liste die Arbeitszeit-Einträge für Personalnummer 1042 im März"
- „Welche Bewerber sind in der Pipeline für die Berliner Frontend-Stelle?"
- „Hol den Urlaubskonto-Stand für Jane Doe"
Setup
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
- In HR-WORKS-Admin: Einstellungen → API → Access Key erzeugen (
accessKey+secretAccessKey) - Token tauschen (~15 Min Lebensdauer):
curl -X POST https://api.hrworks.de/v2/authentication \ -H 'Content-Type: application/json' \ -d '{"accessKey":"...","secretAccessKey":"..."}' http://localhost:3000/connectors/storeöffnen, HR WORKS importieren, JWT inHRWORKS_TOKEN- (Optional) Sandbox:
HRWORKS_BASE_URL=https://api.demo-hrworks.de - Connector einem MCP-Server zuweisen
Claude verbinden
{
"mcpServers": {
"hrworks": { "url": "http://localhost:4000/mcp" }
}
}
Tool-Highlights für Claude
| Tool | Wann Claude es greift |
|---|---|
hrworks_list_persons | „Liste Mitarbeiter", Verzeichnis-Abfragen, Headcount |
hrworks_list_absences | „Wer ist abwesend?", Genehmigungen, Planung |
hrworks_list_sick_leaves | Krankheits-Analytik, Trend-Fragen |
hrworks_list_working_times | Überstunden-Berechnung, Lohn-Vorbereitung |
hrworks_list_remote_work | Hybrid-Policy-Compliance, Office-Day-Counts |
hrworks_list_applicants | Recruiting-Pipeline-Übersicht |
hrworks_get_leave_account | Urlaubskonto-Stand pro Person |
hrworks_health_check | Prüfen, ob die HR WORKS API erreichbar ist |
hrworks_list_organization_units | Alle aktiven Organisationseinheiten des Unternehmens mit UUID, Nummer und Name auflisten |
hrworks_get_organization_unit | Daten einer bestimmten Organisationseinheit abrufen |
hrworks_list_present_persons | Alle Personen auflisten, die gerade in einer Organisationseinheit anwesend sind |
hrworks_list_permanent_establishments | Alle Betriebsstätten des Unternehmens mit ID und Name auflisten |
hrworks_list_holidays | Feiertage des Unternehmens für ein Jahr und optional ein Land auflisten |
hrworks_get_person | Stammdaten einer bestimmten Person (Mitarbeiter:in) abrufen |
hrworks_list_persons_master_data | Aktuelle Stammdaten (Personaldaten, Vertragsdetails, Adressen, Bankdaten usw.) für eine oder mehrere Personen abrufen |
hrworks_get_persons_today | Tagesbezogene Daten (Arbeitszeiten, Anwesenheit, Abwesenheiten) für heute für eine oder mehrere Personen abrufen |
hrworks_list_absence_types | Alle für das Konto eingerichteten Abwesenheitsarten (Urlaub, Elternzeit, Sonderurlaub usw.) mit ihren Schlüsseln auflisten |
hrworks_list_vacation_types | Die Urlaubsarten des Kontos auflisten (Teilmenge der Abwesenheitsarten) |
hrworks_list_sick_leave_types | Alle eingerichteten Krankheitsarten mit ihren Schlüsseln auflisten (Filterwerte für hrworks_list_sick_leaves) |
hrworks_list_time_recording_regulations | Alle eingerichteten Zeiterfassungsregelungen auflisten (welche Arbeitszeitarten je Regelung erlaubt sind) |
hrworks_list_projects | Zeiterfassungsprojekte des Unternehmens auflisten |
hrworks_get_project | Daten eines bestimmten Zeiterfassungsprojekts per ID abrufen |
hrworks_list_project_customers | Die Kunden der Projektzeiterfassung auflisten |
hrworks_list_job_applications | Bewerbungen auflisten |
hrworks_list_posts | Alle Stellenausschreibungen des Unternehmens auflisten |
hrworks_get_post | Daten einer einzelnen Stellenausschreibung per UUID abrufen |
hrworks_get_applicant | Daten eines bestimmten Bewerbers per UUID abrufen |
hrworks_list_cost_centers | Alle Kostenstellen des Unternehmens mit Nummer/ID und Name auflisten |
hrworks_list_cost_objectives | Alle Kostenträger des Unternehmens auflisten |
hrworks_list_wage_salary_types | Alle Lohnarten des Kontos auflisten (für Exporte in die Lohnabrechnung) |
(zeigt 30 von 31 Tools — installiere den Connector, um alle zu sehen)
Vollständige Liste aller 31 Tools im HR WORKS MCP Server Übersichts-Guide.
Wichtig: Token-Lebensdauer
Der JWT läuft nach ~15 Minuten ab. Für ad-hoc Claude-Konversationen reicht das — Token holen, chatten. Für Claude-Geplant-Workflows oder lang laufende Agenten Token-Refresh automatisieren und HRWORKS_TOKEN über die AnythingMCP-Admin-API aktualisieren.
Datumsintervall-Limit
hrworks_list_absences, _sick_leaves, _remote_work, _working_times sind auf 1 Jahr pro Aufruf begrenzt (oder 31 Tage bei interval=days). Für Mehrjahres-Auswertungen Claude bitten, jahrweise zu iterieren.
Verwandte Guides
- HR WORKS MCP Server Übersicht
- HR WORKS mit ChatGPT verbinden
- Personio MCP Server — alternative DACH-HR
- Kenjo HR MCP Server — alternative DACH-HR
War dieser Guide hilfreich?