j

jxnl

@jxnl/apple-mcp
0 Stars 319 次浏览 jxnl 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "apple-mcp": {
      "args": [
        "@dhravya/apple-mcp@latest"
      ],
      "command": "bunx"
    }
  }
}

服务介绍

Apple MCP 工具

smithery 徽章

这是一个为 MCP 协议 提供的苹果原生工具集合。

这里有一个关于如何设置并演示的分步视频 - https://x.com/DhravyaShah/status/1892694077679763671

图片

{
"mcpServers": {
"apple-mcp": {
"command": "bunx",
"args": ["--no-cache", "apple-mcp@latest"]
}
}
}

快速安装

通过 Smithery 自动为 Claude Desktop 安装 Apple MCP:

bash
npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude

... 对于 cursor,你可以这样做:

bash
npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client cursor

功能

  • 消息:

    • 使用 Apple Messages 应用发送消息
    • 读取消息
  • 备注:

    • 列出备注
    • 在 Apple Notes 应用中搜索和阅读备注
  • 联系人:

    • 搜索联系人以发送消息
  • 邮件:

    • 发送带有多个收件人(to, cc, bcc)和附件的邮件
    • 使用自定义查询、邮箱选择和结果限制来搜索邮件
    • 安排邮件在未来发送
    • 列出和管理已安排的邮件
    • 全局或按邮箱检查未读邮件数量
  • 提醒事项:

    • 列出所有提醒事项和提醒列表
    • 按文本搜索提醒事项
    • 创建新的提醒事项,并可选添加截止日期和备注
    • 打开 Reminders 应用查看特定提醒事项
  • 日历:

    • 使用可自定义的日期范围搜索日历事件
    • 列出即将到来的事件
    • 创建包含标题、地点和备注等详细信息的新日历事件
    • 在 Calendar 应用中打开日历事件
  • 网络搜索:

    • 使用 DuckDuckGo 进行网络搜索
    • 从搜索结果中检索和处理内容
  • 地图:

    • 搜索地点和地址
    • 将地点保存到收藏夹
    • 获取两地之间的路线
    • 在地图上放置标记
    • 创建和列出指南
    • 向指南中添加地点
  • TODO: 在 Apple Photos 应用中搜索和打开照片

  • TODO: 在 Apple Music 应用中搜索和打开音乐

你还可以将命令串联起来创建一个工作流。例如:
“请读取关于我在会议上遇到的人的笔记,找到他们的联系人和电子邮件,并发送一条感谢他们的时间的消息。”

(它确实有效!)

手动安装

你只需要 bun,使用 brew install oven-sh/bun/bun 安装即可。

现在,编辑你的 claude_desktop_config.json 文件,如下所示:

claude_desktop_config.json
{
"mcpServers": {
"apple-mcp": {
"command": "bunx",
"args": ["@dhravya/apple-mcp@latest"]
}
}
}

使用方法

现在,让 Claude 使用 apple-mcp 工具。

你能给 John Doe 发条消息吗?

找到所有与 AI 相关的笔记,并将其发送给我的女朋友

创建一个明天下午 5 点的提醒:“买杂货”

本地开发

bash
git clone https://github.com/dhravya/apple-mcp.git
cd apple-mcp
bun install
bun run index.ts

尽情享受吧!

相关 MCP 服务