A central location to access the big ideas, competencies, and content of the British Columbia Ministry of Education K12 Curriculum.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add bc-curriculum -- npx -y bc-curriculum-mcp-server~/.codex/config.toml
[mcp_servers.bc-curriculum]
command = "npx"
args = ["-y", "bc-curriculum-mcp-server"]
# codex mcp add bc-curriculum -- npx -y bc-curriculum-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"bc-curriculum": {
"command": "npx",
"args": [
"-y",
"bc-curriculum-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"bc-curriculum": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"bc-curriculum-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bc-curriculum": {
"command": "npx",
"args": [
"-y",
"bc-curriculum-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"bc-curriculum": {
"command": "npx",
"args": [
"-y",
"bc-curriculum-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"bc-curriculum": {
"command": "npx",
"args": [
"-y",
"bc-curriculum-mcp-server"
]
}
}
}Remote
claude mcp add --transport http bc-curriculum https://bc-curriculum-mcp.fly.dev/mcp~/.codex/config.toml
[mcp_servers.bc-curriculum]
url = "https://bc-curriculum-mcp.fly.dev/mcp"
# codex mcp add bc-curriculum --url 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"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bc-curriculum": {
"httpUrl": "https://bc-curriculum-mcp.fly.dev/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"bc-curriculum": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://bc-curriculum-mcp.fly.dev/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"bc-curriculum": {
"url": "https://bc-curriculum-mcp.fly.dev/mcp"
}
}
}