MyDy LMS Helper

A better way
to use MyDy.

A terminal app that opens on an Overview of your attendance, deadlines and grades. Every course's notes in one download. And your AI assistant, plugged into your courses.

All platforms
curl -fsSL https://deeptanshuu.github.io/mydy-lms-helper/install.sh | sh

Paste it in your terminal, then run mydy. Unofficial and open source.

Live demo

Loading the demo…

tour

The real app with sample data. Click it and use your keyboard.

Less clicking than MyDy

The app opens on an Overview of attendance, what's due this week and your grades. Pick a course for the rest.

Bulk download

Every course's notes, in one go

MyDyOpen each file, wait for the viewer, save, repeat

Mark courses with space, press d. One folder per course; files you already have are skipped.

Attendance

Know if you can skip

MyDyDo the 75% maths yourself

Deadlines

See what's due

MyDyOpen every course, then every assignment

Offline

Opens instantly

MyDyPages time out on bad Wi-Fi

Grades and posts

Read in place

MyDyOne forum per course, one post per page

Ask your AI about your courses

An MCP server for your assistant: courses, attendance, deadlines, grades, announcements and downloads.

Works with
  • Claude
  • Codex
  • Perplexity
  • Gemini CLI
  • Cursor
  • Copilot

What's due this week, and where am I short on attendance?

get_assignments() get_attendance()

Assignment 3: Trees is due tomorrow and isn't submitted. You're below 75% in Engineering Maths III (attend the next 47) and Computer Networks (the next 6).

Download the Networks Unit 1 notes and quiz me.

download_course_materials()

  • "Which classes can I skip on Friday?"
  • "Turn the mid-sem syllabus post into a checklist."
  • "What do I need on the final to get an A?"
Set up the MCP server

Install

Terminal UI

One line installs it, and running it again updates it.

macOS and Linux

curl -fsSL https://deeptanshuu.github.io/mydy-lms-helper/install.sh | sh

Windows (PowerShell)

irm https://deeptanshuu.github.io/mydy-lms-helper/install.ps1 | iex

Icons turn on by themselves when your terminal can draw them; mydy --install-font installs JetBrainsMono Nerd Font.

Or download a binary

Setup guide

MCP server

Python, for any MCP client.

Setup guide

Chrome extension

Download course files from your browser.

Install guide

your data

Your login only goes to mydy.dypatil.edu. No servers of ours, no analytics.