shiftbase MCP Tools
shiftbase exposes 22 tools. Each one has its own page with the configuration for every client that can run this server.
-
shiftbase_get_accountshiftbase get account
-
shiftbase_list_usersshiftbase list users
-
shiftbase_get_usershiftbase get user
-
shiftbase_list_departmentsshiftbase list departments
-
shiftbase_list_teamsshiftbase list teams
-
shiftbase_list_locationsshiftbase list locations
-
shiftbase_list_shift_typesshiftbase list shift types
-
shiftbase_list_rostersshiftbase list rosters
-
shiftbase_get_rostershiftbase get roster
-
shiftbase_list_open_shiftsshiftbase list open shifts
-
shiftbase_get_availabilityshiftbase get availability
-
shiftbase_list_timesheetsshiftbase list timesheets
-
shiftbase_get_timesheetshiftbase get timesheet
-
shiftbase_list_clocked_inshiftbase list clocked in
-
shiftbase_list_absencesshiftbase list absences
-
shiftbase_get_absenceshiftbase get absence
-
shiftbase_list_absence_typesshiftbase list absence types
-
shiftbase_get_expected_absence_hoursshiftbase get expected absence hours
-
shiftbase_create_rostershiftbase create roster
-
shiftbase_update_rostershiftbase update roster
-
shiftbase_request_absenceshiftbase request absence
-
shiftbase_review_absenceshiftbase review absence
This list was read from the server itself, by connecting to it and calling tools/list on 8 October 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.