canvas-mcp-lite
Related Servers
Alternatives to canvas-mcp-lite
No user-submitted related servers found.
Related Servers
- AlicenseBqualityBmaintenanceEnables AI assistants to manage Canvas LMS courses, announcements, rubrics, assignments, modules, pages, and student data via the Canvas API.6012 npm12MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access Canvas LMS course content, including assignments, modules, announcements, and files, to help students manage their coursework.9 npmISC
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Canvas LMS through 25 comprehensive tools. Supports course management, assignments, grades, messaging, calendar events, and file access through natural language.59 npm14MIT
- AlicenseAqualityCmaintenanceEnables AI systems to interact with Canvas Learning Management System data, allowing users to access courses, assignments, quizzes, planner items, files, and syllabi through natural language queries.227MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Canvas LMS and Gradescope, allowing users to query courses, assignments, modules, calendar events, and find relevant resources using natural language.9 npmISC
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Canvas LMS via its REST API for reading courses, assignments, grades, announcements, discussions, and performing write actions with dry-run safety.9 npm1MIT
TDQS
Scored across 64 tools
Despite the large number of tools, most target distinct resources and actions (e.g., list_courses vs. list_assignments). However, a few overlaps exist: delete_discussion_topic also handles announcements, and get_course_structure overlaps with list_modules and list_pages in purpose. These are minor and descriptions clarify boundaries.
All tools follow a consistent verb_noun pattern (list_, get_, create_, update_, delete_, etc.). Even less common verbs like post_grades, hide_grades, and send_message adhere to the same style. This makes the set predictable and easy to navigate.
64 tools is high, but the server covers a wide Canvas LMS domain including courses, assignments, grades, modules, pages, discussions, files, quizzes, announcements, messages, peer reviews, and analytics. Each tool has a clear purpose, so the count feels justified rather than bloated, though it may be intense for agents to discover.
The surface is comprehensive with full CRUD for many resources (assignments, pages, modules, announcements, rubrics) and extensive grading/peer review capabilities. Minor gaps exist (e.g., no course editing or user creation), but core workflows like grading and course content management are fully covered.