About Canvas Student MCP
Canvas Student MCP is an MCP server published by xmike04 in the Documentation category: canvas Student MCP Server for AI assistants using FastMCP.
The repository has 1 stars and 0 forks, with the last commit 2 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/xmike04/canvas-student-mcpThis 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 (20)
canvas_auth_statusDiagnose the connection: which credential, stored where, still valid?
Parameters not published.
canvas_export_courseOne-shot markdown export of an entire course — built for Notion archiving
Parameters not published.
canvas_get_assignmentFull description, rubric, your submission + score
Parameters not published.
canvas_get_courseCourse details + full syllabus as text
Parameters not published.
canvas_get_feedbackGrader comments and rubric assessments on your submissions
Parameters not published.
canvas_get_gradesAll-course grade overview, or per-assignment breakdown for one course
Parameters not published.
canvas_get_module_progressModule completion state and what each item still requires
Parameters not published.
canvas_get_profileVerify credentials / who am I
Parameters not published.
canvas_grade_breakdownGrade by assignment group + **what-if calculator**: "what do I need on the final for an A?"
Parameters not published.
canvas_list_announcementsAnnouncements across active courses, or one course / date range
Parameters not published.
Show all 20 tools
canvas_list_assignmentsAssignments by due date w/ your submission status; bucket filters (upcoming, overdue, …)
Parameters not published.
canvas_list_calendar_eventsEvents or assignment deadlines in a date range
Parameters not published.
canvas_list_coursesCourses with current grade (active / completed / all)
Parameters not published.
canvas_list_groupsYour group memberships
Parameters not published.
canvas_list_modulesCourse content outline with items
Parameters not published.
canvas_list_peer_reviewsPeer reviews assigned to you
Parameters not published.
canvas_list_plannerPlanner feed with new-activity flags and submission state
Parameters not published.
canvas_list_quizzesQuizzes with due dates, time limits, attempts
Parameters not published.
canvas_read_file**Extract text from course files** — PDF, Word, PowerPoint, Excel, HTML, plain text
Parameters not published.
canvas_read_syllabusSyllabus as text, whether it's typed into Canvas or posted as an attached PDF/Word file
Parameters not published.
Ask AI
Ask AI about Canvas Student MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.