π
canvas_to_calendar_sync
This is a code to an MCP server which enables students to sync their exams and assignment dates on student/ university portals such as Canvas to their Google Calendar, provided the student portal is API enabled.
0 installs
Trust: 34 β Low
Search
Ask AI about canvas_to_calendar_sync
Powered by Claude Β· Grounded in docs
I know everything about canvas_to_calendar_sync. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
Canvas β Google Calendar MCP Server
Sync your Canvas assignments and exam dates (including a best-effort scan of syllabus PDFs) to Google Calendar via an MCP server.
0) Prerequisites
- Python 3.11+ (3.13 OK)
- A Canvas account with course access
- A Google account (Gmail easiest)
- (Optional) Outlook support is scaffolded but not required
1) Get the code & install dependencies
Windows (PowerShell)
cd C:\path\to\canvas-calendar-sync
python -m venv .venv
. .\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
