MCP server for managing Apple Reminders on macOS
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"apple-reminders-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Apple Reminders MCP Server [](https://badge.fury.io/py/apple-reminders-mcp) [](https://www.python.org/downloads/) [](https://opensource.org/licenses/MIT) [](https://github.com/shreyanshjain05/apple_reminder_mcp_server/actions/workflows/test.yml) A Model Context Protocol (MCP) server that enables AI assistants to interact with Apple Reminders on macOS. This server provides tools to create, read, list, and delete reminders programmatically through AppleScript. ## Features - ✅ Create reminders with due dates, times, notes, and locations - 📋 List all reminder lists - 🔍 Fetch reminders from specific lists (completed or pending) - 🗑️ Delete reminders by name - 🤖 Compatible with Claude Desktop and other MCP clients - 🍎 Native macOS integration via AppleScript - 🔒 Input sanitization to prevent AppleScript injection ## Demo https://github.com/user-attachments/assets/d36e0df3-ff4b-4f48-bb29-41ddb5483c6b ## Prerequisites - macOS (required for AppleScript) - Python 3.10 or higher - Apple Reminders app ## Installation ### Option 1: Install from PyPI (Recommended) ```bash pip install apple-reminders-mcp ``` ### Option 2: Install from source ```bash git clone https://github.com/shreyanshjain05/apple_reminder_mcp_server.git cd apple_reminder_mcp_server pip install -e . ``` ## Usage ### Running the Server If installed via pip: ```bash apple-reminders-mcp ``` Or run directly: ```bash python -m apple_reminders_mcp.server ``` ### Testing with MCP Inspector ```bash npx @modelcontextprotocol/inspector python3 server.py ``` This will: - Start a proxy server on `localhost:6277` - Open the inspector interface in your browser at `http://localhost:6274` - Display…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.