Semestra

工具与 prompt

MCP 服务器提供的全部工具和 prompt,由服务器自动生成。

本页由服务器的注册表生成(packages/api-client/capabilities.json,由 pnpm gen:api 更新)。某个客户端实际看到的会更少:取决于令牌权限、 MCP 客户端的删除数据权限,以及账户安装了哪些插件。

Prompt

Prompt作用用到的工具
answer-from-course-files根据课程文件回答files__document__search, files__document__read, files__document__outline, files__item__list, academics__course__find
answer-schedule-questions查询课表与日程calendar__today__get, calendar__occurrence__list, academics__course__find, academics__term__get_weeks, schedule__section__list
edit-class-schedule编辑课表academics__course__find, calendar__occurrence__list, schedule__section__list, schedule__section__create_many, schedule__section__update, schedule__section__delete, schedule__meeting__create, schedule__meeting__update, schedule__meeting__delete, schedule__meeting__set_enabled, schedule__exception__upsert, schedule__exception__delete, schedule__event__list, schedule__event__create_many, schedule__event__update, schedule__event__delete, schedule__event_type__list, schedule__event_type__create, schedule__event_type__update, schedule__conflict__list
grade-planning成绩规划academics__course__find, grading__gradebook__get, grading__scale__get, grading__simulate__course, grading__score__suggest, grading__summary__term, grading__simulate__term, grading__summary__program
import-from-documents从文档导入academics__course__find, academics__term__list, academics__term__create, academics__term__update, imports__session__create, imports__session__get, imports__item__update, imports__item__decide_many, imports__item__add_many, imports__session__commit, imports__session__discard
manage-tasks管理待办tasks__item__find, tasks__item__get, tasks__item__query, tasks__item__create, tasks__item__create_many, tasks__item__update, tasks__item__complete, tasks__item__move, tasks__item__delete, tasks__item__clear_completed, tasks__item__count, tasks__list__list, tasks__list__create, tasks__list__update, tasks__list__delete, academics__course__find, grading__assessment__update, calendar__occurrence__list
manage-terms-and-courses管理学期与课程academics__program__get, academics__program__update, academics__program__set_subject_color, academics__term__list, academics__term__get, academics__term__get_weeks, academics__term__create, academics__term__update, academics__term__preview_delete, academics__term__delete, academics__course__find, academics__course__list, academics__course__get, academics__course__create_many, academics__course__set_terms, academics__course__update, academics__course__delete
record-grades录入成绩academics__course__find, grading__assessment__find, grading__assessment__list, grading__assessment__create_many, grading__assessment__update, grading__gradebook__get, grading__course_result__update
setup-gradebook设置成绩簿academics__course__find, grading__gradebook__get, grading__category__create, grading__category__update, grading__assessment__create_many, grading__assessment__update, grading__course_result__update
use-lms使用学习平台lms__course__link__get, lms__course__overview, lms__announcement__list, lms__assignment__list, lms__grade__list, lms__module__list, lms__module_item__list, lms__page__list, lms__page__get, lms__quiz__list, lms__syllabus__get, lms__submission__get, lms__folder__get, lms__file__search, lms__file__get, lms__file__preview, lms__file__save_to_course, lms__course__list, lms__course__link__set, lms__course__import, lms__assignment__import, lms__syllabus__import, lms__course__check_updates, lms__course__queue_updates, imports__session__get, imports__item__update, imports__item__decide_many, imports__session__commit, imports__session__discard

工具

学业结构

工具作用权限
academics__course__create_many批量创建课程修改
academics__course__delete删除课程删除
academics__course__find查找课程读取
academics__course__get读取课程读取
academics__course__list列出课程读取
academics__course__set_terms修改课程所在学期修改
academics__course__update修改课程修改
academics__program__create创建学业项目修改
academics__program__delete删除学业项目删除
academics__program__get读取学业项目读取
academics__program__list列出学业项目读取
academics__program__set_subject_color设置学科颜色修改
academics__program__update修改学业项目修改
academics__term__create创建学期修改
academics__term__delete删除学期删除
academics__term__get读取学期读取
academics__term__get_weeks读取学期周次读取
academics__term__list列出学期读取
academics__term__preview_delete查看删除学期的影响读取
academics__term__update修改学期修改

账户

工具作用权限
account__profile__get读取账户信息读取

日历

工具作用权限
calendar__occurrence__list读取日历读取
calendar__today__get读取今天的安排读取

后台任务与存储

工具作用权限
core__job__cancel取消后台任务修改
core__job__get读取后台任务读取
core__job__list列出后台任务读取
core__storage__get读取存储用量读取

文件

工具作用权限
files__document__outline读取文件目录读取
files__document__read读取文件内容读取
files__document__search搜索课程文件读取
files__entry__delete_many删除文件删除
files__entry__move_many移动文件修改
files__folder__create新建文件夹修改
files__folder__delete删除文件夹删除
files__item__delete删除文件删除
files__item__get读取文件信息读取
files__item__list列出课程文件读取
files__item__update更新文件修改
files__link__create保存链接修改

成绩与 GPA

