personio-mcp-server

NikolaiGoMedicus/personio-mcp-server

3.2

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

No resources