io.github.bruchris
canvas-lms-mcp
TypeScript MCP server for Canvas LMS — 115 read+write tools across 17 domains.
stdiocommunityservice
Package Details
canvas-lms-mcp
Transportstdio
Runtimenpx
Environment Variables
CANVAS_API_TOKEN(str)
RequiredSecret
Canvas personal access token (Account → Settings → Approved Integrations → New Access Token)
CANVAS_BASE_URL(str)
Required
Canvas instance API URL, e.g. https://school.instructure.com/api/v1