MCP-PersonalCalendar
Verified Safeby Blacol
Overview
Manages personal calendar events and to-do items on a CalDAV server, enabling automation and interaction through large language models.
Installation
uv run main.pySecurity Notes
The CalDAV server credentials (URL, username, password) are read from a 'config.json' file, which is less secure than using environment variables, especially for production deployments. Direct 'json.loads' is used on model inputs, which could be a concern if malicious JSON strings can be crafted, though the subsequent usage of these parsed values in CalDAV operations appears to mitigate direct code injection risks. The server binds to '0.0.0.0' and listens on port 20002, requiring the user to manage network exposure.
Similar Servers
conductor-tasks
Conductor Tasks acts as an intelligent AI-powered assistant for developers, streamlining the entire development lifecycle from task generation and planning (parsing PRDs, expanding tasks, generating implementation steps) to execution and code modification (generating diffs). It provides visual task management, integrates with various IDEs, and leverages multiple LLM providers for optimal results and cost efficiency.
gCalendar-mcp
This MCP server enables AI assistants to create and manage Google Calendar events.
gcal-mcp-server
Provides intelligent Google Calendar integration, event management, and scheduling capabilities through a standardized Model Context Protocol (MCP) interface for AI assistants.
icloud-calendar-mcp-python
Manages iCloud Calendar events, allowing listing and creation of events.