vamoose について
vamooseは、複数のカレンダーバックエンドで休暇申請や承認、日程操作のワークフローを実行します。ターミナル、Claude、Slack、ローカルダッシュボードから予定を管理する人向けで、JSONによる独自ワークフローとデーモンによる進行に対応します。
主な機能
- 014種類のカレンダーバックエンドで実行
- 02休暇・通知・不在の組み込みワークフロー
- 03JSONで独自ワークフローを定義
- 04デーモンが承認や待機ステップを進行
- 05実行履歴の記録とクラッシュ後の再開
- 06HRへの休暇申請と残日数確認
活用シーン
- 01カレンダーに仮予定を作り上司の承認を待つ
- 02承認後にチームへ通知しHRへ休暇を申請
- 03Google、Outlook、CalDAV間で予定を管理
- 04承認不要の個人不在フローを定義
MCP 対応
vamooseはstdioで通信するMCPサーバーを提供し、コマンドをクライアント向けのツールとして公開します。AIエージェントはこれを使ってカレンダーワークフローを作成・実行できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの 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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。