Vibe Coding Discover

MCP

Calendar sync tool & universal calendar MCP server. Aggregate, sync and control calendars on Google, Outlook, Office 365, iCloud, CalDAV or ICS.

★ 1.4K59 forksTypeScriptAGPL-3.0ridafkih

Self-hostable calendar sync engine that pulls from Google, Outlook, iCloud, Fastmail, CalDAV and ICS and pushes to destination calendars, plus a universal calendar MCP server and REST API so agents can manage all calendars.

Use Cases

Aggregate and two-way sync calendars across Google, Outlook, iCloud, Fastmail, CalDAV and ICSExpose calendar read/write to AI agents through a self-hosted MCP serverTrigger syncs and pause calendars programmatically via REST API or MCP toolsPublish a combined iCal feed other calendar apps can subscribe toStrip event titles, descriptions and locations per source for privacyRun a self-hosted calendar sync backend with per-user API tokensClean up remote events that were deleted at the source

Built With

Language
TypeScript
Frameworks
Bun · Next.js · Turborepo · Docker Compose · Caddy · PostgreSQL · Redis

Tags

calendar · caldav · ical · ics · google-calendar · outlook · icloud · fastmail · mcp-server · calendar-sync · self-hosted · rest-api · api-tokens · typescript · bun · docker