Worsaga
Study toolkit and MCP server for Moodle
An open-source, local-first study toolkit for Moodle and university LMS workflows.
It provides a CLI and MCP tool for safely reading course data such as courses, deadlines, grades, assignments, course materials, + tools like extractive weekly summaries, offline sync, and more.
It is read-only by design. It does not submit assignments, post messages, upload files, mark items as read, or mutate Moodle state.
- Year
- March 2026
- Status
- Open source, version 0.8.2 on PyPI
- Built with
- Python, MCP, SQLite FTS5, PyMuPDF
Runs on Worsaga's own demo dataset of fictional courses and people. Tool names, arguments and results match the real server.