Deputy MCP tools
Deputy has 12 operations on the Cotlet MCP server, in deputy_read and deputy_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
- deputy_read, deputy_write
- Connects with
- Your own Deputy account (Location Manager or System Administrator to approve time and pay, Supervisor for the time part only)
- Integration page
- Deputy
Read (6)
Return data and change nothing in the account.
| Operation | Description |
|---|---|
| list | Locations of your Deputy install with their IDs. |
| list | Team members of a location with their IDs. |
| list | Shifts of a location between two dates, draft, open and published. |
| list | Timesheets of a location, oldest first, pending or approved. |
| get | One timesheet with its break, comment and the shift it belongs to. |
| list | Pending leave requests with employee, dates, leave type and comment. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Operation | Description |
|---|---|
| create | Add a shift to a location as a draft that only managers see. |
| publish | Publish the draft shifts of a location between two dates to the team. |
| approve | Approve one pending timesheet. |
| discard | Discard a timesheet for a shift that was not worked. |
| approve | Approve a pending leave request and set the hours of each day. |
| decline | Decline a pending leave request with a reason. |