Muster MCP
M

Muster MCP

一个为澳门科技大学校园系统设计的MCP服务器,使LLM能够自动登录Wemust和Moodle,获取课表、查询课程资料、查看待办事项、下载课件并自动打开页面。
2.5分
5.9K

什么是MUSTer MCP Server?

MUSTer MCP Server是一个连接大型语言模型(如ChatGPT、Claude等)与澳门科技大学校园系统的桥梁。它允许你通过自然语言指令,让AI助手帮你自动处理校园事务,例如:查看本周课表、查询作业截止日期、下载课程PPT、自动登录Wemust或Moodle页面等。

如何使用MUSTer MCP Server?

你需要在支持MCP协议的AI客户端(如Claude Desktop)中配置此服务器。配置完成后,你就可以直接向AI助手提问,例如“我这周有什么课?”或“帮我下载计算机导论的PPT”,AI就会调用本服务器的工具来执行相应操作并返回结果。

适用场景

本服务特别适合需要频繁查看课表、担心错过作业截止日期、需要批量下载课件,或者厌倦了反复登录校园系统的澳门科技大学学生。它让你的校园生活管理变得更加自动化和便捷。

主要功能

智能查课表
直接获取本周的课程安排,包括上课时间、地点和课程名称。
作业DDL提醒
列出Moodle上所有即将到期的作业、测验等待办事项,帮你避免错过截止日期。
课程列表管理
获取本学期在Moodle上注册的所有课程名称及链接,方便快速导航。
课程详情查询
深入查看特定课程内的作业、测验等活动的详细信息和要求。
课件一键下载
从Moodle资源页面批量下载文件(如PPT、PDF),并可指定保存文件夹。
免密自动登录
自动打开已登录状态的Chrome浏览器窗口,直达指定校园页面,无需手动输入账号密码。
优势
自动化程度高:告别手动登录和重复性操作,用对话驱动校园事务。
节省时间:快速聚合课表、作业等信息,无需在多个页面间切换。
便捷下载:支持批量下载课件,并可让AI选择保存路径。
无缝集成:与Claude等主流AI助手完美结合,使用体验自然流畅。
隐私安全:账号密码通过环境变量管理,不存储在代码中。
局限性
依赖环境:需要本地安装Chrome浏览器和Chromedriver。
仅限MUST:服务仅适用于澳门科技大学的学生。
需要配置:用户需在AI客户端中进行初始的服务器配置。
网络依赖:执行操作需要稳定的网络连接以访问校园系统。

如何使用

环境准备
确保你的电脑上安装了Python 3.12或更高版本,以及Chrome浏览器。
安装依赖
使用快速的Python包管理器`uv`来安装项目所需的所有依赖库。
配置AI客户端
在你使用的AI客户端(如Claude Desktop)的配置文件中,添加MUSTer MCP服务器的配置信息。你需要提供你的学号和密码作为环境变量。
开始使用
重启你的AI客户端,然后就可以像平常一样聊天,并询问关于课表、作业等问题了。

使用案例

规划一周学习
周一早上,你想了解整周的课程安排,以便规划学习时间。
紧急检查作业
周日晚上,你突然想起可能还有作业没做,需要快速查看所有临近截止日期的任务。
课前准备课件
明天有一门新课,你想提前下载好老师上传的PPT。
快速访问课程
你想直接打开Moodle上的某门课程页面查看公告,但不想手动登录。

常见问题

我的账号密码安全吗?
支持Windows/Mac/Linux吗?
为什么需要Chrome和Chromedriver?
除了Claude,还能用在其他AI上吗?
下载的文件在哪里?

相关资源

项目源代码仓库
在GitHub上查看本项目的完整源代码、报告问题或贡献代码。
Model Context Protocol (MCP) 官方文档
了解MCP协议的技术细节,这是本服务器与AI客户端通信的基础。
uv 包管理器
一个极快的Python包安装器和解析器,本项目推荐使用它来管理依赖。
Selenium 官方文档
了解本项目用于自动化浏览器操作的核心技术库。

安装

复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
68.2K
4.3分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
61.2K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
116.2K
5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
52.6K
4.8分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
45.7K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
27.9K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
41.3K
4.5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
85.2K
4.7分
AIBase
智启未来,您的人工智能解决方案智库
© 2025AIBase