Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ICLOUD_EMAILYesRequired Calendar/Contacts identity. file:// path supported.
ICLOUD_PASSWORDYesRequired app-specific password; Mail fallback. file:// path supported.
ICLOUD_MAIL_ADDRESSNoFull IMAP/SMTP address when Mail is on. Required if MAIL enabled.
ICLOUD_MAIL_PASSWORDNoOptional dedicated Mail app password. Defaults to ICLOUD_PASSWORD.
ICLOUD_MCP_LOG_LEVELNoStderr log level.info
ICLOUD_MCP_READ_ONLYNoGlobal mutation kill switch.false
ICLOUD_MCP_DEFAULT_TZNoIANA timezone for Calendar.UTC
ICLOUD_MCP_ENABLE_MAILNoEnable Mail reads.false
ICLOUD_MCP_ENABLE_CONTACTSNoEnable Contacts tools.false
ICLOUD_MCP_ENABLE_MAIL_SENDNoEnable send_message. Requires MAIL enabled and SMTP_ALLOWED_RECIPIENTS.false
ICLOUD_MCP_ENABLE_MAIL_WRITENoEnable IMAP mutation tools. Requires MAIL enabled.false
ICLOUD_MCP_SMTP_ALLOWED_RECIPIENTSNoExact recipient allowlist for Mail send. Required if MAIL_SEND enabled.

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ThomasCrouzet/icloud-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server