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.
Access Canvas course content to manage assignments and study progress efficiently.
Query Canvas courses, assignments, grades, and learning details in natural language.
Connect to Canvas LMS to manage courses, assignments, grades, and teaching tasks.
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.