Vamoose

io.github.dcadolph由 GitHub 账号 dcadolph 发布v0.35.0更新于 Oct 24, 2026

Calendar workflow engine for time off, approvals, and quick actions on any calendar backend.

已验证STDIO仅桌面效率与工作流沟通与协作

概览

AI 生成的概览

Vamoose 是一个本地日历工作流引擎,让助手在 Google、Outlook、iCloud 或 CalDAV 日历上申请休假、创建占位与事件,并推进审批流程。

可以做什么
在已连接的日历上创建占位事件、外出时段和普通事件,可邀请参会者或经理进行审批。运行内置或自定义工作流,例如休假、仅通知和外出,并在经理接受后继续推进。查看审批状态,把已批准的占位事件以可选参会者身份推送给团队,或取消占位并通知所有人。查询某段时间的人员在岗情况,并在配置了 HR 系统时读取剩余假期余额。查看运行历史,并以 JSON 文件定义自己的工作流。
适用场景
适合希望由助手处理重复性日历事务的场景,例如申请休假、标记外出时间或执行多步骤审批流程,尤其是同时使用多个日历账户时。最适合日历后端为 Microsoft Graph、Google、iCloud 或 CalDAV 的用户。
运行要求
以本地进程运行(可通过 Homebrew、Scoop、Docker 或 Go 安装),并以 vamoose 可执行文件加 mcp 参数启动。需先完成一次身份验证以生成缓存的令牌。必须通过 VAMOOSE_PROVIDER 指定一个日历后端,并提供相应凭据,例如 VAMOOSE_CLIENT_ID 与 VAMOOSE_TENANT、VAMOOSE_GOOGLE_CLIENT_ID 与 VAMOOSE_GOOGLE_CLIENT_SECRET,或 VAMOOSE_ICLOUD_USERNAME 与 VAMOOSE_ICLOUD_APP_PASSWORD。假期余额与休假申报还需 BambooHR 或 webhook 配置。VAMOOSE_TIMEZONE 用于设定事件时区。
安装前请注意
该服务器以你的身份操作日历,可创建、修改和删除事件、邀请经理和同事并发送通知,出错会直接影响真实的人。它需要 OAuth 客户端密钥、iCloud 专用密码,可能还需要 BambooHR API 密钥,这些通过环境变量提供,令牌会缓存在本地磁盘。配置 HR 系统后可以提交真实休假。iCloud 无法检测审批结果,只能手动推进。建议先检查工作流内容,并在正式执行前使用试运行选项。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Vamoose,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

该仓库没有 README。

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.35.0最新Sep 16, 2026

评分

已满足适用检查项的 25%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。