Shiftbase MCP tools
Shiftbase has 13 operations on the Cotlet MCP server, in shiftbase_read and shiftbase_write. Your agent picks one in `operation`; the tool carries each operation's input schema. Open an operation for its schema and an example call.
- MCP server
- https://cotlet.dev/mcp/v1
- MCP tools
- shiftbase_read, shiftbase_write
- Connects with
- Your own Shiftbase account (a Planner or manager role to approve hours, leave and shift exchanges)
- Integration page
- Shiftbase
Read (7)
Return data and change nothing in the account.
| Operation | Description |
|---|---|
| list | List the departments and teams of the account. |
| list | List employees, with their department and contract type. |
| list | List scheduled shifts for a date range. |
| list | List open shifts that no employee holds yet. |
| list | List worked hours from the Timesheet tab. |
| list | List absence and leave requests. |
| list | List shift exchanges that wait for approval. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Operation | Description |
|---|---|
| add | Add a timesheet entry for an employee. |
| set | Approve, decline or restore timesheet entries to pending. |
| approve | Approve a pending absence or leave request. |
| decline | Decline a pending absence or leave request. |
| approve | Approve an accepted shift exchange. |
| decline | Decline an accepted shift exchange. |