Read and update Canvas LMS courses, assignments, grades, and workflows.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "io.github.bruchris/canvas-lms-mcp" MCP server from askskill: Run: claude mcp add 'io-github-bruchris-canvas-lms-mcp' -- npx -y canvas-lms-mcp
Read all assignments in my Canvas course 'Introduction to Software Engineering', sort them by due date, and highlight the ones due within the next 7 days.
A time-sorted assignment list with upcoming deadlines clearly highlighted.
Post an announcement in the Canvas course 'Data Analysis Fundamentals' reminding students to submit the midterm project by Friday and include office hours details.
An announcement created in the target course with a confirmation of the posting result.
Read the gradebook for the Canvas course 'Introduction to Marketing', calculate the average score for each assignment, and list students scoring below 60.
A summary of assignment averages and a list of students who need attention.
Connect to Canvas LMS with OAuth to manage courses, assignments, grades, and communication.
Connect to Canvas LMS to manage courses, assignments, grades, and teaching tasks.
Create and manage Canvas course content across multiple classes with AI.
Access Canvas LMS data and safely perform course-related actions via API.
Access Canvas course content to manage assignments and study progress efficiently.
Query Canvas courses, assignments, grades, and learning details in natural language.