Back to Home
ABINETHACKER icon

MUSTer_MCP

Verified Safe

by ABINETHACKER

Overview

Automates interaction with Macau University of Science and Technology (M.U.S.T.) campus systems (Moodle, Wemust) to facilitate tasks like schedule retrieval, course content access, and resource downloads for LLM integration.

Installation

Run Command
uv run main.py

Environment Variables

  • MUSTER_USERNAME
  • MUSTER_PASSWORD
  • MOODLE_URL
  • SCHEDULE_URL
  • MUSTER_DOWNLOAD_PATH

Security Notes

The server correctly uses environment variables for sensitive credentials (username/password). It does not use `eval` or exhibit overt malicious patterns. However, it relies on Selenium for browser automation, which can introduce risks: 1. The `--no-sandbox` Chrome option is used, which can be a security concern in certain multi-user or untrusted environments. 2. The `download_resource` and `open_URL_with_authorization` tools accept `resource_url` and `url` parameters respectively. While intended for Moodle/Wemust, a malicious LLM prompt could potentially direct these tools to interact with arbitrary, untrusted URLs or download files from them, leading to unexpected behavior or system exposure. Users should ensure LLM interactions are guarded against such misuse.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-19

Tags

campus-automationmoodleweb-scrapingllm-integrationpython