Best Canvas MCP Servers
Canvas is a learning management system (LMS) developed by Instructure that allows educators to create, deliver, and manage online courses and educational content.
Why this server?
Enables the export of AI-generated questions and assessments into formats compatible with the Canvas Learning Management System.
AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that gives your AI assistant the power to convert Markdown into 14 professional document formats — PDF, DOCX, HTML, LaTeX, CSV, JSON, XML, XLSX, RTF, PNG, and more. Stop copy-pasting. Let the AI do the exporting.Last updated 2 days ago4332MITWhy this server?
Provides visualization capabilities for object detection results, allowing bounding boxes, keypoints, and other visual markers to be overlaid on the original image for better presentation of analysis results.
AsecurityAlicense-qualityEmpower LLMs with fine-grained visual understanding — detect, localize, and describe anything in images with natural language prompts.Last updated 5 months ago417116Apache 2.0Why this server?
Enables interaction with Canvas LMS to manage courses, announcements, rubrics, assignments, and student data. Provides tools for listing courses, posting announcements, viewing rubrics, accessing enrollment information, and retrieving assignment details and submissions.
AsecurityAlicense-qualityEnables AI assistants like Claude to interact with Canvas LMS through the Canvas API, providing tools for managing courses, announcements, rubrics, assignments, and student data.Last updated a year ago10431MITWhy this server?
Captures and vectorizes canvas elements from browser games/applications, enabling visualization of what's happening in canvas-based applications.
Why this server?
Provides access to Canvas Learning Management System API, allowing users to list and manage courses, access assignments and submissions, view announcements, retrieve course syllabi and modules, manage users and enrollments, and generate course summaries
AsecurityAlicense-qualityA local server that enables interaction with Canvas Learning Management System API through Claude Desktop, allowing users to manage courses, access assignments, view announcements, and retrieve course materials.Last updated 18 days ago7582MITWhy this server?
Allows interaction with the Canvas Learning Management System API, providing tools for managing courses, assignments, enrollments, and student grades within Canvas.
AsecurityFlicense-qualityA Model Context Protocol server that enables interaction with the Canvas Learning Management System API, allowing users to manage courses, assignments, enrollments, and grades within Canvas.Last updated 18 days ago5413293JavaScriptWhy this server?
Allows AI agents to interact with Canvas LMS by finding relevant resources, retrieving course information, accessing modules and module items, getting file URLs, with planned features for calendar events, assignments, and various analysis capabilities.
-securityAlicense-qualityA set of tools enabling AI agents to interact with Canvas LMS, allowing users to find relevant resources, get course information, and navigate modules through natural language queries.Last updated a month ago4311ISCWhy this server?
Provides read-only access to Canvas LMS with 45 tools covering courses, assignments, submissions, modules, files, discussions, announcements, quizzes, rubrics, grades, planner items, groups, bookmarks, inbox messages, and notifications for student workflows.
AsecurityFlicense-qualityProvides read-only access to Canvas LMS for students to retrieve courses, assignments, grades, files, discussions, and planner items. Includes optional NotebookLM integration for uploading course content to AI-powered study notebooks.Last updated 4 months ago45132Why this server?
Provides access to Canvas LMS data including enrolled courses, assignments, due dates, grades, announcements, discussion topics, upcoming events, and to-do items for students at educational institutions.
-securityAlicense-qualityProvides secure access to Canvas LMS at Texas Tech University, enabling Claude to retrieve courses, assignments, grades, announcements, discussions, and calendar events from your student account.Last updated a month agoMIT