BC Curriculum
io.github.pdg6/bc-curriculum · v1.1.1 · MCP 2025-11-25
Query the full BC K-12 curriculum: Big Ideas, Competencies, Content, and more.
Reachability
reachable
checked 2026-07-14 04:12 UTC
Registry status active
Tools pinned 8
1fe074010818
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace io.github.pdg6
(GitHub-account verified by the official registry)
Repository
github.com/pdg6/bc-curriculum-mcp-server
Remote endpoints
https://bc-curriculum-mcp.fly.dev/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 04:12 | first capture | 8 tools pinned |
Pinned tool definitions (8)
| Tool | Description |
|---|---|
| search_curriculum | Search BC curriculum (K-12) for standards, competencies, content items, and assessment resources using full-text search. Returns structured results with source metadata. Args: - query (string): Natural language search query (e.g.,... |
| get_course_curriculum | Get the complete BC curriculum for a specific course: Big Ideas, Curricular Competencies (grouped by domain), and Content/KDU items with elaborations. Returns the full three-column structure used by BC Ministry of Education. Args: -... |
| get_grade_progression | Show how Big Ideas, Competencies, and Content progress across grade levels for a BC subject. Useful for understanding scaffolding, prerequisites, and learning trajectories. When a query is provided, filters to only matching items at... |
| get_competency_connections | Find curricular competencies that appear across multiple subjects or courses. Useful for interdisciplinary curriculum design and identifying transferable skills. Args: - competency_text (string): A competency description to find... |
| list_courses | List 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,... |
| search_cross_curricular | Find curriculum elements shared between two or more subjects at the same grade level. Identifies overlapping competencies, big ideas, and content across subjects. Essential for interdisciplinary planning. Args: - subjects (string[]):... |
| get_curriculum_changes | Show what changed in BC curriculum since a given date. Detects added, removed, and modified Big Ideas, Competencies, and Content items across crawl runs. Requires at least two crawls to have change data. Args: - since (string,... |
| get_course_history | Show the crawl history and change timeline for a specific course. Includes each crawl snapshot (date, item counts, content hash) and a changelog of all detected modifications. Args: - subject (string): Subject slug (e.g., 'science') ... |
Status badge
[](https://toolpin.dev/servers/io.github.pdg6/bc-curriculum)
Maintain this server? Add the badge to your README — it links your users to this live status page.