get_timetable
Retrieve timetables for a specific date, class, or student from Edupage. Supports lookup by class name, student name, or school subdomain.
Instructions
Get the timetable for a given date (defaults to today).
Args: date_str: Date in YYYY-MM-DD format. Leave empty for today. class_name: Class name (e.g. '6e', '4a'). If empty, uses logged-in user's timetable. student_name: Student name to look up their class timetable (e.g. 'Jan Novak'). Resolves the student's class automatically (searches all schools). school: School subdomain (only needed with multiple schools and no student_name).
Returns: JSON array of lean timetable lessons
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_timetable"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| school | No | ||
| date_str | No | ||
| class_name | No | ||
| student_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |