ridafkih/keeper.sh — Calendar sync tool & universal calendar MCP server.
Description and use
**Brief Summary (2‑3 sentences)** ridafkih/keeper.sh is an open‑source calendar synchronization and MCP (Model Context Protocol) server written in TypeScript. It aggregates, syncs, and controls calendars across Google, Outlook, Office 365, iCloud, CalDAV, and generic ICS feeds, exposing a uniform API/CLI that AI assistants can use as a single source of truth for scheduling data. With over a thousand stars, recent commits, and a clear protocol layer, it is ready for pilot‑grade deployments.
**Value**
Keeper.sh turns a fragmented calendar ecosystem into a single, programmatically accessible service, enabling AI agents to read, write, and reason over real‑world scheduling information without bespoke integrations for each provider. By implementing the Model Context Protocol, it offers a standard contract that other tools and AI platforms can adopt, reducing integration overhead and fostering interoperability across SaaS calendars.
**Practical Adoption Path**
- **Evaluation** – Clone the repo, run the provided Docker compose or npm scripts, and point the server at a test Google or Outlook account using the built‑in OAuth flow.
- **Integration** – Consume the exposed REST/GraphQL endpoints (or the generated SDK) from your AI assistant or backend service to fetch events, create meetings, or listen for updates.
- **Extension** – Add custom adapters for any missing calendar source via the documented plugin interface, then register the new adapter in the server’s configuration.
- **Production Roll‑out** – Deploy the server behind an internal reverse proxy, enable TLS, and configure role‑based API keys for each consuming AI service.
**Production Readiness**
The project shows strong OSS maturity: 1,173 GitHub stars, recent activity (last commit 2026‑06‑29), active issue handling, and a well‑documented TypeScript codebase. Its API/CLI surface, clear licensing, and modular architecture make it suitable for a serious pilot, while the remaining due‑diligence steps (full security audit, license confirmation, and maintainer engagement) should be completed before a full‑scale production launch.
Problem
ridafkih/keeper.sh helps connect AI assistants to real tools and data through a standard protocol.
Outcome
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
Workflow
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
Evidence
Calendar sync tool & universal calendar MCP server. Aggregate, sync and control calendars on Google, Outlook, Office 365, iCloud, CalDAV or ICS.
- Record date: 2026-09-10T11:54:18.178Z