Documentation
README
Canvas Week Plan
Generate a comprehensive weekly plan for a student, showing all upcoming assignments, current grades, submission status, and pending peer reviews across all enrolled courses.
Prerequisites
- Canvas MCP server must be configured and running in the agent's MCP client (e.g., Claude Code, Cursor, Codex, OpenCode)
- The user must have a student role in their Canvas courses
- No anonymization is needed -- students only see their own data
Steps
1. Get Upcoming Assignments
Call the MCP tool get_my_upcoming_assignments with days_ahead=7 to retrieve all assignments due in the next week.
Data to collect per assignment:
- Assignment name
- Course name or code
- Due date and time
- Point value
- Assignment type (quiz, essay, discussion, etc.)
This is the opening of the README. Read the full README on GitHub.