Manage Canvas courses, assignments, grades, and admin tasks with natural language.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "Canvas Agent" yet — see the docs or source repo.
Connect to my Canvas and list all assignments due this week across my courses, grouped by course, and show submitted and missing counts for each.
A course-grouped assignment list with due dates, submission counts, and missing counts.
In Canvas, find student Li Ming in the course "Data Structures" and summarize the current grade, submitted assignments, missing assignments, and any risk areas.
A summary of the student's grade, assignment completion status, and key learning risks to follow up on.
Create a draft assignment in the Canvas course "Intro to Product Management": title it "User Interview Report," set the due date to next Friday at 11 PM, make it worth 100 points, and add a brief description.
The created assignment draft details, including title, due date, points, and description.
Connect to Canvas LMS to manage courses, assignments, grades, and teaching tasks.
Access Canvas LMS data and safely perform course-related actions via API.
Access Canvas courses, assignments, grades, and parent-observer data via MCP.
Query Canvas courses, assignments, grades, and learning details in natural language.
Query Canvas courses, assignments, grades, deadlines, and announcements in natural language.
Access Canvas courses, assignments, announcements, submissions, and deadlines in one place.