tomtranjr/canvas-control

A CLI and MCP server for Canvas LMS — list courses, download files from multiple content sources, check grades, export reports, resume interrupted downloads, and interact with Canvas through AI assistants like Claude and Cursor.

This repository also configures its own agents. See what canvas-control tells them →

3Stars on the repository
2Mods indexed here, across every type
7mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

canvas-control

01

tomtranjr/canvas-control

MCP server Claude CodeCodexCursor +2

MCP server "canvas-control" as configured in tomtranjr/canvas-control. Runs locally from the canvas-control Python package.

not rated 3 7mo ago A tokens not measured original MIT