LabscoMCP early access ↗
mirecekdMCP SERVER

Bakaláři

Read a Bakaláři school account from the conversation — timetable, permanent timetable, absences, and grades.

by mirecekd ↗Education, Tutoring & Study ToolsCommunity

LABSCO SUMMARY

A readable window onto a Bakaláři account, with the timetable decoded rather than left as raw ids.

The server does the decoding a raw API dump would leave to you — turning ids into subject, teacher, and room names and marking cancellations and substitutions — so an agent can answer what is on tomorrow or what changed this week directly from rozvrh.

What it is

A server for the Bakaláři school system's API, giving an assistant read access to a student's records: the timetable for a date, the standing timetable, absence information, and grades.

What you get

  • rozvrh returns the timetable for a given date, or today's, with lessons decoded to readable subject, teacher, and room names and any changes flagged
  • staly_rozvrh returns the permanent timetable — the base schedule without changes
  • absence returns absence information; znamky returns grade information

Requirements

A Bakaláři account — username, password, and the school's server URL — passed to the server; runs as a Docker container or on Python, over stdio or HTTP.

Setup effort

One command plus credentials — docker run --rm -i ghcr.io/mirecekd/bakalari-mcp:latest-cli --user USERNAME --password PASSWORD --url https://school.bakalari.cz, then supply credentials