Apple Reminders
FreeNot checkedManage Apple Reminders with natural language from any MCP client; supports adding, showing, editing, completing, deleting reminders and managing reminder lists.
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
Install Apple Reminders in Claude Desktop, Claude Code & Cursor
unyly install apple-reminders-mcpInstalls 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-mcpFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare 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
