Skip to main content
Glama

Breathe HR MCP by usefulapi

Create leave request

breathehr_create_leave_request
Destructive

WRITE: request leave for an employee (holiday by default, or other leave). It is created as a request, then follows the account's approval rules; the employee's approver is notified. Each call creates a new request. POST /employees/{id}/leave_requests.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
typeNoHoliday (default) or OtherLeave.
notesNoNotes for the approver.
end_dateYesLast day of leave (yyyy-mm-dd), same as start_date for one day.
half_endNoThe last day is a half day (default false).
half_startNoThe first day is a half day (default false).
start_dateYesFirst day of leave (yyyy-mm-dd).
employee_idYesBreathe employee id.
half_end_am_pmNoWhich half of the last day: am or pm (with half_end).
half_start_am_pmNoWhich half of the first day: am or pm (with half_start).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.