工具作用权限
grading__assessment__create_many批量添加考核修改
grading__assessment__delete删除考核删除
grading__assessment__find查找考核读取
grading__assessment__list列出考核读取
grading__assessment__upcoming列出即将截止的考核读取
grading__assessment__update修改考核修改
grading__category__create添加成绩分类修改
grading__category__delete删除成绩分类删除
grading__category__update修改成绩分类修改
grading__course_result__update修改课程成绩修改
grading__course_summary__list读取课程成绩读取
grading__gradebook__get读取成绩簿读取
grading__scale__get读取换算表读取
grading__scale__list_presets列出换算表预设读取
grading__scale__update修改换算表修改
grading__score__suggest计算所需分数读取
grading__simulate__course模拟课程成绩读取
grading__simulate__term模拟学期 GPA读取
grading__summary__program读取累计 GPA读取
grading__summary__term读取学期 GPA读取

习惯打卡插件

工具作用权限
habit__checkin__list列出打卡记录读取
habit__checkin__set习惯打卡修改
habit__streak__get读取习惯统计读取

导入

工具作用权限
imports__item__add_many添加导入项修改
imports__item__decide_many批量接受或拒绝导入项修改
imports__item__update修改导入项修改
imports__session__commit应用导入修改
imports__session__create开始导入修改
imports__session__discard放弃导入删除
imports__session__get读取导入读取
imports__session__list列出导入记录读取

页面与卡片

工具作用权限
layouts__board__get读取看板读取
layouts__card__add添加卡片修改
layouts__card__list查找卡片读取
layouts__card__remove移除卡片删除

LMS(Canvas)

工具作用权限
lms__announcement__list列出学习平台公告读取
lms__assignment__add_to_gradebook将学习平台作业加入成绩簿修改
lms__assignment__import导入学习平台作业修改
lms__assignment__list列出学习平台作业读取
lms__course__check_updates检查学习平台的改动读取
lms__course__import导入学习平台课程修改
lms__course__link__delete取消关联学习平台课程修改
lms__course__link__get读取课程的学习平台关联读取
lms__course__link__set关联学习平台课程修改
lms__course__link__sync刷新学习平台课程信息修改
lms__course__link__update修改学习平台同步修改
lms__course__list列出学习平台课程读取
lms__course__overview读取学习平台课程读取
lms__course__queue_updates审核学习平台的改动修改
lms__file__get读取学习平台文件读取
lms__file__preview读取学习平台文件的文字读取
lms__file__save_to_course保存学习平台文件修改
lms__file__search搜索学习平台课程文件读取
lms__folder__get浏览学习平台课程文件夹读取
lms__grade__list列出学习平台成绩读取
lms__module__list列出学习平台单元读取
lms__module_item__list列出学习平台单元内容读取
lms__page__get读取学习平台页面读取
lms__page__list列出学习平台页面读取
lms__program__binding__clear解除学习平台绑定修改
lms__program__binding__get读取学习平台绑定读取
lms__program__binding__set绑定学习平台修改
lms__provider__list列出支持的学习平台读取
lms__quiz__list列出学习平台测验读取
lms__submission__get读取学习平台作业的评分反馈读取
lms__syllabus__get读取学习平台课程大纲读取
lms__syllabus__import导入学习平台课程大纲修改

插件

工具作用权限
plugins__catalog__list列出插件读取

番茄钟插件

工具作用权限
pomodoro__session__summarize读取番茄钟统计读取

课表

工具作用权限
schedule__conflict__list检查课表冲突读取
schedule__event__create_many批量添加日程修改
schedule__event__delete删除日程删除
schedule__event__list列出日程读取
schedule__event__update修改日程修改
schedule__event_type__create添加课程类型修改
schedule__event_type__delete删除课程类型删除
schedule__event_type__list列出课程类型读取
schedule__event_type__update修改课程类型修改
schedule__exception__delete恢复单次课程修改
schedule__exception__upsert修改单次课程修改
schedule__meeting__create添加上课时间修改
schedule__meeting__delete删除上课时间删除
schedule__meeting__set_enabled启用或停用上课时间修改
schedule__meeting__update修改上课时间修改
schedule__section__create_many添加教学班修改
schedule__section__delete删除教学班删除
schedule__section__list列出教学班读取
schedule__section__update修改教学班修改

设置

工具作用权限
settings__preference__get读取偏好设置读取
settings__schema__list列出设置项读取
settings__value__get读取设置读取
settings__value__update修改设置修改

便签插件

工具作用权限
sticky__note__list列出便签读取
sticky__note__update修改便签修改

待办

工具作用权限
tasks__item__clear_completed清除已完成的待办删除
tasks__item__complete完成待办修改
tasks__item__count统计待办数量读取
tasks__item__create添加待办修改
tasks__item__create_many批量添加待办修改
tasks__item__delete删除待办删除
tasks__item__find查找待办读取
tasks__item__get读取待办读取
tasks__item__move移动待办修改
tasks__item__query列出待办读取
tasks__item__update更新待办修改
tasks__list__create新建待办列表修改
tasks__list__delete删除待办列表删除
tasks__list__list列出待办列表读取
tasks__list__update更新待办列表修改

本页内容