NikolaiGoMedicus/personio-mcp-server
If you are the rightful owner of personio-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for integrating with the Personio HR API, providing tools for accessing employee data, attendance records, absence information, and analytics.
Tools
Functions exposed to the LLM to take actions
get_employee
Get detailed information about a specific employee by ID.
list_employees
Get a list of all employees with optional filtering.
search_employees
Search for employees by name, email, or department.
get_attendance_records
Retrieve attendance records with optional date and employee filters.
get_current_attendance_status
Get current attendance status for today.
generate_attendance_report
Generate attendance analytics report for a date range.
get_absences
Retrieve absence/time-off records with optional filters.
get_employee_absence_balance
Get absence balance for a specific employee.
get_absence_types
Get all available absence/time-off types.
get_team_absence_overview
Get overview of who is out today or in a specific date range.
get_absence_statistics
Get absence usage statistics and trends.
api_health_check
Check Personio API connectivity and authentication status.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client