Skip to main content
Glama
IceyWu

icloud-calendar-mcp

by IceyWu

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ICLOUD_USERNAMEYesYour iCloud email address
ICLOUD_MCP_CONFIGNoPath to config JSON file for HTTP mode parameters
ICLOUD_APP_PASSWORDYesYour Apple app-specific password (create at appleid.apple.com)
ICLOUD_MCP_HTTP_PORTNoPort for HTTP mode (default 3000)
ICLOUD_MCP_TRANSPORTNoTransport mode: 'stdio' (default) or 'http'
ICLOUD_MCP_HTTP_TOKENNoBearer token for HTTP mode (at least 24 characters)

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_calendarsA

List iCloud calendars

list_eventsA

List events in an explicit range with pagination

get_eventC

Get an event by persistent opaque handle

create_eventB

Create an event idempotently

update_eventB

Update an event using ETag concurrency control

delete_eventC

Delete an event using ETag concurrency control

find_conflictsC

Find overlapping iCloud events

free_busyB

Compute busy intervals from visible iCloud events

Prompts

Interactive templates invoked by user choice

NameDescription
schedule_eventExplicit schedule_event user template
reschedule_eventExplicit reschedule_event user template
find_conflictsExplicit find_conflicts user template

Resources

Contextual data attached and managed by the client

NameDescription
calendarsAvailable iCloud calendars

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/IceyWu/icloud-calendar-mcp'

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