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