サイボウズが提供するツール

Garoon MCP Server

シェア
業務アプリ・DXGaroonサイボウズグループウェアスケジュール施設予約業務アプリ
最終確認:
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 UsersGaroon のユーザーを取得する
Get Organizations組織を取得する
Get Users In Organization組織内のユーザーを取得する

Garoon MCP Server について

本 MCP は、サイボウズによる Garoon 公式 MCP サーバーです。リポジトリは github.com/garoon/garoon-mcp-server

スペック

  • 配布形態: npm @garoon/mcp-servernpx -y @garoon/mcp-server)/ Docker ghcr.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_USERNAMEGAROON_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>"
      }
    }
  }
}

主なユースケース

  1. 「来週水曜 14 時から営業会議の予定を入れて」と頼むと `Create Schedule Event` で Garoon にスケジュールを登録できる
  2. 「来週で全員が空いている時間を探して」`Search Available Times` がメンバーの空き時間を検索してくれる
  3. 「第1会議室の空き状況を確認して」`Get Facilities` / `Get Facilities In Group` で施設の予約状況を照会できる
  4. 「営業部のメンバー一覧を出して」`Get Organizations` / `Get Users In Organization` で組織・ユーザー情報を取得できる