关于 vamoose
vamoose 是跨日历后端运行请假审批及日程操作工作流的工具,适合希望从命令行、Claude、Slack 或本地仪表板处理日历事务的用户。它支持自定义 JSON 工作流,并由守护进程推进和记录运行。
主要功能
- 01跨四种日历后端运行工作流
- 02内置请假、通知和离开工作流
- 03JSON 定义自定义工作流
- 04守护进程推进审批与等待步骤
- 05记录运行历史并在崩溃后恢复
- 06支持 HR 请假提交与余额查询
适用场景
- 01创建日历请假占位并等待经理批准
- 02获批后通知团队并提交 HR 请假
- 03跨 Google、Outlook 或 CalDAV 管理日程
- 04定义无需审批的个人离开流程
MCP 相关
vamoose 提供通过 stdio 通信的 MCP 服务,将命令作为工具暴露给客户端。AI Agent 可据此编写和运行日历工作流。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
mcp.json · 通用配置
启动命令
docker run -i --rm -e VAMOOSE_PROVIDER -e VAMOOSE_TIMEZONE ghcr.io/dcadolph/vamoose:v0.35.0需要配置的环境变量
VAMOOSE_PROVIDERCalendar provider: graph, google, icloud, or caldav.VAMOOSE_TIMEZONEIANA time zone for event times, such as America/Chicago.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
安装包
oci
ghcr.io/dcadolph/vamoose:v0.35.0stdio工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。