List BC Courses
list_coursesList all available courses in the BC curriculum database (K-12). Use this to discover what courses are available before querying specific curriculum data.
Args:
subject (string, optional): Filter by subject slug
grade (integer, optional): Filter by grade level (0=K, 1-12)
Returns: List of courses with subject, grade, name, and URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | No | Grade level (0=Kindergarten, 1-12) | |
| subject | No | BC curriculum subject slug (e.g., 'adst', 'science') |