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.
Stars
3
Forks
2
Watchers
3
Open Issues
2
Overall repository health assessment
No package.json found
This might not be a Node.js project
Merge pull request #24 from tomtranjr/claude/repo-cleanup-audit-Is90f
e1425f4View on GitHubcleanup: remove dead code, simplify retry logic, and harden security
8b03b3eView on GitHubMerge pull request #23 from tomtranjr/claude/setup-github-actions-KydnL
acd6f25View on GitHubdocs: Fix README numbering and add cvsctl onboard to Quick Start
dc461d2View on GitHubMerge pull request #21 from tomtranjr/claude/cvsctl-onboard-command-79W8Y
798c104View on GitHubmerge feat/onboard-command into claude/cvsctl-onboard-command-79W8Y
9267ae5View on GitHubfeat: add cvsctl onboard wizard and set ~/Downloads as default download path
cca2e95View on GitHubMerge pull request #20 from tomtranjr/claude/add-claude-documentation-IwDa7
b159200View on GitHubMerge pull request #19 from tomtranjr/fix/idempotent-downloads-and-run-summary-path
eab42d4View on GitHub