
keeper.sh
by ridafkih·★ 1,067·综合分 53
Keeper.sh 是一个日历同步工具,带有 MCP 服务器,使 AI 代理能够访问和控制多个日历。
概述
Keeper.sh 是一个全面的日历同步工具,可以从多种日历来源聚合事件,包括 Google、Outlook、Office 365、iCloud、CalDAV 和 ICS。它包含一个 MCP 服务器,使 AI 代理能够通过模型上下文协议与日历数据交互。该项目维护良好,有最近的提交记录,并提供云托管和自托管部署选项,适合需要将日历与 AI 系集成的个人用户和组织。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要同步不同提供商的多个日历,并希望AI代理能够访问这个统一日历系统时,选择Keeper。
什么时候不要选它
如果您需要超越基本同步的高级日历功能,或者需要不依赖PostgreSQL和Redis等外部依赖的自托管解决方案,请不要选择Keeper。
此 server 暴露的工具
从 README 抽取出 12 个工具list_calendarsRetrieve a list of all configured calendars in the system
get_calendar_eventsGet events from a specific calendar within a date range
create_eventCreate a new event in one or more calendars
update_eventUpdate an existing event in one or more calendars
delete_eventDelete an event from one or more calendars
add_calendar_sourceAdd a new calendar source (iCal, ICS, CalDAV) to sync from
remove_calendar_sourceRemove a calendar source from syncing
add_calendar_destinationAdd a calendar to push events to
remove_calendar_destinationRemove a calendar from being a destination for events
find_free_timeFind available time slots across multiple calendars
get_sync_statusCheck the synchronization status of all calendars
calendar_settingsRetrieve or modify calendar synchronization settings
说明:Tool names inferred from the MCP server functionality described in the README, as no explicit tool list was provided. The tool names represent the likely MCP tools that would be exposed based on the calendar sync functionality described.
可对比工具
安装
Keeper.sh 可以通过多种方式安装:
**自托管安装:**
- 克隆仓库:
git clone https://github.com/ridafkih/keeper.sh - 安装依赖:
bun install - 按照README中的说明设置环境变量
- 使用 Docker Compose 运行:
bun dev
**云托管:** 访问 [keeper.sh](https://keeper.sh) 注册云托管版本。
**Claude Desktop 的 MCP 服务器配置:** 添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"keeper": {
"command": "npx",
"args": ["@keeper/mcp-server"]
}
}
}FAQ
- Keeper 支持哪些日历来源?
- Keeper 支持 Google 日历、Outlook、Office 365、iCloud、CalDAV 和 ICS 来源。
- MCP 服务器如何工作?
- MCP 服务器通过模型上下文协议公开日历数据和操作,允许 AI 代理读取和操作日历事件,而无需直接访问日历 API。
keeper.sh 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。