Go2Clock MCP by usefulapi

io.usefulapi/go2clock · v1.0.0 · data-and-databases

Go2Clock MCP by usefulapi is healthy: it completed an MCP handshake in 278 ms and exposes 10 tools.

Read clock records, timesheets and rotas; change employees and rotas, add clock records in Go2Clock.

Endpoint: https://go2clock.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count10
Latency278 ms
Last checked (UTC)2026-11-01T19:50:23.749Z

Health history

Checked (UTC)StatusLatencyError
2026-11-01T19:50:23.749ZHealthy278

Tools (10)

go2clock_list_usersList every clock user with id, name, department, shift, payroll number and manager flag. Clock PINs are removed. Go2Clock API: POST /api/users/.
go2clock_list_employeesList employee details: contact, department, trade, pay rates, roles, start and termination dates. Go2Clock API: POST /api/employees/.
go2clock_list_clock_recordsList every clocking record (punch) for one date. Go2Clock API: POST /api/punches/ with punch_date.
go2clock_list_clock_records_rangeList clocking records between two dates, optionally for one employee. Keep the range to 7 days or fewer per call; Go2Clock advises against larger pulls. Go2Clock API: POST /api/punches_range/.
go2clock_get_timesheet_csvGenerate the timesheet report as CSV for up to 7 days, optionally for one department or one employee. Returns the CSV text. Go2Clock API: POST /api/timesheet_csv_v1.
go2clock_get_rotaRead an employee's rota (shift schedule) between two dates: shift name, colour and planned hours per day. Go2Clock API: GET /api/employee_rota.
go2clock_update_employeeChange some details of one existing employee. Send only the fields to change. Go2Clock API: PUT /api/employee_update. Does not change sign-in passwords or roles.
go2clock_upload_employeesUpload a list of employees (new or changed). Go2Clock keys each record on userid. Sends a JSON array. Go2Clock API: PUT /api/employees/. Does not set passwords or roles.
go2clock_upload_clock_recordAdd one clocking record (punch) for an employee. Go2Clock refuses a duplicate record. Go2Clock API: PUT /api/punches/.
go2clock_create_rotaPut a named shift on an employee's rota for one or more days from a start date. An existing rota entry on the same date is replaced. The shift name must match a shift in Go2Clock's shift settings. Go2Clock API: POST /api/employee_rota.