Get one person's calendar
A year of one person's bookings with leave taken and remaining.
MCP tool timetastic_read → get_employee_calendar
read
Returns the bookings of that year with leave type and status, and the summary Timetastic shows beside the Calendar: annual leave taken, annual leave remaining and total non-deductible leave. Managers and admins can open an employee's Calendar for their leave summary.
Parameters
| Name | Type | Description |
|---|---|---|
| employee string required | string | Full name of the person, as the Wallchart shows it. |
| year integer | integer | Year such as 2026. Defaults to the current year. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "timetastic_read",
"arguments": {
"operation": "get_employee_calendar",
"arguments": {
"employee": "employee"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"employee": "Ana Torres",
"year": 2026,
"annual_leave_taken": 18,
"annual_leave_remaining": 10,
"non_deductible_leave": 1,
"bookings": [
{
"from": "2026-09-07",
"to": "2026-09-08",
"leave_type": "Holiday",
"status": "Approved",
"days": 2
},
{
"from": "2026-09-15",
"to": "2026-09-15",
"leave_type": "Sick leave",
"status": "Approved",
"days": 1
}
]
},
"isError": false
}