Skip to main content
Glama
eruveo

icloud-mail-calendar-contacts-mcp

by eruveo

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ICLOUD_SERVICESNoComma-separated list of services to enable (e.g., mail,calendar,contacts). 'reminders' is not supported.
ICLOUD_READ_ONLYNoMaster switch. Disables every write and omits write tools. Also available as --read-only.false
ICLOUD_ALLOW_SENDNoSMTP send_email. Also available as --allow-send.true
ICLOUD_ALLOW_DELETENoEnables trash_message, delete_event, delete_contact. Also available as --allow-delete.false
ICLOUD_ALLOW_EXPUNGENoEnables expunge_message (permanent). Also available as --allow-expunge.false
ICLOUD_ALLOW_MAIL_WRITENoFlags, move, create mailbox, save draft. Also available as --allow-mail-write.true
ICLOUD_ALLOW_CALENDAR_WRITENoCreate/update events and calendars, RSVP. Also available as --allow-calendar-write.true
ICLOUD_ALLOW_CONTACTS_WRITENoCreate/update contacts and groups. Also available as --allow-contacts-write.true

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources