Access Canvas LMS data and safely perform course-related actions via API.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "canvas-mcp" yet — see the docs or source repo.
Connect to Canvas and read all my courses' assignments, due dates, and unread announcements for this week. Output a to-do list by course, sorted by deadline.
A course-by-course task list with assignment names, due dates, and unread announcement reminders.
Fetch my grade updates from Canvas for the last two weeks. List courses, assignments, old scores, and new scores that changed, then provide a brief summary.
A grade change report highlighting updated items and an overall performance summary.
Create an announcement for the course 'Introduction to Marketing' reminding students to submit the midterm assignment by next Wednesday. Run a dry-run preview first, and only publish after confirming the content and target course are correct.
First returns a dry-run preview for confirmation, then publishes the announcement and reports the execution status.
Query Canvas courses, assignments, grades, and learning details in natural language.
Manage Canvas courses, assignments, grades, and admin tasks with natural language.
Connect to Canvas LMS with OAuth to manage courses, assignments, grades, and communication.
Access Canvas courses, assignments, announcements, submissions, and deadlines in one place.
Let AI access Canvas courses, assignments, grades, and submissions efficiently.
Create and manage Canvas course content across multiple classes with AI.