MCP.Market

Remi MCP server

by mattheworiordan·io.github.mattheworiordan/remi·v0.2.1·21 stars

Apple Reminders CLI and MCP server with section support and iCloud sync

C66/100grade C
What users say
No reviews yet
Be the first
Safety scan
C66/100

full report

Adoption
New

21 stars

Reviews

Write one

Nobody has reviewed Remi yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Remi tools (16, 6 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • remi_add

    Add a reminder to a list with optional section, due date, priority, recurrence

  • remi_complete

    Mark a reminder as complete (supports fuzzy title matching)

  • remi_create_listwrite action

    Create a new reminder list (idempotent)

  • remi_create_sectionwrite action

    Create a section in a list (idempotent)

  • remi_deletewrite action

    Delete a reminder

  • remi_delete_listwrite action

    Delete a reminder list

  • remi_delete_sectionwrite action

    Delete a section from a list

  • remi_list

    Show reminders in a list (supports fuzzy name matching)

  • remi_lists

    List all reminder lists with counts

  • remi_move

    Move a reminder to a different section

  • remi_overdue

    Show overdue reminders

  • remi_search

    Search reminders across all lists

  • remi_sections

    List sections in a reminder list

  • remi_today

    Show reminders due today

  • remi_upcoming

    Show upcoming reminders

  • remi_updatewrite action

    Update a reminder's properties

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

2 medium
  • Code scan72 source files scanned15/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 175 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (2)

  • mediumnpm install lifecycle script presentinstall.script
  • mediumnpm install lifecycle script presentinstall.script
    package.json: … run build && npm run build:swift", "postinstall": "npm run build:swift || echo 'Swift bui…
Overall 66/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Remi compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
66/100
higher than 23% of 48,255 servers
Tools
16
the typical server has 7
Tools that change things
38%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
21
more than 91% of 28,688 servers

What its tools let an agent do: 10 read · 6 change

Install Remi in Claude Code, Cursor or VS Code

Runs npx -y @mattheworiordan/remi on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add remi -- npx -y @mattheworiordan/remi
Add to Cursor

What the publisher says

From the Remi repository's README, as published. We do not edit it. Read it on GitHub

remi

The CLI that Apple should have built for Reminders.

Create lists, add reminders, organize them into sections, and have everything sync across all your Apple devices — from the terminal.

Why remi?

  • Sections with iCloud sync — the only CLI that supports Apple Reminders sections. Create them, assign reminders, move between them, and it all syncs.
  • Natural language — --due "next tuesday", --repeat "every 2 weeks on monday,friday"
  • Fuzzy matching — type remi list shopping instead of remi list "Groceries / Shopping List"
  • Agent-first — structured JSON output, Claude Code plugin, skills.sh skill, OpenClaw compatible
  • Fast — compiled Swift helpers, no Electron, no GUI

vs other tools

Install

brew tap mattheworiordan/tap && brew install remi

Or via npm:

npm install -g @mattheworiordan/remi
# or run without installing
npx @mattheworiordan/remi lists

Quick start

remi lists                                              # See all lists
remi list "Groceries"                                   # View a list (fuzzy: remi list groceries)
remi add "Groceries" "Buy milk" --section "Dairy"       # Add to a section
remi today                                              # What's due today?
remi complete "Groceries" "milk"                        # Fuzzy complete

Usage

Check what's due

remi today                    # Due today
remi overdue                  # Past due
remi upcoming --days 7        # Coming up
remi search "dentist"         # Search across all lists

Manage reminders

remi add "Work" "Review PR" --due "next friday" --priority high
remi add "Work" "Standup" --due tomorrow --repeat daily
remi complete "Work" "standup"
remi update "Work" "Review PR" --due "in 3 days"
remi delete "Work" "Review PR" --confirm

Dates: tomorrow, next tuesday, in 3 days, or YYYY-MM-DD Recurrence: daily, weekly, monthly, every 2 weeks, every 3 months on monday,friday

Organize with sections

remi sections "Groceries"                                # List sections
remi create-section "Groceries" "Produce"                # Create a section
remi add "Groceries" "Bananas" --section "Produce"       # Add to a section
remi move "Groceries" "Bananas" --to-section "Dairy"     # Move between sections

Sections sync to iCloud via CRDT vector clocks. See how it works.

JSON output

Every command supports --json for machine-readable output:

remi today --json
# {"success": true, "data": [...]}

AI agent integration

remi is designed for AI agents. Use it as an MCP server, Claude Code plugin, or skill:

MCP server

{
  "mcpServers": {
    "remi": {
      "command": "remi",
      "args": ["--mcp"]
    }
  }
}

16 tools: remilists, remiadd, remicomplete, remimove, remitoday, remisearch, and more — all with fuzzy matching and structured responses.

Other integrations

# Claude Code plugin
claude plugin marketplace add mattheworiordan/remi

# skills.sh
npx skills add mattheworiordan/remi

# OpenClaw
clawhub install remi

Permissions

On first run, macOS will ask you to grant Reminders access (click Allow). Section features also need Full Disk Access for your terminal app.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Remi: common questions

Is Remi MCP server safe?
With care: it is graded C, so read the findings first (66/100). Read the Remi safety report
How do I install Remi?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Remi need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Remi maintained?
The last commit was 212 days ago (2026-04-06). The latest release is v0.2.1.
How does Remi compare with other MCP servers?
safety score 66/100 (higher than 23% of 48,255 servers); tools 16 (the typical server has 7); tools that change things 38% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.