keeper.sh
Calendar synchronization tool and universal calendar MCP server, supporting multiple calendar platforms.
- Type
- MCP
- Transport
- http
- Open source
- Yes
- GitHub Stars
- ★ 1.2k
- Source
- mcp-github
- Repository
- github.com/ridafkih/keeper.sh
Overview
Keeper.sh is a simple and open-source calendar synchronization tool. It pulls events from remote-hosted iCal or ICS links and pushes these events to one or more calendars to ensure consistency in scheduling. Through the MCP protocol, AI agents can access and control these calendars. Ideal for users managing time across multiple calendar platforms.
Capabilities
- ▪Aggregate calendar events from remote sources
- ▪Content-agnostic synchronization engine
- ▪Push aggregated events to one or more calendars
- ▪Supports Google, Outlook, Office 365, iCloud, CalDAV, and ICS
Use cases
Setup
Install dependencies using Bun: `bun install`, then generate and trust the root CA certificate, and finally run `bun dev` to start the development environment.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
Why is this tool needed?
The author needs to synchronize meeting times across multiple calendars to avoid conflicts.
How does the synchronization engine work?
It pushes or deletes events based on the mapping relationship between local and remote events.
Related skills
interview-coach-skill
Tool-readyInterview Coach skill covering the entire job search lifecycle from resume optimization to mock interviews.
cli
Google Workspace CLI provides a unified command-line tool for both humans and AI agents.
pm-claude-skills
Tool-ready207 professional AI skills across 21 career fields.
dashiAI-ppt-skill
AI-generated editable PPTs with support for multiple visual themes and export formats.
mcp-atlassian
MCP server for Atlassian tools (Confluence, Jira).
whatsapp-mcp
WhatsApp MCP server that allows AI to read and send WhatsApp messages.