跳转到正文

用 MCP 让 AI 接着已有任务和笔记继续工作

你想请 AI 帮忙完成一份发布简报。最新草稿、尚未确认的下载问题,以及之前的决定,都已经写在任务笔记里。另开一段对话时,又得判断哪些内容要复制过去、它们是否仍然有效。

通过 MCP,兼容的 AI 客户端可以使用工具,从 TodoNote 读取这些材料。下面演示第一次使用的完整过程:找到任务、读取依据、提出下一步,再检查一次明确要求的修改。笔记与回答均为演示,不是真实对话记录,也不代表所有客户端一定会这样执行。

先准备一条有足够背景的任务

创建或选择“为试用用户准备发布简报”这条任务,放入当前草稿或链接,简要写明进展和未解决的问题。如果记录里只有“把它完成”,AI 也很难读到可靠背景。

为试用用户准备发布简报

当前进展:草稿已准备好,产品截图还要替换。

已确定:重点介绍两个影响现有试用用户的变化。

待确认:Windows 下载链接是否经过验证?

下一步:最终评审前先检查下载链接。笔记里目前还没有验证结果。

演示来源笔记

让连接前的记录就能被理解

清楚的标题方便找到任务。已经确认的检查和未解决的问题分开写,减少摘要把两者混为一谈的可能。如果几次发布的任务名称很像,保留足够的信息来区分。

可以参考工作笔记框架准备这些内容,不需要再专门给 AI 写一份独立文档。

连接兼容的远程 MCP 客户端

选择支持远程 HTTP MCP 和 OAuth 授权的客户端。不同客户端的设置名称不同,下面说明连接过程,不假定某一款客户端的具体界面。

服务器地址

https://web.todonote.app/api/mcp
  1. 使用上面的地址添加远程 MCP 服务器。
  2. 授权页面打开后,登录你的 TodoNote 账号。
  3. 查看申请的权限,确认后返回客户端,检查工具是否已经可用。

读取权限允许客户端通过可用的读取工具访问账号数据;写入权限还允许通过写入工具修改内容,并包含读取权限。这不是逐条任务的分享开关:在提示词里指定一条任务,并不会从技术上把连接权限限制在这条任务内。

如果客户端支持只申请读取权限,它已经足够完成下面的读取练习。否则,请根据实际授权请求决定是否批准。更多说明见安全与数据访问概览。

先找标题,再读正文

示例指令 · 先只读取先看依据,再提建议

查找标题中包含“发布简报”的任务。如果有多个可能相关的结果,列出候选并问我使用哪一条。读取选中任务及其笔记,整理当前进展、未解决的问题和建议的下一步。标明来源任务,把已有记录和你的建议区分开。先不要修改任何内容。

TodoNote 的 MCP 任务搜索,目前匹配的是任务标题,不会搜索所有文档正文。找到任务和读取笔记是两步,仅凭搜索结果不足以总结工作。如果关键词只出现在正文里,可以改用已知的标题片段,或先让客户端列出候选任务。

对于上面的演示笔记,有依据的回答应该说明:草稿已准备好,截图待替换,下载验证仍未完成。它不应该声称下载正常,因为来源没有这样的结果。额外提出的评审检查项,则应明确写成建议。

接受摘要前,核对来源任务、状态和笔记。如果 AI 没有找到任务,或没能读取正文,先解决这个缺口,再让它继续规划。

这段请求对应哪些工具调用

  1. search_tasks — 用「发布简报」这样的标题片段搜索,确认要使用哪条任务。
  2. get_task — 检查任务 ID、状态、标签及直接子任务。
  3. get_task_document_markdown — 读取实际笔记,再作总结。标题和元信息里没有草稿正文。

确认一项具体修改,再检查结果

示例指令 · 核对建议后再执行限定这次要做的修改

在刚才核对的发布简报任务下面,创建一个子任务,标题为“验证 Windows 下载链接”。在笔记里写明:打开本次发布的下载页面,检查 Windows 链接,并记录结果。不要设置日期,不要完成任何任务,也不要修改父任务笔记。返回新建任务的 ID。

这一步需要写入权限。完成后,在 TodoNote 中打开结果,检查标题、父任务、正文和状态。如果请求超时,重试之前先找一下任务:写入可能已经成功,只是客户端没有收到响应。

“修改前先问我”是给 AI 客户端的指令,并不是服务器额外执行的一层权限。连接获得写入权限后,可用的写入工具就具备修改数据的能力。选择授权范围时,要区分这两件事。

新增后续任务时,客户端先用 create_task 和已确认的 parentId 建立子任务,再用返回的任务 ID 调用 set_task_document_markdown 写入说明。要同时检查任务和笔记;只创建标题,并没有保存操作说明。

第一次使用不顺利时,检查什么

  • 连不上:检查地址,以及客户端是否支持远程 HTTP MCP 和 OAuth。只支持本地命令的集成采用的是另一种接入方式。
  • 找不到任务:检查登录账号,并尝试搜索标题片段,不要只使用正文里的短语。
  • 能读不能写:核对授权范围,以及客户端是否提供了写入工具。
  • 回答没有依据:询问实际读取了哪条任务和哪份笔记,补齐背景后再要求更新。

第一次使用的目标,是得到一份能追溯到记录的摘要,以及一项经过检查的修改。没有连接 AI 客户端时,也可以继续独立使用 TodoNote。

免费开始