最近 MCP 很火,而且很多的 ChatBot 都支持了 MCP,比如Cherry Studio 和 ChatWise ,使用 MCP 来帮忙创建待办事项。我这里主要是使用软件来创建 macOS 下面的日历 app,以及待办事项 app。 其他平台的如果有对应的 MCP 也是同样可以做到,原理差不多。不过 macOS 下因为权限的问题,稍微麻烦一些。我这里写个新手教程,帮助配置这个 MCP。当然太基础的就不说了,比如安装 git ,安装 node 等等,如果中间有报错问大模型就好。
效果如下:
前期准备,需要把 ChatWise 和 Cherry Studio 都升级到最新版。
下载仓库
下面的命令需要在终端里面执行
git clone https://github.com/yourusername/mcp-ical.git
然后进入 mcp-ical 目录,安装依赖。
cd mcp-ical
npm install
记录下当前文件夹的位置:
比如是:
/Users/gchr/Documents/tools/mcp-ical
配置 ChatWise
按照下图配置就行了,唯一可能出问题的就是命令路径问题。

然后可以点击 查看工具 看是否正常

输入框里面打开工具选项,选择刚刚的 MCP mcp-ical ,让它添加待办就好了。

但是这里有个问题,可能会报错没有权限去执行命令。需要在终端中执行下面的命令启动 chatwise ,这可能是不方便的地方。
/Applications/ChatWise.app/Contents/MacOS/chatwise
配置 Cherry Studio
Cherry Studio 的配置也差不多。

Cherry Studio 中聊天的时候,如果你上面选择的模型是没有 Function Call 能力的,可能这个MCP 的图标不会展示,需要选择能用 Function Call 的模型。也就是模型旁边有个小扳手(函数调用)的 ICON。当然最推荐的模型还是 Claude-3.5-sonnet ,这个模型是支持 Function Call 的,而且特别准。
当然也可以使用 qwen 系列,现在阿里云百炼平台上这个系列模型还有免费 100 万 token 的额度可以用。

也能稳定的创建提醒事项,但是它居然给默默加了个什么公司,我也真是服了。

Cherry Studio 也同样有命令执行权限的问题,需要执行下面的命令启动 Cherry Studio。
/Applications/Cherry Studio.app/Contents/MacOS/Cherry Studio
这个功能其实 Siri 也可以做到,但是 Siri 无法一次性添加太多。
但是 iOS 上的这个软件 Dola[1] 更好用一些,还可以链接苹果日历和 Google 日历



