About canvas_to_calendar_sync
canvas_to_calendar_sync is an MCP server published by prakharpandey32 in the Search category: 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.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/prakharpandey32/canvas_to_calendar_syncThis 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.
Ask AI
Ask AI about canvas_to_calendar_sync
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.