npm · schoolpass-mcp
$npx -y schoolpass-mcp@1.0.9 SCHOOLPASS_EMAIL — Your SchoolPass parent account email address.
SCHOOLPASS_PASSWORD · secret — Your SchoolPass parent account password.
SCHOOLPASS_SCHOOL_CODE — The numeric school id (AppCode) SchoolPass uses to select your school.
SCHOOLPASS_API_HOST — Optional regional API host override (default busapi-east16-ss.school-pass.net).
SCHOOLPASS_TIMEZONE — The school's IANA timezone (e.g. America/New_York), used for the "today" default of the calendar and pickup-change reads. Defaults to the server's local zone; set it when the server runs elsewhere (a hosted server runs in UTC, so evening defaults would otherwise point at tomorrow).
SCHOOLPASS_SESSION_CACHE — Set to false to disable the on-disk session cache and re-authenticate on every process start. Defaults to enabled.
SCHOOLPASS_SESSION_FILE — Absolute path for the session cache file. Defaults to $MCP_DATA_DIR/.schoolpass-mcp/session.json.