Remi MCP Server

Fast, reliable CLI for Apple Reminders with section support and iCloud sync

Local serverstdio

What is the Remi MCP server?

Fast, reliable CLI for Apple Reminders with section support and iCloud sync. The remi mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 2 defined tools rather than through you.

What it actually does

The CLI that Apple should have built for Reminders.

  • 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

Its toolset

Everything the assistant can do here goes through one of these:

  • SectionsYes
  • RecurrenceYes

Adding it to your client

@mattheworiordan/remi on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Configuration

  • macOS 13+ (Ventura or later) - Node.js 18+ - Xcode Command Line Tools (xcode-select --install)

When to reach for it

This sits in the developer tooling group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Remi's toolset — Sections, Recurrence — is a fair guide to whether it matches your workflow. It is maintained by mattheworiordan; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the remi mcp server does with a few real requests.

Available tools

ToolWhat it does
Sections**Yes**
Recurrence**Yes**

How to install the Remi MCP server

{
  "mcpServers": {
    "remi": {
      "command": "npx",
      "args": ["-y", "@mattheworiordan/remi"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • macOS 13+ (Ventura or later) - Node.js 18+ - Xcode Command Line Tools (xcode-select --install)

Example prompts to try

  • Use Remi to Sections.
  • Use Remi to Recurrence.

Frequently asked questions

It connects Remi to MCP-compatible AI assistants such as Claude and Cursor, exposing 2 tools (Sections, Recurrence) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Remi directly.