Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Apple Reminders

FreeNot checked

Manage Apple Reminders with natural language from any MCP client; supports adding, showing, editing, completing, deleting reminders and managing reminder lists.

GitHubEmbed

About

Manage Apple Reminders with natural language from any MCP client; supports adding, showing, editing, completing, deleting reminders and managing reminder lists.

README

MCP server for Apple Reminders. Manage reminders with natural language from any MCP client.

Prerequisites

macOS 14+ · Node.js 18+ · remindctl

brew install steipete/tap/remindctl
remindctl authorize

Setup

Claude Code (plugin):

/plugin marketplace add namearth5005/namearth5005-plugins
/plugin install apple-reminders-mcp@namearth5005-plugins

Claude Code (manual):

claude mcp add --transport stdio apple-reminders -- npx -y apple-reminders-mcp

Codex:

codex mcp add apple-reminders -- npx -y apple-reminders-mcp

Cursor / Windsurf / Other:

{
  "mcpServers": {
    "apple-reminders": {
      "command": "npx",
      "args": ["-y", "apple-reminders-mcp"]
    }
  }
}

Tools

Tool Description
add_reminder Add a reminder with optional due date, list, notes, priority
show_reminders Show reminders (today/tomorrow/week/overdue/upcoming/all)
list_reminder_lists List all reminder lists or show contents of one
edit_reminder Edit title, due date, notes, priority, or move to another list
complete_reminders Mark reminders as complete
delete_reminders Delete reminders
manage_reminder_list Create, rename, or delete lists

Examples

"remind me to deploy on Friday at 3pm"
"what's due today?"
"mark the deploy reminder as done"
"create a list called Sprint 12"

Troubleshooting

"remindctl is not authorized" — Run remindctl authorize.

"Could not find remindctl"brew install steipete/tap/remindctl, or set REMINDCTL_PATH env var.

Using nvm? Use the full node path: /opt/homebrew/bin/node instead of node.

License

MIT

from github.com/namearth5005/remindctl-mcp

Install Apple Reminders in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install apple-reminders-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add apple-reminders-mcp -- npx -y apple-reminders-mcp

FAQ

Is Apple Reminders MCP free?

Yes, Apple Reminders MCP is free — one-click install via Unyly at no cost.

Does Apple Reminders need an API key?

No, Apple Reminders runs without API keys or environment variables.

Is Apple Reminders hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Apple Reminders in Claude Desktop, Claude Code or Cursor?

Open Apple Reminders on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Apple Reminders with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs