NestDaddy

BC Curriculum

io.github.pdg6/bc-curriculum · v1.1.1

Query the full BC K-12 curriculum: Big Ideas, Competencies, Content, and more.

Connect Remote server

Terminal
claude mcp add --transport http bc-curriculum https://bc-curriculum-mcp.fly.dev/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "bc-curriculum": {
      "url": "https://bc-curriculum-mcp.fly.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "bc-curriculum": {
      "type": "http",
      "url": "https://bc-curriculum-mcp.fly.dev/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://bc-curriculum-mcp.fly.dev/mcp

Tools 8 found in our last check

  • 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 comput…

  • 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',…

  • 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…

  • 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…

  • 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) Re…

  • 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., […

  • 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: l…

  • 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) - c…

Details

Endpointhttps://bc-curriculum-mcp.fly.dev/mcp (Streamable HTTP)
Package[email protected] (NPM, stdio)
First published27 Mar 2026
Last updated27 Mar 2026
Registry nameio.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.