使用模型上下文协议(MCP)自动化Apple Notes的强大工具
mcp-name: io.github.henilcalagiya/mcp-apple-notes
Apple Notes MCP Server 提供了与任何兼容MCP客户端无缝集成Apple Notes的功能。它通过简单且安全的AppleScript API层实现了完整的笔记自动化——包括创建、读取、更新和删除笔记。
uvx或手动设置macOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell):
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
替代方案(pip):
pip install uv
在您的MCP客户端中添加此配置:
对于Perplexity、Cursor、Continue.dev、Claude Desktop:
{
"mcpServers": {
"apple-notes": {
"command": "uvx",
"args": ["mcp-apple-notes@latest"]
}
}
}
🎉 就这样! 当需要时,您的MCP客户端会自动安装并运行该包。
注意: 确保您的MCP客户端有权访问Apple Notes并在系统偏好设置→安全性与隐私→隐私→辅助功能中执行AppleScript命令。
create_note - 使用HTML内容创建笔记read_note - 根据ID验证后读取笔记update_note - 使用HTML内容根据ID更新笔记delete_note - 根据ID验证后删除笔记move_note - 在文件夹之间移动笔记list_all_notes - 列出所有文件夹中的所有笔记create_folder - 创建具有路径支持的文件夹read_folder - 根据ID读取文件夹详情rename_folder - 根据ID重命名文件夹delete_folder - 根据ID删除文件夹move_folder - 在位置之间移动文件夹search_notes - 根据关键词搜索笔记list_folder_with_structure - 显示文件夹层次结构list_notes_with_structure - 显示文件夹+笔记层次结构HTML格式化: <h1-h6>,<b><i><u>,<p><div><br>,<ul><ol><li>,<table>,<a>
特殊功能:
服务器遵循MCP协议规范,并采用模块化架构构建:
“没有名为'mcp'的模块”错误
uvx进行自动安装uv已安装并在PATH中AppleScript权限被拒绝
未找到笔记
该项目使用MIT许可证 - 查看LICENSE文件以获取详细信息。
Henil C Alagiya
支持与贡献: