# Pdg6 Bc Curriculum MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.pdg6%2Fbc-curriculum
Registry id: `mcp-registry/io.github.pdg6/bc-curriculum`
Status: live (checked 2026-10-26T19:05:02.027Z)

## Verdict

Pdg6 Bc Curriculum MCP server answered 99.75% of Glimind's liveness checks over 30 days, better than 22% of MCP servers, with 2258 ms median handshake and 30 outages in 90 days. Its agent-readiness grade is A (94/100) across 8 tools, costing an agent about 2,624 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.75% | 22% of MCP servers |
| Median handshake latency | 2258 ms | 4% of MCP servers |
| p95 handshake latency | 5507 ms | — |
| Checks in 30 days | 4,877 | — |
| Outages, 90 days | 30 | — |
| Median recovery | 6 min | — |
| Agent-readiness score | 94/100 (A) | 78% of MCP servers |
| Tools | 8 | — |
| Tool-list size for an agent | ~2,624 tokens | 48% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "pdg6-bc-curriculum-mcp-server": {
      "type": "http",
      "url": "https://bc-curriculum-mcp.fly.dev/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http pdg6-bc-curriculum-mcp-server https://bc-curriculum-mcp.fly.dev/mcp
```

## Tools (20)

- `bc_get_assessment_resources`: Get assessment practices and guidance
- `bc_get_competency_connections`: Find competencies shared across subjects
- `bc_get_core_competencies`: Get Communication, Thinking, Personal/Social competencies
- `bc_get_course_curriculum`: Get Big Ideas, Competencies, and Content for a course
- `bc_get_course_history`: View crawl history and change timeline for a course
- `bc_get_crawl_status`: Check data freshness and completeness
- `bc_get_curriculum_changes`: Show what changed in curriculum since a given date
- `bc_get_fppl`: Get First Peoples Principles of Learning
- `bc_get_grade_progression`: Trace how curriculum builds across grade levels
- `bc_list_courses`: List all available courses (filter by subject/grade)
- `bc_search_cross_curricular`: Find curriculum connections shared between two or more subjects at a grade
- `bc_search_curriculum`: Full-text search across all curriculum data
- `get_competency_connections`: Find curricular competencies that appear across multiple subjects or courses. Useful for interdisciplinary curriculum design and identifying transferable skills
- `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 t
- `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
- `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. Requir
- `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 t
- `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:
- `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 subject
- `search_curriculum`: Search BC curriculum (K-12) for standards, competencies, content items, and assessment resources using full-text search. Returns structured results with source 

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
