返回市场
苹果-MCP

苹果-MCP

作者:jxnl12 星标更新:2025-04-03

项目介绍

Apple MCP 工具

smithery 徽章

这是一个用于MCP协议的苹果原生工具集合。

这里有一个逐步视频教程,演示如何设置这些工具,并附带演示。 - https://x.com/DhravyaShah/status/1892694077679763671

<a href="https://glama.ai/mcp/servers/gq2qg6kxtu"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=3468692439,2118647451&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Apple Server MCP 服务器" /> </a>

image

<details> <summary>这里是需要复制的JSON</summary>
{
  "mcpServers": {
    "apple-mcp": {
      "command": "bunx",
      "args": ["--no-cache", "apple-mcp@latest"]
    }
}

</details>

快速安装

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

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

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

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

功能

  • 消息:

    • 使用Apple Messages应用发送消息
    • 朗读消息
  • 笔记:

    • 列出笔记
    • 在Apple Notes应用中搜索并阅读笔记
  • 联系人:

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

    • 发送带有多个收件人(主送、抄送、密送)和文件附件的邮件
    • 使用自定义查询、邮箱选择和结果限制搜索邮件
    • 安排未来发送的邮件
    • 列出并管理已安排的邮件
    • 查看全局或每个邮箱的未读邮件数量
  • 提醒事项:

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

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

    • 使用DuckDuckGo进行网络搜索
    • 获取并处理搜索结果的内容
  • 地图:

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

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

你还可以链接命令来创建工作流。例如: "你能读一下关于我在会议中遇到的人的笔记,找到他们的联系方式和电子邮件,并给他们发一条感谢他们的时间的消息吗?"

(它确实有效!)

手动安装

你需要安装bun,使用brew install oven-sh/bun/bun进行安装。

现在,编辑你的claude_desktop_config.json如下:

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

使用方法

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

你能给John Doe发送一条消息吗?
找出所有与AI相关的笔记,并发送给我女朋友
创建一个提醒事项“购买杂货”,定于明天下午5点

本地开发

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

享受吧!