icloud-calendar-mcp-python
Verified Safeby HermanErKu
Overview
Manages iCloud Calendar events, allowing listing and creation of events.
Installation
python main.pyEnvironment Variables
- ICLOUD_APPLE_ID
- ICLOUD_APP_PWD
Security Notes
The server relies on environment variables for sensitive iCloud credentials (Apple ID and app-specific password), which is a good security practice. No hardcoded secrets, `eval` usage, or obvious direct code vulnerabilities were found. It connects to the official iCloud CalDAV server over HTTPS, which is expected and secure. The primary security consideration is the secure management of the `.env` file or environment variables in the deployment environment.
Similar Servers
mcp-server-apple-events
Integrate Apple Reminders and Calendar with MCP clients for comprehensive management and automation on macOS.
gCalendar-mcp
This MCP server enables AI assistants to create and manage Google Calendar events.
bb-applescript-mcp-server
Enables LLM clients to automate macOS applications using AppleScript, providing predefined tools for Finder and BBEdit, and supporting custom plugin development.
icloud-mcp
Manages iCloud calendar events via an HTTP Model Context Protocol (MCP) server for integration with MCP-aware clients like ChatGPT custom connectors.