About Canvas Student MCP Server
Canvas Student MCP Server is an MCP server published by colehollander10-netizen in the Files category: mCP server for Canvas LMS - gives Claude access to your grades, assignments, files, and announcements as a student.
The repository has 2 stars and 0 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/colehollander10-netizen/canvas-student-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (10)
canvas_get_announcementsProfessor announcements across one or more courses
Parameters not published.
canvas_get_assignment_gradeScore, grade, and instructor feedback on a specific submission
Parameters not published.
canvas_get_course_submissionsAll submissions for a course with grades
Parameters not published.
canvas_get_file_urlGet a direct download URL for any course file
Parameters not published.
canvas_get_my_gradesCurrent grade and score across all active courses
Parameters not published.
canvas_get_todo_itemsCanvas built-in student to-do list
Parameters not published.
canvas_get_upcoming_eventsUpcoming calendar events and assignment due dates
Parameters not published.
canvas_list_assignmentsAssignments by course, filtered by bucket (upcoming, overdue, etc.)
Parameters not published.
canvas_list_course_filesBrowse files in a course
Parameters not published.
canvas_list_coursesList enrolled courses with optional grade data
Parameters not published.
Ask AI
Ask AI about Canvas Student MCP Server
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.