文章

MCP Todo

MCP Todo

最近 MCP 很火,而且很多的 ChatBot 都支持了 MCP ,比如 Cherry Studio 和 ChatWise ,使用 MCP 来帮忙创建待办事项。 我这里主要是使用软件来创建 macOS 下面的日历 app,以及待办事项 app。 其他平台的如果有对应的 MCP 也是同样可以做到,原理差不多。不过 macOS 下因为权限的问题,稍微麻烦一些。我这里写个新手教程,帮助配置这个 MCP。当然太基础的就不说了,比如安装 git ,安装 node 等等,如果中间有报错问大模型就好。

效果如下:

前期准备,需要把 ChatWise 和 Cherry Studio 都升级到最新版。

下载仓库

下面的命令需要再终端里面执行

1
git clone https://github.com/yourusername/mcp-ical.git

然后进入 mcp-ical 目录,安装依赖。

1
cd mcp-ical
1
npm install

记录下当前文件夹的位置: 比如是:

1
 /Users/gchr/Documents/tools/mcp-ical 

配置 ChatWise

按照下图配置就行了,唯一可能出问题的就是命令路径问题。 CleanShot 2025-03-18 at 00.27.41.png

然后可以点击 查看工具 看是否正常 CleanShot 2025-03-18 at 00.29.42@2x.png

输入框里面打开工具选项,选择刚刚的 MCP mcp-ical ,让它添加待办就好了。 CleanShot 2025-03-18 at 00.30.36@2x.png

但是这里有个问题,可能会报错没有权限去执行命令。需要在终端中执行下面的命令启动 chatwise ,这可能是不方便的地方。

1
/Applications/ChatWise.app/Contents/MacOS/chatwise

配置 Cherry Studio

Cherry Studio 的配置也差不多。 CleanShot 2025-03-18 at 00.36.04@2x.png

Cherry Studio 中聊天的时候,如果你上面选择的模型是没有 Function Call 能力的,可能这个MCP 的图标不会展示,需要选择能用 Function Call 的模型。也就是模型旁边有个小扳手(函数调用)的 ICON。当然最推荐的模型还是 Claude-3.5-sonnet ,这个模型是支持 Function Call 的,而且特别准。

当然也可以使用 qwen 系列,现在阿里云百炼平台上这个系列模型还有免费 100 万 token 的额度可以用。但是它居然给默默加了个什么公司,我也真是服了。

CleanShot 2025-03-18 at 00.38.24@2x.png

CleanShot 2025-03-18 at 00.47.49@2x.png

Cherry Studio 也同样有命令执行权限的问题,需要执行下面的命令启动 Cherry Studio。

1
/Applications/Cherry\ Studio.app/Contents/MacOS/Cherry\ Studio

这个功能其实 Siri 也可以做到,但是 Siri 无法一次性添加太多。 但是 iOS 上的这个软件更好用一些,还可以链接苹果日历和 Google 日历 Dola

本文由作者按照 CC BY 4.0 进行授权