Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Apple Reminders Mcp

    6 stars
    TypeScript
    Updated Sep 4, 2025

    Documentation

    MCP Apple Reminders

    A Model Context Protocol (MCP) server for interacting with Apple Reminders on macOS.

    Features

    • List Management: View all reminder lists in your Apple Reminders app
    • Reminder Retrieval: Get all reminders from a specific list
    • Create Reminders: Create new reminders with titles, due dates, and notes
    • Complete Reminders: Mark reminders as completed
    • Delete Reminders: Remove reminders from your lists
    • Date Handling: Proper handling of ISO date formats for due dates

    Configuration

    Usage with Claude Desktop

    Add this to your claude_desktop_config.json:

    json
    {
      "mcpServers": {
        "apple-reminders": {
          "command": "node",
          "args": [
            "/path/to/mcp-apple-reminders/dist/index.js"
          ]
        }
      }
    }

    NPX (Coming Soon)

    json
    {
      "mcpServers": {
        "apple-reminders": {
          "command": "npx",
          "args": [
            "-y",
            "@modelcontextprotocol/server-apple-reminders"
          ]
        }
      }
    }

    API

    The server exposes the following MCP tools for interacting with Apple Reminders:

    getLists

    Returns all reminder lists.

    getReminders

    Returns reminders from a specific list.

    • Parameters:
    • listName (required): The name of the reminder list

    createReminder

    Creates a new reminder.

    • Parameters:
    • listName (required): The name of the reminder list
    • title (required): The title of the reminder
    • dueDate (optional): The due date for the reminder (ISO format: "YYYY-MM-DDTHH:MM:SS.sssZ")
    • notes (optional): Notes for the reminder

    completeReminder

    Marks a reminder as completed.

    • Parameters:
    • listName (required): The name of the reminder list
    • reminderName (required): The name of the reminder to complete

    deleteReminder

    Deletes a reminder.

    • Parameters:
    • listName (required): The name of the reminder list
    • reminderName (required): The name of the reminder to delete

    How It Works

    This MCP server uses AppleScript to interact with the Apple Reminders app on macOS. It provides a standardized interface for AI assistants to manage reminders through the Model Context Protocol.

    Development

    This project uses TypeScript and the MCP SDK. To extend functionality, modify the tools in src/index.ts and the AppleScript functions in src/reminders.ts.

    Requirements

    • macOS (required for Apple Reminders integration)
    • Node.js 16+
    • Apple Reminders app configured with at least one list

    License

    MIT

    Similar MCP

    Based on tags & features

    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Server Aws Sso

      TypeScript·
      6
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k