Apple MCP Server

Apple MCP Server

Apple MCP Server 是基于 MCP 协议的苹果原生工具集,支持消息、邮件、日历、提醒、笔记、地图、网络搜索等功能,帮助用户高效管理苹果设备上的各项服务。

74 浏览
2025-12-11 发布

详细介绍

Apple MCP Server 是一套基于 Model Context Protocol(MCP)协议的苹果原生工具集合,旨在通过语音或文字指令控制苹果设备上的核心功能,如消息、邮件、日历、提醒、笔记等。用户只需在支持 MCP 的客户端中输入指令,系统即可自动调用 Apple MCP 执行相应任务,实现高效、便捷的设备管理。

核心功能

Apple MCP Server 提供了丰富的功能,覆盖苹果生态系统的多个方面,包括:

  • 消息管理:通过 Apple Messages 发送消息或朗读收到的消息。
  • 笔记管理:列出、搜索并读取 Apple Notes 中的笔记。
  • 联系人搜索:根据关键词快速找到联系人。
  • 邮件管理:发送带附件的邮件、安排未来邮件、检查未读邮件等。
  • 提醒事项:创建、搜索和查看提醒事项。
  • 日历事件:查询、添加和打开日历中的事件。
  • 网络搜索:利用 DuckDuckGo 进行网页搜索。
  • 地图功能:搜索地点、导航、保存位置至收藏夹等。

安装方法

Apple MCP Server 可通过 Bun 或 Node.js 安装,以下是两种主要的安装方式:

bun install
bun run index.ts

或者通过手动安装方式:

sudo apt-get update && sudo apt-get install -y curl unzip
curl -L "https://github.com/yourusername/apple-mcp/raw/main/install.sh" | bash

此外,还可以通过 Smithery 平台为 Claude Desktop 或 Cursor 安装 Apple MCP:

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

使用方法

在安装完成后,用户需要在支持 MCP 的客户端中配置 Apple MCP 插件,例如在 Claude Desktop 中启用插件:

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

配置完成后,用户可以直接向客户端发出指令,例如:

发送消息给John Doe。

以下是几个具体的使用示例:

{
  "command": "send_email",
  "args": {
    "to": "recipient@example.com",
    "subject": "Test Email",
    "body": "This is a test email from the MCP tool."
  }
}
{
  "command": "search_location",
  "args": {
    "query": "New York City"
  }
}
{
  "command": "get_weather",
  "args": {
    "location": "London"
  }
}
{
  "command": "search_restaurants",
  "args": {
    "location": "Tokyo"
  }
}

使用场景

Apple MCP Server 适用于多种使用场景,包括:

  • 商务人士:快速发送邮件、安排会议、管理日程。
  • 学生:创建学习提醒、管理笔记、搜索学习资料。
  • 家庭用户:发送消息、管理联系人、设置购物提醒。

注意事项

在使用 Apple MCP Server 时,需要注意以下几点:

  • 需要安装支持 MCP 协议的客户端,如 Claude Desktop。
  • 部分功能可能依赖于特定版本的苹果操作系统。
  • 建议在正式使用前进行本地测试,确保功能正常。

Apple MCP Server 通过集成苹果生态系统的各项功能,为用户提供了高效、便捷的设备管理方式,是提升生产力的实用工具。

消息管理 邮件管理 日历集成 苹果生态 自动化工具

相关服务推荐

查看更多