Query the full BC K-12 curriculum: Big Ideas, Competencies, Content, and more.
Connect Remote server
claude mcp add --transport http bc-curriculum https://bc-curriculum-mcp.fly.dev/mcp
{
"mcpServers": {
"bc-curriculum": {
"url": "https://bc-curriculum-mcp.fly.dev/mcp"
}
}
}
{
"servers": {
"bc-curriculum": {
"type": "http",
"url": "https://bc-curriculum-mcp.fly.dev/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://bc-curriculum-mcp.fly.dev/mcp
Tools 8 found in our last check
search_curriculumSearch 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 comput…
get_course_curriculumGet 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',…
get_grade_progressionShow 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…
get_competency_connectionsFind 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…
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) Re…
search_cross_curricularFind 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., […
get_curriculum_changesShow 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: l…
get_course_historyShow 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) - c…
Details
| Endpoint | https://bc-curriculum-mcp.fly.dev/mcp (Streamable HTTP) |
| Package | [email protected] (NPM, stdio) |
| First published | 27 Mar 2026 |
| Last updated | 27 Mar 2026 |
| Registry name | io.github.pdg6/bc-curriculum |
More search and web servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
