# Epinethrone Icloud MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.epinethrone%2Ficloud-mcp
Registry id: `mcp-registry/io.github.epinethrone/icloud-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "epinethrone-icloud-mcp-server": {
      "command": "uvx",
      "args": [
        "icloud-mcp-server"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add epinethrone-icloud-mcp-server -- uvx icloud-mcp-server
```

## Tools (80)

- `calendar_add_attendee`: Add an attendee to a calendar event
- `calendar_create_calendar`: Create a new calendar
- `calendar_create_event`: Create a new calendar event
- `calendar_delete_calendar`: Delete a calendar
- `calendar_delete_event`: Delete a calendar event
- `calendar_get_calendars`: Get list of calendars
- `calendar_get_event_attendees`: Get attendees of a calendar event
- `calendar_get_events`: Get calendar events for a date range
- `calendar_get_free_busy`: Get free/busy availability for a time range
- `calendar_remove_attendee`: Remove an attendee from a calendar event
- `calendar_update_calendar`: Update a calendar
- `calendar_update_event`: Update an existing calendar event
- `contacts_add_to_group`: Add a contact to a group
- `contacts_create_contact`: Create a new contact
- `contacts_create_group`: Create a new contact group
- `contacts_delete_contact`: Delete a contact
- `contacts_delete_group`: Delete a contact group
- `contacts_get_contact`: Get a specific contact by ID
- `contacts_get_contacts`: Get list of contacts
- `contacts_get_groups`: Get list of contact groups
- `contacts_remove_from_group`: Remove a contact from a group
- `contacts_search_contacts`: Search contacts by name or email
- `contacts_update_contact`: Update an existing contact
- `contacts_update_group`: Update a contact group
- `drive_create_folder`: Create a folder in iCloud Drive
- `drive_delete_file`: Delete a file from iCloud Drive
- `drive_delete_folder`: Delete a folder in iCloud Drive
- `drive_download_file`: Download a file from iCloud Drive
- `drive_get_file`: Get a specific file from iCloud Drive
- `drive_get_files`: Get list of files in iCloud Drive
- `drive_move_file`: Move a file in iCloud Drive
- `drive_rename_file`: Rename a file in iCloud Drive
- `drive_search_files`: Search files in iCloud Drive
- `drive_upload_file`: Upload a file to iCloud Drive
- `mail_create_folder`: Create a new mail folder
- `mail_delete_folder`: Delete a mail folder
- `mail_delete_message`: Delete an email message (moves to Trash)
- `mail_draft_message`: Create a draft email message
- `mail_flag_message`: Flag an email message
- `mail_forward_message`: Forward an email message
- `mail_get_attachments`: Get attachments from an email message
- `mail_get_folders`: Get list of mail folders
- `mail_get_inbox`: Get the inbox of iCloud Mail
- `mail_get_message_body`: Get the body of an email message
- `mail_get_message_headers`: Get headers of an email message
- `mail_get_message_metadata`: Get metadata of an email message
- `mail_get_sent`: Get the sent folder of iCloud Mail
- `mail_get_unread_count`: Get count of unread email messages
- `mail_list_messages`: List email messages in iCloud Mail
- `mail_mark_read`: Mark an email message as read
- `mail_mark_unread`: Mark an email message as unread
- `mail_move_message`: Move an email message to a different folder
- `mail_read_message`: Read an email message from iCloud Mail
- `mail_rename_folder`: Rename a mail folder
- `mail_reply_message`: Reply to an email message
- `mail_save_attachment`: Save an attachment from an email message
- `mail_search_messages`: Search email messages in iCloud Mail
- `mail_send_message`: Send an email message via iCloud Mail
- `mail_unflag_message`: Unflag an email message
- `notes_create_folder`: Create a new note folder
- `notes_create_note`: Create a new note
- `notes_delete_folder`: Delete a note folder
- `notes_delete_note`: Delete a note
- `notes_get_folders`: Get list of note folders
- `notes_get_note`: Get a specific note by ID
- `notes_get_notes`: Get list of notes
- `notes_search_notes`: Search notes by text
- `notes_update_folder`: Update a note folder
- `notes_update_note`: Update an existing note
- `reminders_complete_reminder`: Mark a reminder as completed
- `reminders_create_list`: Create a new reminder list
- `reminders_create_reminder`: Create a new reminder
- `reminders_delete_list`: Delete a reminder list
- `reminders_delete_reminder`: Delete a reminder
- `reminders_get_lists`: Get list of reminder lists
- `reminders_get_reminder`: Get a specific reminder by ID
- `reminders_get_reminders`: Get list of reminders
- `reminders_uncomplete_reminder`: Mark a reminder as not completed
- `reminders_update_list`: Update a reminder list
- `reminders_update_reminder`: Update an existing reminder

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
