ridafkih/keeper.sh
Calendar sync tool & universal calendar MCP server. Aggregate, sync and control calendars on Google, Outlook, Office 365, iCloud, CalDAV or ICS.
해결하는 문제
Keeper.sh는 여러 캘린더(예: 업무, 직장, 개인 등)를 관리할 때 일정 충돌을 방지하기 위해 설계된 캘린더 동기화 도구입니다. 다양한 소스에서 이벤트를 집계하여 하나 이상의 목적지 캘린더로 전달함으로써 모든 플랫폼 간에 시간대가 일치하도록 합니다.
작동 방식
이 시스템은 수집과 전달이라는 두 가지 구성 요소로 이루어져 있습니다. 수집은 Google, Outlook, iCloud, Fastmail, CalDAV 또는 iCal/ICS 링크와 같은 소스에서 이벤트를 로컬 데이터베이스로 가져옵니다. 전달은 이러한 이벤트를 목적지 캘린더와 정합화합니다. 삭제를 추적하기 위해 매핑 행을 사용하여 소스에서 이벤트가 제거되면 목적지에서도 제거되도록 합니다. Google 및 Outlook의 경우, 모든 데이터를 다시 가져오는 대신 증분 업데이트를 위해 프로바이더 동기화 토큰을 사용합니다.
대상 사용자
여러 캘린더 계정을 관리하고, 중복 예약을 피하기 위해 일관된 방법으로 이벤트를 동기화하고 싶은 개인, 그리고 API 접근이 가능한 오픈소스이자 자체 호스팅 가능한 솔루션을 원하는 개발자에게 적합합니다.
주요 특징
- 광범위한 통합: Google 캘린더, Outlook, iCloud, Fastmail, CalDAV를 소스 및 목적지로 모두 지원합니다.
- AI 에이전트 대응: MCP(Model Context Protocol) 서버와 REST API를 포함하여 AI 에이전트가 단일 인터페이스를 통해 캘린더를 관리할 수 있도록 합니다.
- 데이터 주권: 완전히 오픈소스(AGPL-3.0)이며 자체 호스팅이 가능하여 사용자가 데이터를 완전히 제어할 수 있습니다.
- 개인정보 보호 제어: 각 소스별로 민감한 이벤트 세부 정보(이름, 설명, 위치)를 제거하고 템플릿으로 대체할 수 있는 제어 기능을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트