# UofTime

> A UofT timetable builder: pick sections on a week grid, see the walk between classes, subscribe from your calendar.

- Status: Live, started September 30, 2026, still going
- Kind: Tools, Web
- Stack: React, TypeScript, MapLibre, MCP
- Live: https://uoftime.com
- Page: https://thebenzhou.com/project/uoftime
- Screenshots: https://thebenzhou.com/assets/shots-sm/uoftime-week.jpg, https://thebenzhou.com/assets/shots-sm/uoftime-hover.jpg, https://thebenzhou.com/assets/shots-sm/uoftime-map.jpg, https://thebenzhou.com/assets/shots-sm/uoftime-daymaps.jpg, https://thebenzhou.com/assets/shots-sm/uoftime-ai.jpg, https://thebenzhou.com/assets/shots-sm/uoftime-generate.jpg, https://thebenzhou.com/assets/shots-sm/uoftime-first-visit.jpg

A timetable builder for UofT, covering St. George, Mississauga and Scarborough. Search a course, hover a class to see its other sections, compare plans in tabs, and see each day's walk between buildings on a map. The timetable lives in the link, so there is no account, and any calendar app can subscribe to it. It is also an MCP server, so Claude or ChatGPT can build a timetable in conversation. Live at uoftime.com since October 1, 2026. Since October 6, 2026 it also lists the conflict-free timetables for the chosen courses, ordered by fewest gaps, latest start, earliest finish or fewest days on campus. Since October 7, 2026 a first visit opens on a sample week with a six-step tour, a timetable can be built with the keyboard alone, and its checks also run in Safari's engine. The same day it gained privacy and terms pages and an llms.txt file that tells AI agents how to reach the MCP server.
