caldav-mcp and skylight-mcp
About caldav-mcp
dominik1001/caldav-mcp
A CalDAV client using Model Context Protocol (MCP) to expose calendar operations as tools for AI assistants.
Implements calendar CRUD operations (create, list, delete events) with time-range filtering and multi-calendar support, communicating via MCP's stdio transport. Built in TypeScript with environment-based CalDAV server configuration, it integrates directly into AI assistant platforms like Claude Desktop through standard MCP server setup. The tool exposes granular operations—event creation with start/end times, querying by timeframe, and deletion by UID—enabling sophisticated calendar automation workflows.
About skylight-mcp
TheEagleByte/skylight-mcp
MCP server for Skylight family calendar - enables AI assistants to manage calendars, chores, lists, meals, and rewards
Implements the Model Context Protocol to expose Skylight's reverse-engineered REST API as tools for Claude and other AI assistants, supporting credential-based authentication with automatic token management. Provides granular tool coverage across six domains—calendar events, chores with recurrence, list management, task creation, family/device querying, and rewards tracking—with flexible date parsing and timezone configuration. Distributed as an npm package or self-hosted Node.js process that connects via stdio transport and mcp.json configuration.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work