Canvas LMS MCP Server
Related Servers
Alternatives to Canvas LMS MCP Server
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityDmaintenanceMCP server for Canvas LMS that exposes courses, assignments, modules, pages, files, grades, and submissions as tools for AI agents.-
- AlicenseNot gradedqualityBmaintenanceA local MCP server that exposes Canvas LMS courses, assignments, grading, discussions, modules, pages, files, messaging, and peer reviews to an AI assistant through about 100 Markdown-returning tools, with preview-then-confirm behavior for any write operations.MIT
- AlicenseNot gradedqualityDmaintenanceEnables managing Canvas LMS courses, assignments, grades, modules, and more from MCP-compatible clients like Claude Desktop, Kiro, or Amazon Q Developer.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to access Canvas LMS academic data such as courses, assignments, grades, and events via MCP tools.-
- AlicenseAqualityBmaintenanceMCP server that connects AI assistants to Instructure Canvas LMS, enabling teachers and administrators to manage courses, assignments, grades, and more through natural language.8018 npm1MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Canvas LMS with automatic OAuth authentication. Enables interaction with courses, assignments, grades, modules, discussions, quizzes, files, calendar, messaging, and more without manual API token management.279 npmMIT
TDQS
Scored across 174 tools
Many tools overlap or duplicate each other, such as get_course_structure vs view_course_structure and list_account_notifications vs view_account_notifications. With 174 tools, an agent also faces near-identical read paths like get_my_upcoming_assignments, get_upcoming_events, and list_calendar_events, making misselection likely.
Most names are snake_case and readable, but verb usage is inconsistent: list, get, view, find, search, audit, explain, and project are mixed for similar read/query actions. A few names like health_check and next_appointment break the verb_noun pattern.
174 tools is an extreme mismatch for a single MCP server and far exceeds the typical 3-15 well-scoped range. The surface includes many thin wrappers, duplicates, and audience-specific variants that dilute selection quality.
Coverage spans many Canvas domains, but there are notable gaps: no create/update/delete for announcements, outcomes, groups, sections, users, or folders, and Classic quiz creation/update is missing. The surface is broad but not complete CRUD/lifecycle coverage.