create-contact
displayName, firstName, lastName, email, phone, organization, title, notes (all optional)
How to use it
Project documentation lists create-contact for the Icloud MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Icloud MCP
claude mcp add --transport stdio icloud -- npx -y mcp-icloudOther tools in Icloud MCP (17)
summary, start, end (strings, ISO 8601); description, location (optional); calendarUrl (cloud) or calendarName (local)
name (string); body, dueDate, listName (optional); priority (number 0-9, optional)
no input
no input
no input (local only)
accountId (string, optional) (local only)
no input
no input
no input
no input
chatId (number), type (love, like, dislike, laugh, emphasis, question)
query (string), count (number, optional). Matches name, organisation, email and phone; phone matching ignores formatting
eventUrl (string); any of summary, start, end, description, location. Only the fields you pass change
reminderId (string); any of name, body, dueDate, priority