Garoon MCP Server
- 最終確認:
- 2026-05-27
- ライセンス:
- Apache-2.0
Garoon とは
Garoon(ガルーン)は、サイボウズ株式会社が提供する中堅・大企業向けグループウェアです。スケジュール・施設予約・掲示板・ワークフロー・メッセージなどを束ねた社内ポータルとして提供されています。
本 MCP は、この Garoon を AI から自然言語で操作できるようにする サイボウズ公式の MCP サーバーです(同社の kintone MCP と同じく公式提供)。「会議の予定を入れて」「全員が空いている時間を探して」「会議室の空きを確認して」といった日々の段取りを、AI への一言で実行できます。
サイボウズ公式のツールです。利用には、自社で契約している Garoon が必要です。
Garoon × AI でできること
この MCP サーバーを導入すると、Garoon のスケジュール・施設・組織情報を AI への一言で操作できます。
📅 予定の登録・確認
「来週水曜 14 時から営業会議を入れて」
→ Create Schedule Event で予定登録
「今週の自分の予定を一覧で」
→ Get Schedule Events で予定取得
🕒 空き時間の検索
「来週、参加者全員が空いている時間を探して」
→ Search Available Times が空き時間を提示
🏢 施設(会議室)の照会
「第1会議室の空き状況を確認して」
→ Get Facilities / Garoon Get Facility Groups / Get Facilities In Group
👥 組織・ユーザー照会
「営業部のメンバー一覧を出して」
→ Get Organizations / Get Users In Organization / Get Garoon Users
提供される 10 ツール
Garoon MCP Server が公式に提供するツール(公式 README 逐語抽出)。
| ツール名 | 機能 |
|---|---|
Create Schedule Event | スケジュール予定を登録する |
Get Schedule Events | スケジュール予定を取得する |
Search Available Times | メンバーの空き時間を検索する |
Get Facilities | 施設(会議室等)を取得する |
Garoon Get Facility Groups | 施設グループを取得する(README 表記のまま。この項目のみ Garoon 接頭辞付き) |
Get Facilities In Group | 施設グループ内の施設を取得する |
Get Current Datetime | 現在日時を取得する |
Get Garoon Users | Garoon のユーザーを取得する |
Get Organizations | 組織を取得する |
Get Users In Organization | 組織内のユーザーを取得する |
Garoon MCP Server について
本 MCP は、サイボウズによる Garoon 公式 MCP サーバーです。リポジトリは github.com/garoon/garoon-mcp-server。
スペック
- 配布形態: npm
@garoon/mcp-server(npx -y @garoon/mcp-server)/ Dockerghcr.io/garoon/mcp-server:latest/ Claude Desktop 用.mcpbファイル - 実行形態: 標準入出力(stdio)型の MCP サーバー
- バージョン: v1.1.0(2026-02-12 公開)
- ライセンス: Apache-2.0
- 認証: Garoon インスタンスへのログイン(
GAROON_BASE_URL/GAROON_USERNAME/GAROON_PASSWORD)。任意で PFX クライアント証明書・Basic 認証・プロキシ・公開情報のみモード(GAROON_PUBLIC_ONLY)に対応 - 前提: Garoon(クラウド版)の契約
導入手順
1. Garoon の用意
利用には Garoon(クラウド版)の契約とログイン資格が必要です(既掲載 kintone と同じく、自社で利用中の Garoon が前提です)。
2. 配布形態の選択
手軽に試すなら npm(npx -y @garoon/mcp-server)、コンテナ運用なら Docker(ghcr.io/garoon/mcp-server:latest)、Claude Desktop なら .mcpb ファイルが使えます。
3. クライアント設定の登録
上記「クライアント別設定」の JSON を claude_desktop_config.json 等に追記し、GAROON_BASE_URL(例: https://example.cybozu.com/g)・GAROON_USERNAME・GAROON_PASSWORD を設定してください。
4. 動作確認
クライアントを再起動し、「来週の営業会議の予定を入れて」「来週みんなが空いている時間を探して」のように依頼してみてください。
注意事項
- 利用には Garoon(クラウド版)の契約が必要です。Garoon を導入していない場合は本 MCP だけでは使えません(既掲載 kintone と同じゲーティングです)。
- 資格情報の取り扱いに注意してください。
GAROON_USERNAME/GAROON_PASSWORDは Garoon のログイン資格です。設定ファイルの管理・共有範囲に注意し、必要に応じて Basic 認証・クライアント証明書・公開情報のみモード(GAROON_PUBLIC_ONLY)の利用を検討してください。 - 編集部の実機検証は未実施です。本記事はサイボウズ公式リポジトリの README・npm パッケージのソース情報に基づきます。
- AI による操作は内容を確認のうえで。本 MCP はスケジュール登録など書き込み操作も行えます。重要な予定・施設予約は、AI の実行結果を Garoon 上で確認してください。
設定方法
MCP は、お使いの対応アプリ(クライアント)に下記の設定を貼り付けて使います。 タブからアプリを選び、表示された設定をコピーしてください。
Claude Desktop: Anthropic 公式のデスクトップ版 Claude アプリ
{
"mcpServers": {
"garoon": {
"command": "npx",
"args": [
"-y",
"@garoon/mcp-server"
],
"env": {
"GAROON_BASE_URL": "https://example.cybozu.com/g",
"GAROON_USERNAME": "<YOUR_USERNAME>",
"GAROON_PASSWORD": "<YOUR_PASSWORD>"
}
}
}
}
Cursor: AI 機能を内蔵したコードエディタ
{
"mcpServers": {
"garoon": {
"command": "npx",
"args": [
"-y",
"@garoon/mcp-server"
],
"env": {
"GAROON_BASE_URL": "https://example.cybozu.com/g",
"GAROON_USERNAME": "<YOUR_USERNAME>",
"GAROON_PASSWORD": "<YOUR_PASSWORD>"
}
}
}
}
Cline: VS Code に追加する AI アシスタント拡張
{
"mcpServers": {
"garoon": {
"command": "npx",
"args": [
"-y",
"@garoon/mcp-server"
],
"env": {
"GAROON_BASE_URL": "https://example.cybozu.com/g",
"GAROON_USERNAME": "<YOUR_USERNAME>",
"GAROON_PASSWORD": "<YOUR_PASSWORD>"
}
}
}
}
主なユースケース
- 「来週水曜 14 時から営業会議の予定を入れて」と頼むと `Create Schedule Event` で Garoon にスケジュールを登録できる
- 「来週で全員が空いている時間を探して」`Search Available Times` がメンバーの空き時間を検索してくれる
- 「第1会議室の空き状況を確認して」`Get Facilities` / `Get Facilities In Group` で施設の予約状況を照会できる
- 「営業部のメンバー一覧を出して」`Get Organizations` / `Get Users In Organization` で組織・ユーザー情報を取得できる