Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ZJU_PASSYesYour ZJU password
ZJU_USERYesYour ZJU student ID

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
zju_list_todosA

列出「学在浙大」(courses.zju.edu.cn) 的全部待办(作业/考试/测验/问卷),含课程名、类型与东八区截止日期。注意:只含「未完成」的待办,已提交/已完成的作业不在此列 —— 要看某门课的全部作业(含已交)请用 zju_list_course_homework。只读,无参数。

zju_list_coursesA

列出「学在浙大」我的全部课程(对应网页「我的课程」),含课程 id、课程名、课程代码、学年、学期、开课学院、授课教师、学习进度。返回的 id 就是课程 URL /course/{id}/ 里的数字,可传给 zju_list_course_homework 查该课作业。只读。

zju_list_course_homeworkA

列出某门课程下的【全部作业】——已提交、未提交、已结束的都在内,并给出每个作业的 activity_id(可直接传给 zju_submit_homework / zju_retract_homework)。相比只看未完成待办的 zju_list_todos,这个能操作「已完成」的作业。当 include_submission=true(默认)且老师已批改/公布时,返回顶层 score(我的得分)及 submission 里的 score/final_score/graded_at/instructor_comment(老师评语);未公布则 score 为 null。注意顶层 weight_percent 是该作业在总评里的分值占比,不是得分。需要 course_id(来自 zju_list_courses 的 courses[].id,或课程 URL /course/{id}/ 里的数字)。只读。

zju_get_scheduleA

获取「智云课堂」某一天(或日期区间)的课表,含每节课的 sub_id、课程名、老师、教室、上课时间,以及 status_label(“回放”表示语音转录已生成)。返回的 sub_id 可传给 zju_get_transcript。只读。

zju_get_transcriptA

获取「智云课堂」某节课的语音识别转录(带时间戳的逐段中文文本)。需要 sub_id(来自 zju_get_schedule 的 courses[].sub_id)。仅“回放”状态的课有转录。只读。

zju_submit_homeworkA

【写操作,会真实提交】把本地文件作为作业提交到「学在浙大」。需要 activity_id(作业 id,可从 zju_list_todos 的 todos[].id 取,或作业页 URL 里 #/后面的数字)和 file_path(本地文件绝对路径)。提交后会真实交付给老师;若老师开启了允许撤回,可用 zju_retract_homework 撤回改交。返回提交结果与读回确认(submission_id / 文件名 / 提交时间)。

zju_retract_homeworkA

【写操作】撤回某作业已提交的版本,使其回到草稿态(可重新修改提交)。需要 activity_id。仅当老师开启了 allow_retract 时可撤回;若当前已是草稿或无提交记录会原样告知。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EviterLesRoses2/vibe-learning-in-zju'

If you have feedback or need assistance with the MCP directory API, please join our Discord server