
Apple MCP tools

2025.04.09
1397
TypeScript消息服务笔记管理邮件管理提醒事项日历管理网页搜索地图服务交流协作日程管理
Apple MCP 是一个基于 MCP 协议的苹果原生工具集合,主要用于与苹果生态系统中的各种应用和服务进行交互。它提供了丰富的功能,包括消息发送、笔记管理、联系人搜索、邮件处理、提醒事项、日历事件、网页搜索和地图服务等。通过这些功能,用户可以高效地管理和自动化日常任务。
View on GitHub
Overview
基本能力
产品定位
Apple MCP 是一个用于与苹果生态系统中的各种应用和服务进行交互的工具集合,旨在提高用户的工作效率和生活便利性。
核心功能
- 消息:通过 Apple Messages 应用发送和读取消息。
- 笔记:在 Apple Notes 应用中列出、搜索和读取笔记。
- 联系人:搜索联系人以便发送消息。
- 邮件:发送邮件(支持多收件人、附件)、搜索邮件、安排邮件发送时间、管理未读邮件。
- 提醒事项:列出、搜索、创建和管理提醒事项。
- 日历:搜索、列出、创建和管理日历事件。
- 网页搜索:使用 DuckDuckGo 进行网页搜索并处理结果。
- 地图:搜索位置、保存位置、获取路线、创建和管理指南。
适用场景
- 自动化日常任务,如发送消息、邮件和提醒事项。
- 管理和搜索笔记、联系人和日历事件。
- 进行网页搜索和地图相关操作。
工具列表
- 消息工具:发送和读取消息。
- 笔记工具:管理 Apple Notes 中的笔记。
- 联系人工具:搜索联系人。
- 邮件工具:发送、搜索和管理邮件。
- 提醒事项工具:创建和管理提醒事项。
- 日历工具:管理日历事件。
- 网页搜索工具:使用 DuckDuckGo 进行搜索。
- 地图工具:搜索位置、获取路线等。
常见问题解答
- 如何安装?使用 Smithery 或手动安装。
- 如何配置?编辑
claude_desktop_config.json
文件。 - 如何使用?通过 Claude 桌面客户端调用工具。
使用教程
使用依赖
- 需要安装
bun
,可以通过以下命令安装:bash brew install oven-sh/bun/bun
安装教程
-
自动安装(通过 Smithery):
bash npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude
或bash npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client cursor
-
手动安装:
- 克隆仓库:
bash git clone https://github.com/dhravya/apple-mcp.git cd apple-mcp bun install
- 运行服务:
bash bun run index.ts
调试方式
- 确保
bun
已正确安装。 - 检查
claude_desktop_config.json
文件配置是否正确。 - 通过 Claude 桌面客户端测试工具功能。
本地开发
git clone https://github.com/dhravya/apple-mcp.git
cd apple-mcp
bun install
bun run index.ts