# javohir73/mcp-server-canvas-lms

Source: https://glimind.com/server/glama%2Fjavohir73%2Fmcp-server-canvas-lms
Registry id: `glama/javohir73/mcp-server-canvas-lms`
Status: unknown

## Tools (13)

- `canvas_check_changes`: Check for changed deadlines, new assignments, and new announcements using local history.
- `canvas_get_assignment`: Get requirements, rubric, and submission summary for an assignment.
- `canvas_get_grades`: Get course totals or assignment-level grades.
- `canvas_get_page`: Get a course page by its Canvas URL slug.
- `canvas_get_submission`: Get the current user's submission, comments, and rubric assessment.
- `canvas_get_syllabus`: Get a course syllabus as cleaned text.
- `canvas_get_weekly_overview`: Get upcoming deadlines, overdue work, and recent announcements across subjects.
- `canvas_list_announcements`: List recent course announcements.
- `canvas_list_assignments`: List assignments for one or all active courses.
- `canvas_list_courses`: List active courses, terms, and current scores.
- `canvas_list_files`: List course files and folders.
- `canvas_list_modules`: List modules and their items.
- `canvas_read_file`: Read text from a supported course file.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
