工具与 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 | 更新待办列表 | 修改 |