io.github.bruchris/canvas-lms-mcp
TypeScript MCP server for Canvas LMS — 115 read+write tools across 17 domains.
Verdict not yet evaluated for this tool. The hybrid eval runs adversarial cases first; coverage rolls out as the corpus expands. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: hybrid eval, four-state verdict, honest limits.
{
"mcpServers": {
"canvas-lms-mcp": {
"command": "npx",
"args": [
"-y",
"canvas-lms-mcp"
],
"env": {
"CANVAS_API_TOKEN": "<your-canvas_api_token>",
"CANVAS_BASE_URL": "<canvas_base_url>"
}
}
}
}{
"mcpServers": {
"canvas-lms-mcp": {
"command": "npx",
"args": [
"-y",
"canvas-lms-mcp"
],
"env": {
"CANVAS_API_TOKEN": "<your-canvas_api_token>",
"CANVAS_BASE_URL": "<canvas_base_url>"
}
}
}
}npx -y canvas-lms-mcpCANVAS_API_TOKENCanvas personal access token (Account → Settings → Approved Integrations → New Access Token)
CANVAS_BASE_URLCanvas instance API URL, e.g. https://school.instructure.com/api/v1
AI-powered trading strategy development: backtesting, market data, and portfolio analysis
Feature flagging and A/B testing platform with AI-first experimentation workflows.
Query Meta Ads performance data — accounts, campaigns, ad sets, ads, metrics & settings.