Apple Reminders

Provides Apple Reminders task management and reminders via Claude Desktop with native EventKit integration.
  • other

4

GitHub Stars

other

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "farmerajf-apple-reminders-mcp": {
      "command": "/absolute/path/to/apple-reminders-mcp/.build/release/apple-reminders-mcp",
      "args": []
    }
  }
}

The Apple Reminders MCP Server connects Apple Reminders to Claude Desktop, unlocking full task management and reminder capabilities directly through conversations. It uses native Swift and EventKit for fast, reliable access to your reminders so you can create, organize, and track tasks without leaving your chat.

How to use

You interact with the Apple Reminders MCP Server through your MCP client to manage tasks and reminders inside Claude Desktop. Use it to create lists (task categories), add reminders with due dates or times, update statuses, and filter views to focus on today’s tasks or overdue items. You can organize tasks by priority and view items by list or completion status. Access is designed to feel seamless during conversations, so you can plan your day, assign due dates, and track progress without switching apps.

Typical workflows you can perform include creating a new task in a specific list, marking tasks as complete, updating due dates or priorities, listing all tasks in a list, and filtering to see what’s due today. You can also review your today’s reminders or overdue items to stay on track.

How to install

Prerequisites you need before installing are macOS 14.0 (Sonoma) or later, Swift 5.9 or later, and the Claude Desktop app.

Step 1. Install the build tools and dependencies by cloning the project and building the package.

swift build -c release

Step 2. Locate the built executable. The server runs from the release build at the following path after a successful build.

.build/release/apple-reminders-mcp

Configuration

Add the MCP server to Claude Desktop’s configuration so the client can reach it. Use the following JSON configuration and place it in your Claude Desktop config file at the given path.

{
  "mcpServers": {
    "apple-reminders": {
      "command": "/absolute/path/to/apple-reminders-mcp/.build/release/apple-reminders-mcp"
    }
  }
}

Permissions

The first time you run the server, macOS will prompt you to grant Reminders access. Click "Allow" to enable the MCP server to read and manage reminders.

Notes

License: MIT.

Troubleshooting and tips

If you encounter issues starting the server, ensure the executable path in the configuration is correct and that Claude Desktop is allowed to access Reminders in System Preferences > Security & Privacy > Privacy.

Available tools

listLists

List all existing reminder lists (categories) to help you organize tasks.

createReminder

Create a new reminder with a title, optional notes, due date/time, list, and priority.

updateReminder

Modify the properties of an existing reminder, such as title, due date, notes, or list.

completeReminder

Mark a reminder as completed or toggle its completion status.

deleteReminder

Remove a reminder from a list.

listTodayReminders

Show all reminders due today to support daily planning.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Apple Reminders MCP Server - farmerajf/apple-reminders-mcp | VeilStrat