Query the full BC K-12 curriculum: Big Ideas, Competencies, Content, and more.
healthy
status
8
tools exposed
646ms
connect latency
5a8cd06f9840
schema fingerprint
Tools (8)
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., 'empathetic design thinking', 'coding and computational thinking')
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:
- subject (string): Subject slug (e.g., 'adst', 'science')
- gra
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 each grade — showing a focused vertical thread rather than a full d
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 connections for
- scope (string, optional): Where to search ('same
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, optional): Filter by grade level (0=K, 1-12)
Returns: List of
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[]): Two or more subject slugs to compare (e.g., ['science', 'adst']
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, optional): ISO date (e.g., '2026-01-15'). Default: last 30 days.
- s
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')
- grade (integer): Grade level (0=K, 1-12)
- course (string,
Endpoint
https://bc-curriculum-mcp.fly.dev/mcp Category: Databases · Last checked: 2026-07-30T13:57:45Z
Monitor your own MCP server
Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.