Skip to content
League Schedule Drafter

How the drafter works

A league holds venues, teams, travel distances, rounds, rules and games. The drafter checks every schedule against the rules, such as meetings per pair, byes in a row, doubleheaders, home and away balance and regional travel bans, and can generate a schedule that keeps travel low.

Each save creates a new version; earlier versions stay available. There are no accounts: anyone with a league's link can view and edit it, so share links only with people you trust.

AI agents can work with leagues over MCP. Add this site's /mcp address as a remote MCP server in Claude, Copilot or another client, then give the agent a league link. Agents can create leagues, read them, import or generate schedules and save new versions. They cannot list or delete leagues.

Changelog

Version 0.6.0

0.6.0

  • See the current version and this changelog on the About page.

0.5.1

  • The drafter now lives at league.nightbear.no.

0.5.0

  • See how many officials crews each round and day needs, with limits, in the summary, the team–round grid and a new Officials view.
  • Jump between rule problems and the games involved; errors and warnings are grouped and marked in every schedule view.
  • A summary at the top of the league page shows the rule verdict, travel, peak crews, games and teams.
  • Read the team–round grid more easily: colours for home, away and neutral, weekday markers, doubleheader icons and a key.

0.4.0

  • Fork a league to start a new, independent copy from any version.

0.3.0

  • Export a league's configuration as JSON and import it into another league.

0.2.0

  • Schedule games at neutral venues.
  • Allow doubleheaders in league rules.

0.1.0

  • Create leagues with venues, teams, travel distances, rounds and rules.
  • Check schedules against the rules and generate low-travel schedules.
  • Keep every saved version, export schedules as CSV and work with leagues over MCP.
Back to home