canvas_mark_module_item_complete
Mark items complete
How to use it
canvas_mark_module_item_complete is exposed by the MCP Canvas Lms MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the canvas_mark_module_item_complete tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install MCP Canvas Lms
npm install -g canvas-mcp-serverOther tools in MCP Canvas Lms (39)
Create assignments
Send messages
Create new courses (FIXED: now requires accountid)
Enroll students
Get assignment details
Get conversation details
Get detailed course info
Get course-specific grades
Get dashboard info
Get course cards
Get discussion details
Get file details
Get module details
Get page content
Check submission status
Get course syllabus
Get due dates
Get your grades
Get user profile
Check API connectivity
List course announcements
List assignment groups
List course assignments
List calendar events
List messages
List all your courses
List discussion topics
List course files
List course folders
List items in a module
List course modules
List notifications
List course pages
Post to discussions
Submit assignment work
Grade submissions
Update assignments
Update course settings
Update profile