Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub cardmagic/remindersFuzzy search and browse Apple Reminders
Share bugs, ideas, or general feedback.
Fuzzy search and browse Apple Reminders from the command line or as an MCP server.
brew install cardmagic/tap/reminders
npm install -g @cardmagic/reminders
Install as a plugin to get skills (auto-invoked) and slash commands:
# Add the marketplace
claude plugin marketplace add cardmagic/ai-marketplace
# Install the plugin
claude plugin install reminders@cardmagic
This gives you:
/reminders:search, /reminders:pending, /reminders:lists, and moreFor direct MCP tool access without the plugin:
claude mcp add --transport stdio reminders -- npx -y @cardmagic/reminders --mcp
Or install globally first:
npm install -g @cardmagic/reminders
claude mcp add --transport stdio reminders -- reminders --mcp
git clone https://github.com/cardmagic/reminders.git
cd reminders
pnpm install
pnpm build
pnpm link --global
# Then add as plugin OR MCP server:
claude plugin marketplace add cardmagic/ai-marketplace
claude plugin install reminders@cardmagic
# OR
claude mcp add --transport stdio reminders -- reminders --mcp
The tool needs to read your Reminders database:
# Show pending reminders (default action)
reminders
# Show all reminder lists with counts
reminders lists
# Show reminders in a specific list
reminders list "Groceries"
reminders list "Groceries" --all # include completed
# Show pending/completed/flagged
reminders pending
reminders completed
reminders flagged
# Show reminders due within N days
reminders due --days 7
# Fuzzy search
reminders search "milk"
reminders search "meeting" --list "Work"
reminders search "groceries" --pending
# Show recently created reminders
reminders recent
# Show index statistics
reminders stats
# Force rebuild the index
reminders index
# Create a new reminder (auto-detects list from content)
reminders add "Buy milk" # → Groceries list
reminders add "Call mom" --list "Family" --due tomorrow
reminders add "Meeting prep" --due 2024-01-15 --time 09:00 --priority high
reminders add "Important task" --flagged --notes "Don't forget!"
# Mark a reminder as completed
reminders done "Buy milk" # Searches all lists
reminders done "meeting" --list "Work" # Search in specific list
| Option | Description |
|---|---|
-l, --list <name> | Filter by list name |
--completed | Show only completed |
--pending | Show only pending |
--flagged | Show only flagged |
-n, --limit <n> | Max results (default varies by command) |
-a, --all | Include completed (for list command) |
-d, --days <n> | Days to look ahead (for due command) |
When installed as a plugin, you get:
Skill (auto-invoked): Claude automatically manages reminders when you ask things like:
Slash Commands:
| Command | Description |
|---|---|
/reminders:search <query> | Fuzzy search with optional filters |
/reminders:pending | Show pending reminders |
/reminders:completed | Show recently completed |
/reminders:flagged | Show flagged reminders |
/reminders:due | Show reminders due soon |
/reminders:lists | List all reminder lists |
/reminders:list "Name" | Show reminders in a specific list |
/reminders:create "Title" | Create a new reminder (auto-detects list) |
/reminders:done "Title" | Mark a reminder as completed |
When installed as an MCP server, these tools are available: