apple-reminders-mcp
Provides tools to manage Apple Reminders on macOS, including listing, creating, deleting, and modifying reminder lists and reminders, with support for due dates, notes, priorities, and moving reminders between lists.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@apple-reminders-mcpAdd a reminder to call dentist on Friday"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Apple Reminders MCP Server
MCP server for Apple Reminders on macOS via EventKit (pyobjc). Zero binary installs — runs with
uv.
Prerequisites
macOS with Reminders.app
uvinstalled (installation guide)No manual Python dependency install needed —
uv runhandles everything
Related MCP server: Reminders MCP Server
Install
No clone needed — run directly from GitHub:
Claude Code CLI:
claude mcp add apple-reminders -- uvx --from git+https://github.com/yazilim-vip/apple-reminders-mcp apple-reminders-mcpClaude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"apple-reminders": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/yazilim-vip/apple-reminders-mcp",
"apple-reminders-mcp"
]
}
}
}Pin to a specific version
uvx --from git+https://github.com/yazilim-vip/apple-reminders-mcp@v0.1.0 apple-reminders-mcpLocal development
git clone git@github.com:yazilim-vip/apple-reminders-mcp.git
cd apple-reminders-mcp
uv sync --group dev
uv run apple-reminders-mcpTools
Tool | Description |
| List all reminder lists with counts |
| Create a new reminder list |
| Delete a reminder list and all its reminders |
| List reminders, optionally filter by list |
| Search reminders by name/notes |
| Create a new reminder with optional due date, notes, priority |
| Mark a reminder as complete |
| Edit reminder fields (name, due, notes, priority) |
| Move a reminder to a different list |
| Delete a reminder by name search |
Tech Stack
Python ≥ 3.11
FastMCP — MCP server framework
pyobjc-framework-EventKit — Native macOS EventKit bindings (no AppleScript)
uv — Fast Python package manager and runner
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yazilim-vip/apple-reminders-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server