README
🚀 Apple MCP工具
Apple MCP工具是一组针对MCP协议的苹果原生工具集合,它能帮助用户在苹果生态系统中更便捷地执行各种操作,如消息发送、笔记管理、联系人搜索等。
这里有一个关于如何设置此工具的分步视频,还包含演示:点击查看
以下是可复制的JSON代码
{
"mcpServers": {
"apple-mcp": {
"command": "bunx",
"args": ["--no-cache", "apple-mcp@latest"]
}
}
🚀 快速开始
📦 安装指南
快速安装
若要通过Smithery自动为Claude Desktop安装Apple MCP,可使用以下命令:
npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude
若要为Cursor安装,可使用以下命令:
npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client cursor
手动安装
你只需安装bun,可使用以下命令进行安装:
brew install oven-sh/bun/bun
现在,使用以下内容编辑你的claude_desktop_config.json文件:
{
"mcpServers": {
"apple-mcp": {
"command": "bunx",
"args": ["@dhravya/apple-mcp@latest"]
}
}
}
💻 使用示例
基础用法
现在,你可以让Claude使用apple-mcp工具。例如:
Can you send a message to John Doe?
find all the notes related to AI and send it to my girlfriend
create a reminder to "Buy groceries" for tomorrow at 5pm
✨ 主要特性
-
消息功能:
- 使用苹果信息应用程序发送消息
- 朗读消息内容
-
笔记功能:
- 列出笔记
- 在苹果笔记应用程序中搜索和阅读笔记
-
联系人功能:
- 搜索联系人以发送消息
-
邮件功能:
- 向多个收件人(收件人、抄送、密送)发送带有文件附件的邮件
- 使用自定义查询、邮箱选择和结果限制搜索邮件
- 安排邮件在未来发送
- 列出和管理已安排的邮件
- 全局或按邮箱检查未读邮件数量
-
提醒功能:
- 列出所有提醒和提醒列表
- 按文本搜索提醒
- 创建带有可选截止日期和备注的新提醒
- 打开提醒应用程序查看特定提醒
-
日历功能:
- 使用可自定义的日期范围搜索日历事件
- 列出即将到来的事件
- 创建带有标题、地点和备注等详细信息的新日历事件
- 在日历应用程序中打开日历事件
-
网页搜索功能:
- 使用DuckDuckGo进行网页搜索
- 从搜索结果中检索和处理内容
-
地图功能:
- 搜索地点和地址
- 将地点保存到收藏夹
- 获取地点之间的路线
- 在地图上标记位置
- 创建和列出指南
- 将地点添加到指南
-
待实现功能:在苹果照片应用程序中搜索和打开照片
-
待实现功能:在苹果音乐应用程序中搜索和打开音乐
你还可以将命令串联起来创建工作流。例如: “can you please read the note about people i met in the conference, find their contacts and emails, and send them a message saying thank you for the time.” (此功能有效!)
🔧 本地开发
git clone https://github.com/dhravya/apple-mcp.git
cd apple-mcp
bun install
bun run index.ts
祝你使用愉快!
微信扫一扫