apple-mcp

karlhepler/apple-mcp

3.1

If you are the rightful owner of apple-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Apple MCP Server provides a JSON API for full read/write access to Apple Notes and Reminders on macOS using AppleScript.

Tools

Functions exposed to the LLM to take actions

searchNotes

Search notes by content or title

readNote

Get full note content using Core Data ID

createNote

Create new notes with optional folder

updateNote

Update existing notes (title, content, folder)

deleteNote

Remove notes

listNotes

List notes with optional folder filtering

listNoteFolders

Get all available note folders

createNoteFolder

Create a new folder for organizing notes

updateNoteFolder

Rename an existing folder

deleteNoteFolder

Delete an empty folder

searchReminders

Search reminders by content or title

listReminders

List reminders with filters (list, completed, due dates)

createReminder

Create new reminders with optional due date and list

updateReminder

Update reminder properties

completeReminder

Mark reminders as completed

deleteReminder

Remove reminders

listReminderLists

Get all available reminder lists

createReminderList

Create a new list for organizing reminders

updateReminderList

Rename an existing list

deleteReminderList

Delete an empty list

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources