Version 2.2 - 54 tools available - an MCP server for interacting with the Canvas LMS API. This server allows you to manage courses, assignments, enrollments, and grades within Canvas.
-
Updated
Jun 27, 2025 - TypeScript
Version 2.2 - 54 tools available - an MCP server for interacting with the Canvas LMS API. This server allows you to manage courses, assignments, enrollments, and grades within Canvas.
Java library for interacting with the Canvas LMS API
Get files from your Canvas courses marked as favorites
Canvas lms api functions
Tools and Libraries for Canvas LMS Integration
The tool for validating and exporting your learning outcomes into a desirable format.
QCanvas is a desktop client for Canvas LMS
Quiz automation scripts for Canvas LMS
An async rust program that synchronizes files and folders across Canvas LMS Files and local, with extremely fast speed.
A TypeScript API client for Canvas LMS
Command-line interface to Canvas LMS
I turned many, but definitely not all of the canvas apis into a postman collection. Pull requests welcome!
Senior Product- A Canvas LMS anomaly detection algorithm
A git-like python CLI for Canvas LMS students to quickly access what they need when they need it
This is a project that integrates ChatGPT's API into the Canvas LMS platform.
Monitor the Canvas API documentation and then post detected changes to a Slack channel
Filter out unnecessary events from your school's Canvas calendar.
Add a description, image, and links to the canvas-lms-api topic page so that developers can more easily learn about it.
To associate your repository with the canvas-lms-api topic, visit your repo's landing page and select "manage topics."