Mac Notes MCP - Model Context Protocol for Apple Notes integration
npm install @mcpcn/mac-notes-mcpMac Notes MCP是一个专门用于苹果备忘录应用集成的Model Context Protocol服务器。
- 搜索备忘录:按标题与正文关键词匹配
- 列出备忘录:输出所有备忘录(标题+纯文本内容)
- 创建备忘录:可选指定文件夹,默认在“Claude”下(若不存在会自动创建)
``bash`
npm install
`bash`
bun run dev
`bash`
bun run build
该 MCP 服务器导出 3 个工具:
(string,必填)— 搜索关键词。
- 返回:匹配到的备忘录集合(每条含“标题 + 纯文本内容”);若无结果返回提示。示例调用(伪):
`
callTool name=notes_search args={"searchText":"会议纪要"}
`$3
- 功能:列出所有备忘录。
- 入参:无。
- 返回:全部备忘录(每条含“标题 + 纯文本内容”);若为空返回提示。示例调用(伪):
`
callTool name=notes_list args={}
`$3
- 功能:创建新备忘录,可选指定文件夹。
- 入参:
- title(string,必填):备忘录标题;
- body(string,必填):备忘录内容(支持常见 Markdown,服务会做基础格式优化,如标题换行、列表分行等);
- folderName(string,可选):保存到的文件夹,默认“Claude”;当为默认值且该文件夹不存在时,会自动创建。
- 返回:创建结果文案;若失败,返回失败原因。示例调用(伪):
`
callTool name=notes_create args={"title":"待办","body":"- 买牛奶\n- 约医生","folderName":"个人"}
``MIT