MCPVault

list-chats

MCP tool from Icloud MCP by MrGo2

limit (number, optional)

How to use it

list-chats is exposed by the Icloud MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the list-chats tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Icloud MCP

$claude mcp add --transport stdio icloud -- npx -y mcp-icloud
FULL ICLOUD MCP LISTING

Other tools in Icloud MCP (39)

about
check-auth-status
complete-reminder

reminderId (string), completed (boolean, optional)

create-contact

displayName, firstName, lastName, email, phone, organization, title, notes (all optional)

create-event

summary, start, end (strings, ISO 8601); description, location (optional); calendarUrl (cloud) or calendarName (local)

create-note

title (string), body (string, optional), folderName (string, optional)

create-reminder

name (string); body, dueDate, listName (optional); priority (number 0-9, optional)

delete-contact

contactUrl (string)

delete-event

eventUrl (string)

delete-reminder

reminderId (string)

get-current-safari-url

no input

list-calendars

no input

list-contact-accounts

no input (local only)

list-contact-groups

accountId (string, optional) (local only)

list-contacts

count (number, optional, max 50)

list-emails

folder (string, optional), count (number, optional, max 50)

list-events

count (number, optional, max 50), daysAhead (number, optional)

list-folders

no input

list-note-folders

no input

list-notes

folderName (string, optional), count (number, optional)

list-reminder-lists

no input

list-reminders

listName (string, optional), includeCompleted (boolean, optional), count (number, optional)

list-safari-tabs

no input

mark-as-read

uid (string), folder (string, optional), isRead (boolean, optional)

open-safari-url

url (string), inNewWindow (boolean, optional)

react-message

chatId (number), type (love, like, dislike, laugh, emphasis, question)

read-contact

contactUrl (string)

read-email

uid (string), folder (string, optional)

read-messages

chatId (number); limit (number, optional); start, end (ISO 8601, optional); attachments (boolean, optional)

read-note

noteId (string)

search-contacts

query (string), count (number, optional). Matches name, organisation, email and phone; phone matching ignores formatting

search-emails

query, from, subject, folder (strings, optional), unreadOnly (boolean, optional), count (number, optional)

search-notes

query (string), count (number, optional)

search-reminders

query (string), count (number, optional)

send-email

to, subject, body (strings); cc, bcc (strings, optional); isHtml (boolean, optional, cloud mode only)

send-message

to (string), body (string), file (string, optional)

set-mode
update-event

eventUrl (string); any of summary, start, end, description, location. Only the fields you pass change

update-reminder

reminderId (string); any of name, body, dueDate, priority