prakharpandey32/Canvas_to_Calendar_Sync
3.1
If you are the rightful owner of Canvas_to_Calendar_Sync and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Canvas to Google Calendar MCP Server synchronizes Canvas assignments and exam dates to Google Calendar, enhancing academic planning and organization.
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