陪读蛙

工具参考

全部 29 个 MCP 工具,按权限分组,逐个说明它做什么、需要什么。

一共 29 个工具,按解锁它们的权限分组。这张表是给你决定该授权什么用的 —— 参数由助手自己读,这里不重复。

授权之前先看权限分组:一个分组的写入级别总是包含删除,而删除是级联的。

所有列表类工具每次只返回一页 —— 默认 20 条,最多 100 条 —— 所以走完一个大笔记库需要多次调用。

账户信息

只有读取,这个分组没有写入级别。

工具作用需要
whoami报告这个连接被授权为哪个陪读蛙账号。只有连接同时持有邮箱权限时才包含邮箱。account 读取

笔记库与字段

工具作用需要
list_notebases列出你拥有的笔记库。notebases 读取
get_notebase_schema读取一个笔记库的名称和字段定义,包括写笔记时作为键的字段 ID。不返回笔记内容。notebases 读取
create_notebase新建一个空笔记库,可带上最初的字段。笔记单独添加。notebases 读写
rename_notebase重命名笔记库,不改动它的学习设置。notebases 读写
delete_notebase永久删除一个笔记库,连同它的字段、笔记、模板、卡片和复习记录。notebases 读写
create_notebase_field给笔记库新增一个字段并返回它的 ID。notebases 读写
update_notebase_field重命名字段或修改它的配置,类型不能改。删掉一个单选选项会清空所有笔记中对应的值。notebases 读写
delete_notebase_field删除字段并清除所有笔记里它的值。主字段和被模板引用的字段不能删除。notebases 读写

笔记内容

工具作用需要
list_notes浏览笔记,或在某一个笔记库内搜索。搜索是至少两个字符的字面、不区分大小写的子串,只匹配文本字段。notes 读取
get_note读取一条笔记的字段内容,以及后续修改时用于校验的时间戳。notes 读取
create_notes在一个笔记库里一次原子性地新建 1–50 条笔记。已有的模板会立刻把它们变成卡片。notes 读写
update_note把新值合并进一条笔记,没提到的字段保持原值,null 表示清空。若笔记在读取后被改动则失败,不覆盖。notes 读写
delete_note永久删除一条笔记,连同由它生成的卡片和这些卡片的复习记录。notes 读写

卡片模板

工具作用需要
list_card_templates列出你的卡片模板,可限定在某一个笔记库内。card_templates 读取
get_card_template读取一个模板的完整定义,以及后续修改时用于校验的时间戳。card_templates 读取
create_card_template用已有的字段 ID 新建一个模板。这会为笔记库里已有的每条笔记生成卡片。card_templates 读写
update_card_template修改模板的名称或定义。渲染出的卡片跟随已保存的模板。card_templates 读写
delete_card_template永久删除一个模板,连同由它生成的卡片和这些卡片的复习记录。源笔记保留。card_templates 读写

渲染后的卡片

卡片是笔记内容加排程状态,所以这两个工具都需要同时具备两项读取权限。

工具作用需要
list_cards浏览卡片,带渲染后的正反面、来源 ID 和学习状态。可按笔记库、模板或排程状态筛选。notes 读取 + study 读取
get_card以同样的方式读取一张卡片。notes 读取 + study 读取

复习与学习记录

工具作用需要
get_study_stats按给定时区读取各笔记库的学习队列数量。不返回笔记内容或卡片正反面。study 读取
get_study_settings读取一个笔记库的每日新卡上限、每日复习上限和目标记忆保留率。不返回它的名称和内容。study 读取
list_review_history读取你的复习记录,可按笔记库或卡片筛选。不含笔记内容和卡片正反面。study 读取
update_study_settings只修改上面那三项设置 —— 每日新卡上限、每日复习上限、目标记忆保留率。study 读写
record_review为一张卡片提交一次评分。 FSRS 会当成真实复习,更新卡片的稳定度、难度和到期时间。需要时区,因为它决定这次复习属于哪个学习日。study 读写
undo_review撤销一张卡片最近一次符合条件的复习,恢复它之前的排程。需要那次复习的 ID,因此重试不会误撤销更早的一次。study 读写
set_card_suspended暂停一张卡片,让它退出学习直到被恢复,或者恢复它。study 读写
set_card_buried搁置一张卡片,把它藏到当天学习日结束,或者取消搁置。study 读写

接下来

On this page