SM

sherabwangchuk/mcp-server-apple-reminders

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars 23 forks Качество 62 Тренд 0MIT

A Model Context Protocol (MCP) server that provides native integration with Apple Reminders on macOS. This server allows you to interact with Apple Reminders through a standardized interface.

Обзор

A Model Context Protocol (MCP) server that provides native integration with Apple Reminders on macOS. This server allows you to interact with Apple Reminders through a standardized interface. - List all reminders and reminder lists - Create new reminders with titles and optional details - Mark reminders as complete/incomplete - Add notes to reminders - Set due dates for reminders - Native macOS integration - Node.js 18 or later - macOS (required for Apple Reminders integration) - Xcode Command Line Tools (required for compiling Swift code) 1. Open Cursor 2. Open Cursor settings 3. Click on "MCP" in the sidebar 4. Click "Add new global MCP server" 5. Configure the server with the following settings: 1. Open ChatWise 2. Go to Settings 3. Navigate to the Tools section 4. Click the "+" button 5.

README

Показан фрагмент оригинального README. Открыть оригинал.

Apple Reminders MCP Server

English | 简体中文

A Model Context Protocol (MCP) server that provides native integration with Apple Reminders on macOS. This server allows you to interact with Apple Reminders through a standardized interface.

Features

  • List all reminders and reminder lists
  • Create new reminders with titles and optional details
  • Mark reminders as complete/incomplete
  • Add notes to reminders
  • Set due dates for reminders
  • Native macOS integration

Prerequisites

  • Node.js 18 or later
  • macOS (required for Apple Reminders integration)
  • Xcode Command Line Tools (required for compiling Swift code)

Quick Start

Install globally via npm:

npm install -g mcp-server-apple-reminders

Configuration

Configure Cursor

  1. Open Cursor
  2. Open Cursor settings
  3. Click on “MCP” in the sidebar
  4. Click “Add new global MCP server”
  5. Configure the server with the following settings:
    {
      "mcpServers": {
        "apple-reminders": {
          "command": "mcp-server-apple-reminders",
          "args": []
        }
      }
    }
    

Configure ChatWise

  1. Open ChatWise
  2. Go to Settings
  3. Navigate to the Tools section
  4. Click the “+” button
  5. Configure the tool with the following settings:
    • Type: stdio
    • ID: apple-reminders
    • Command: mcp-server-apple-reminders
    • Args: (leave empty)

Configure Claude Desktop

You need to configure Claude Desktop to recognize the Apple Reminders MCP server. There are two ways to access the configuration:

Option 1: Through Claude Desktop UI

  1. Open Claude Desktop app
  2. Enable Developer Mode from the top-left menu bar
  3. Open Settings and navigate to the Developer Option
  4. Click the Edit Config button to open claude_desktop_config.json

Option 2: Direct File Access

For macOS:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

For Windows:

code %APPDATA%\Claude\claude_desktop_config.json

2. Add Server Configuration

Add the following configuration to your claude_desktop_config.json:

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

3. Restart Claude Desktop

For the changes to take effect:

  1. Completely quit Claude Desktop (not just close the window)
  2. Start Claude Desktop again
  3. Look for the tool icon to verify the Apple Reminders server is connected

Usage Examples

Once configured, you can ask Claude to interact with your Apple Reminders. Here are some example prompts:

Creating Reminders

Create a reminder to "Buy groceries" for tomorrow at 5 PM.
Add a reminder to "Call mom" with a note "Ask about weekend plans".
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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