Skip to main content
Glama

MCP Apple Reminders

by shadowfax92

MCP 苹果提醒事项

用于与 macOS 上的 Apple Reminders 交互的模型上下文协议 (MCP) 服务器。

特征

  • 列表管理:查看 Apple 提醒事项应用中的所有提醒事项列表
  • 提醒检索:从特定列表中获取所有提醒
  • 创建提醒:创建带有标题、截止日期和注释的新提醒
  • 完成提醒:将提醒标记为已完成
  • 删除提醒:从列表中删除提醒
  • 日期处理:正确处理到期日的 ISO 日期格式

配置

与 Claude Desktop 一起使用

将其添加到您的claude_desktop_config.json中:

{ "mcpServers": { "apple-reminders": { "command": "node", "args": [ "/path/to/mcp-apple-reminders/dist/index.js" ] } } }

NPX(即将推出)

{ "mcpServers": { "apple-reminders": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-apple-reminders" ] } } }

API

服务器公开了以下 MCP 工具用于与 Apple 提醒事项进行交互:

获取列表

返回所有提醒列表。

获取提醒

从特定列表返回提醒。

  • 参数:
    • listName (必填):提醒列表的名称

创建提醒

创建新的提醒。

  • 参数:
    • listName (必填):提醒列表的名称
    • title (必填):提醒的标题
    • dueDate (可选):提醒的截止日期(ISO 格式:“YYYY-MM-DDTHH.sssZ”)
    • notes (可选):提醒的注释

完成提醒

将提醒标记为已完成。

  • 参数:
    • listName (必填):提醒列表的名称
    • reminderName (必填):需要完成的提醒的名称

删除提醒

删除提醒。

  • 参数:
    • listName (必填):提醒列表的名称
    • reminderName (必填):要删除的提醒的名称

工作原理

该 MCP 服务器使用 AppleScript 与 macOS 上的 Apple 提醒事项应用进行交互。它通过模型上下文协议 (MCP) 为 AI 助手管理提醒事项提供了标准化接口。

发展

该项目使用 TypeScript 和 MCP SDK。如需扩展功能,请修改src/index.ts中的工具以及src/reminders.ts中的 AppleScript 函数。

要求

  • macOS(Apple Reminders 集成所需)
  • Node.js 16+
  • Apple 提醒事项应用至少配置了一个列表

执照

麻省理工学院

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

一个模型上下文协议服务器,使 AI 助手能够与 macOS 上的 Apple Reminders 进行交互,让用户通过自然语言查看列表、检索、创建、完成和删除提醒。

  1. 特征
    1. 配置
      1. 与 Claude Desktop 一起使用
      2. NPX(即将推出)
    2. API
      1. 获取列表
      2. 获取提醒
      3. 创建提醒
      4. 完成提醒
      5. 删除提醒
    3. 工作原理
      1. 发展
        1. 要求
          1. 执照

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.
              Last updated -
              40
              605
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
              Last updated -
              2
              Python
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.
              Last updated -
              1
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server for AI models to access and manipulate Apple Calendar data on macOS through a standardized interface.
              Last updated -
              5
              TypeScript
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/shadowfax92/apple-reminders-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server