Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Access PeopleHR 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.
Zusammenfassung
Access PeopleHR, britische HR-Software: Mitarbeitende, Urlaub, Abwesenheiten, Urlaubsansprüche, Gehälter, gespeicherte Query-Builder-Berichte, Mitarbeitergespräche, Schulungen, Zeiterfassungsbögen, Arbeitszeitmodelle und offene Stellen. Integration API v4, der API-Key wird im JSON-Body jedes POST mitgesendet.
Frag einfach
Beispiel-Prompts für Access PeopleHR
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.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Access PeopleHR klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen — fertig. Kein Docker, kein
git clone, kein lokaler Server.
Access PeopleHR + ChatGPT
Access PeopleHR, britische HR-Software: Mitarbeitende, Urlaub, Abwesenheiten, Urlaubsansprüche, Gehälter, gespeicherte Query-Builder-Berichte, Mitarbeitergespräche, Schulungen, Zeiterfassungsbögen, Arbeitszeitmodelle und offene Stellen. Integration API v4, der API-Key wird im JSON-Body jedes POST mitgesendet.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
PEOPLEHR_API_KEY
Schritt 1 — Zugangsdaten holen
Der Connector ruft die Access PeopleHR Integration API v4 mit einem API-Key auf. Er liest Mitarbeitende, Urlaub und Abwesenheiten, Gehälter, gespeicherte Berichte, Mitarbeitergespräche, Schulungen, Zeiterfassungsbögen und offene Stellen und kann Urlaub und Abwesenheiten buchen, wenn der Key das erlaubt.
- Ein PeopleHR-Administrator öffnet Settings > API und erstellt einen Key (eine GUID wie
1a2b3c4d-...). - Beim Erstellen werden die Ressourcen und Aktionen angehakt, die der Key aufrufen darf: für die Lese-Tools mindestens Employee, Holiday, Absence, Holiday Entitlements, Salary, Query Builder, Appraisal, Training und ATS. Die Aktionen Add Holiday und Add Absence nur dann, wenn
peoplehr_add_holidayundpeoplehr_add_absencefunktionieren sollen. - Trage den Key in
PEOPLEHR_API_KEYein. Hat der Key eine IP-Allowlist, werden Aufrufe von AnythingMCP abgewiesen, solange dessen Adresse nicht darauf steht. - Rufe zuerst
peoplehr_get_company_informationauf, um den Key zu prüfen, dannpeoplehr_get_employee_directory, um die EmployeeId (etwaPW15) zu finden, die die Tools pro Mitarbeiter erwarten.
Gut zu wissen:
- Fehler kommen mit HTTP 200 zurück. Lies
Statusin der Antwort: 0 Erfolg, 10 keine Datensätze, 5 Validierungsfehler oderAccess Denied., 6 Serverfehler.Access Denied.heißt, dass der Key diese Aktion oder dieses Schema nicht freigegeben hat. peoplehr_list_leaversbraucht eine eigene Freigabe GetAllLeavers, und die Tools für Stellen und Bewerber brauchen das Recruiting-Modul (ATS). Ohne sie antworten sie mit Status 5.peoplehr_run_queryführt eine gespeicherte Query-Builder-Abfrage über ihren exakten Namen aus. Die API kann Abfragen nicht auflisten, also nimm den Namen aus Reports > Query Builder.- Datumsangaben sind
yyyy-MM-dd. Das Rate Limit legt Access pro Unternehmen fest; ein gedrosselter Aufruf antwortet mit Status 5 und einer Meldung zum Minutenlimit. Warte eine Minute und versuche es erneut.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in ChatGPT hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
ChatGPT verbindet MCP-Server als eigene Apps im Entwicklermodus (Developer mode). Den gibt es in den kostenpflichtigen Tarifen, nicht im kostenlosen. In Business- und Enterprise-Workspaces muss ihn eventuell erst ein Admin freigeben.
- Öffne in ChatGPT Settings → Security and login und aktiviere Developer mode.
- Geh zu chatgpt.com/plugins und klicke auf +.
- Gib einen Namen und eine kurze Beschreibung ein, z. B. Name:
Access PeopleHR. - Trag unter Connection die MCP-Server-URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und erstelle die Verbindung. - Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an (OAuth) und erlaubst den Zugriff.
Verfügbare Tools
| Tool | What it does |
|---|---|
peoplehr_get_company_information | Return the company (tenant) the API key belongs to: CompanyId, SubDomain and CompanyName |
peoplehr_get_employee_directory | Return every employee in one call as a compact directory: id, name, e-mail, job role, department, location, company, manager, start date… |
peoplehr_list_employees | Page through full employee records (contact, employment, bank and right-to-work details, each field as {DisplayValue, FieldHistory}) |
peoplehr_get_employee | Return one employee's full record by EmployeeId: personal and contact details, job role, department, location, manager, employment type… |
peoplehr_list_leavers | List the employees who have left the company with their leaving details |
peoplehr_get_employee_absences | List one employee's absence (sickness and other absence) records: reason, start and end dates, duration, paid status, part of day… |
peoplehr_list_absences | List absence records for all employees in a date window |
peoplehr_get_employee_holidays | List one employee's annual leave bookings: dates, duration in days or minutes, part of day, approval status, approver and comments |
peoplehr_list_holidays | List annual leave bookings for all employees in a date window |
peoplehr_get_holiday_entitlement | Return one employee's holiday entitlement per holiday year: period start and end, whether it is measured in days or hours, and the… |
peoplehr_list_holiday_entitlements | Return holiday entitlement rows for every employee and holiday year in a date window: FullName, UniqueId, period, unit (days or hours) and… |
peoplehr_get_employee_salary | Return one employee's salary records: effective date, salary type, payment frequency, amount, total including entitlements, currency… |
peoplehr_list_salaries | Return salary records for all employees |
peoplehr_run_query | Run a saved Query Builder query by its exact name and return its rows, keyed by the query's own column headings |
peoplehr_get_employee_appraisals | List one employee's appraisals (performance reviews): AppraisalId, review date, reviewer, notes, objectives, action plan and the tenant's… |
peoplehr_get_appraisal | Return one appraisal by its AppraisalId with review date, reviewer, notes, objectives, action plan and custom columns |
peoplehr_get_employee_training | List training records: TrainingId, training type, description, importance, status, start, end and expiry dates, cost, provider and notes |
peoplehr_get_employee_other_events | List one employee's other events (leave types beyond holiday and absence, such as jury duty, training days or appointments) with reason… |
peoplehr_get_employee_lateness | List one employee's lateness records: the date, how many minutes late and comments, optionally within a date window |
peoplehr_get_employee_timesheets | List one employee's timesheets per day with up to 15 time-in and time-out pairs (HH:mm:ss) and comments, within a date window |
peoplehr_list_work_patterns | List the company's work patterns with, per week and weekday, the working days and minutes |
peoplehr_list_vacancies | List the recruitment vacancies (ATS): name, reference, job title, company, location, department, status, closing date, salary range and… |
peoplehr_get_vacancy | Return one vacancy by its reference with description, job description, closing date, salary range and application questions |
peoplehr_list_applicants | List the applicants of one vacancy with ApplicantId, first and last name and e-mail address |
peoplehr_add_holiday | Book annual leave for an employee |
peoplehr_add_absence | Record an absence (e.g. sickness) for an employee with reason, dates, duration and paid status |
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Connectors? Nein. Eigene MCP-Verbindungen brauchen den Entwicklermodus, und den gibt es nur in kostenpflichtigen Tarifen.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?