mydylms-client
Verified Safeby viraj-sh
Overview
An unofficial client for a university Learning Management System (MYDY LMS) that provides improved document access and an MCP endpoint for LLM integration and automation.
Installation
docker run -p 8000:8000 virajsh/mydylms-client:latestEnvironment Variables
- PORT
Security Notes
The application extracts and stores Moodle session cookies and API keys locally in an .env file. While this simplifies usage, it poses a security risk if the local environment or file system is compromised. The API uses broad CORS settings ('*'), which, while common for local development, could be a concern if deployed publicly without careful configuration. The reliance on web scraping the official Moodle site makes the client brittle and susceptible to breaking if the Moodle site's HTML structure changes.
Similar Servers
MUSTer_MCP
Automate interactions with M.U.S.T. (Macau University of Science and Technology) campus systems like Moodle and Wemust for tasks such as retrieving class schedules, listing courses, checking assignments and deadlines, downloading course materials, and opening authenticated web pages.
ai-tutor
AI Tutor is a comprehensive learning platform that helps students study smarter by interacting with an AI model, generating educational videos, and providing learning insights, integrating with Google Drive for document management.
finki-mcp
Provides an MCP server for FINKI course management, offering APIs to retrieve course staff and participant information with fuzzy matching capabilities.
enterprise_mcp_server
Provides a robust, multi-component Model Context Protocol (MCP) solution with an API Gateway for routing and management, an Enterprise MCP Server for core services like authentication and tool administration, and a Tool Server for operational tool execution, designed for integration with clients like Cursor and Claude Code.