78trust / 100

School Timetable Builder

by timetable-builder.wilbek.workers.dev in Developer tools

MCP serverPassing, checked 7 h ago

Build a full weekly timetable for a primary school (classes, teachers, rooms) via chat.

https://timetable-builder.wilbek.workers.dev/mcp
Tools
5
open to any client
Uptime
100%
last 30 days
Response time
541 ms
541 ms slowest 5%
Last check
Passed
7 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "school-timetable-builder": {
      "type": "http",
      "url": "https://timetable-builder.wilbek.workers.dev/mcp"
    }
  }
}

5 tools

  • get_interview_guide

    Returns the interview guide: which questions to ask the user, default values, engine limits and the exact format of the 8 input files. Call this first.

  • validate_input

    Checks the 8 input files in a few seconds without creating a timetable: file structure, engine limits and a capacity analysis (enough teachers/time?). Returns VALID (with warnings) or INVALID (with reasons). Always run this before create_schedule.

  • create_schedule

    Starts calculating the full timetable from the 8 input files (validate them first). Returns a job_id at once; the calculation takes about 5-8 minutes. Then keep calling get_schedule_result with the job_id in the same reply until it is done.

  • get_schedule_result

    Gets the status or result of a job from create_schedule (or a slow validate_input). While running: progress. When done: a compact timetable as text plus a link (valid 1 hour) to the full JSON result. view='classes' (default) = one table per class, 'teachers' = one per teacher…

  • send_feedback

    Passes the user's feedback about the timetable service on to its developer (what worked, what did not, wishes). Only call it when the user has said they want to give feedback, and send what the user said in their own words (you may shorten it; any language is fine). Never…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
7 h agoPassed200541 ms