MCPによるZoho BookingsとAIの連携

MCPによるZoho BookingsとAIの連携

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

MCP Server を使用すると、Zoho Bookings を AI エージェントや LLM と接続し、シンプルなプロンプトで予約・再予約・予約管理などのスケジューリング業務を自動化できます。

1. 概要

Zoho MCP (Model Context Protocol) Serverは、AI を活用した自動化を予約管理に提供します。Zoho Bookings と ChatGPT や Claude などの AI エージェント、その他の LLM ベースのツールとの間のブリッジとして機能し、これらのツールが Bookings と構造化かつ安全な方法で連携できるようにします。




MCP サーバーは、ビジネスアプリケーション内で AI システムがアクションを理解・処理・実行できるようにする標準化された Model Context Protocol (MCP) に基づいて構築されています。Zoho Bookings MCP サーバーを設定すると、AI エージェントがシンプルなプロンプトを使って、あなたに代わって予約操作を実行できるようになります。MCP を連携すると、Zoho Bookings を開かなくても、利用中の AI ツールから直接、予約関連の操作を行えます。これにより、AI の画面から予約の作成・管理・更新が行えるようになり、スケジューリングをより迅速かつシームレスに進められます。
たとえば、手動で予約を管理する代わりに、次のようなプロンプトを使用できます。

  • 「予約を入れて」
  • 「明日の空き状況を表示して」
  • 「今日の今後の予約を表示して」
  • 「昼食後の予約をすべてキャンセルして」
  • 「今日の私の予約をすべて Tina に再割り当てして」
  • 「昨日の予約を完了済みに更新して」

一度接続すると、AI がこれらのプロンプトを解釈し、Zoho Bookings と連携して要求された操作を実行します。この仕組みは、特に次のようなケースで有効です。

  • 繰り返し発生するスケジューリング業務の自動化
  • 会話形式の入力で予約を管理する場合
  • 外部の AI ツールと予約ワークフローを連携させる場合
  • 大量の予約を扱うチームの業務効率を向上させたい場合

スケジューリングに AI の機能を組み合わせることで、Zoho Bookings MCP Server はスケジューリングワークフローを効率化し、手作業を削減し、よりスマートな予約体験を実現します。

2. 利用例

ジルカーというコンサルティング会社は、Zoho Bookings を使って顧客との打ち合わせや社内スケジュールを管理しています。業務効率を高め、手動でのスケジューリングにかかる時間を削減するため、Zoho Bookings MCP Server を設定し、Claudeや Cursor などの AI アシスタントと接続しています。

この構成により、チームはこれらの AI ツール上からシンプルなプロンプトを使って、直接予約操作を実行できます。たとえば、顧客から打ち合わせの依頼があった場合、AI に空き状況の確認や予約の登録、既存予約の再スケジュールを依頼でき、Zoho Bookings に移動する必要はありません。また、プロンプトを使って予約のキャンセル、他のメンバーへのミーティングの再割り当て、完了したセッションの更新なども行っています。

このアプローチにより、特に繁忙時間帯において、ジルカーはスケジューリングをより効率的に管理できるようになります。アプリケーション間の切り替えを減らし、繰り返し作業を自動化することで、チームは時間を節約し、ミスを最小限に抑え、顧客と社内ユーザーの双方にとってスムーズな予約体験を提供できます。

3. Zoho MCP サーバーの設定と接続

Zoho Bookings で AI を活用したスケジューリングを有効にするために、Zoho MCP サーバーを設定・接続するには、次の手順を実行します。

  1. Bookings 画面右上の Admin Center アイコンをクリックします。[AI & Automations] を、[Integrations] セクションから選択します。



  2. [Zoho MCP] カードを選択し、[Setup] をクリックします。



  3. Zoho MCP コンソールにリダイレクトされます。 (mcp.zoho.com)



  4. [Create MCP server] をクリックし、MCP サーバーの名前を入力します。



  5. [Add Tools] をクリックして、必要なツールを追加します。



  6. 一覧から Zoho Bookings を選択します。プロンプトに基づいてアクションを実行するために必要なコンテキストとアクセス権を提供するツールの一覧が表示されます。 メモ:検索バーを使用して、特定のツールを検索できます。




  7. API ベースのアクションを実行するために必要なツールを選択したら、[Add Now] をクリックします。



     
    選択したツールがすべて追加され、MCP URL が生成されます。

3.1 MCP URL

サーバーを作成するたびに、一意で安全な MCP URL が生成されます。この URL は、AI クライアントがプロンプトを実行するために使用するエンドポイントとして機能します。
MCP URL をコピーするには:

  1. サイドバーの [Connect] タブに移動し、URL の横にあるコピーアイコンをクリックします。



これで、この URL を使用して MCP サーバーを Claude、Cursor、Windsurf、VS Code など、任意の MCP 対応 AI クライアントと連携できます。接続されると、AI エージェントは Zoho Bookings と安全に連携し、ユーザーのプロンプトに基づいてスケジュール操作を実行できます。
メモ:[API Key Re-Generate] をクリックすると、新しい MCP URL を作成できます。

4. MCP クライアントを設定する

MCP URL を取得したら、MCP サーバーをお好みの MCP クライアントに接続できます。以下に、Zoho Bookings MCP を AI クライアントで利用するための設定手順の例を 2 つ示します。

4.1 Zoho Bookings MCP サーバーを Claude と接続する

Zoho MCP サーバーを作成し、MCP URL をコピーしておいてください。

Claude と接続するには、Claude を使用します。

  1. プロフィールをクリックし、Settings オプションに移動します。



  2. [Connectors] をクリックし、[Add custom connector] を選択して新しいコネクタを作成します。コネクタの名前(例:ジルカー-Bookings-MCP)を入力し、Zoho MCP セットアップで取得した MCP URL を貼り付けます。



  3. [Add] をクリックします。これで MCP サービスが MCP クライアントに統合されます。
  4. 必要なすべての権限が表示される OAuth 画面が表示されるので、[Accept] をクリックします。



これで Zoho Bookings MCP サーバーが Claude と接続され、プロンプトを使って予約アクションを実行できるようになります。



4.2 Zoho MCP サーバーを Cursor と接続する

Zoho MCP サーバーを作成し、MCP URL をコピーしておいてください。

Cursor と接続するには、Cursor を使用します。

  1. Cursor の [Tools & Integrations] タブに移動し、[Settings] セクション内で [Add Custom MCP] をクリックします。[mcp_config.json] ファイル画面に移動します。

  2. コードスニペット内の mcp-remote キーの値として MCP URL を設定し、Save をクリックします。

  3. Zoho MCP 認可画面で [Allow] をクリックして、接続を承認します。



これで、Cursor を MCP クライアントとして使用し、Zoho MCP サーバーを呼び出せるようになります。

情報: その他の AI アシスタントについては、各サービスのドキュメントを参照し、設定手順を確認してください。

5. 注意事項

  • MCP サーバーは、任意の AI エージェントと接続する前に設定しておく必要があります。
  • AI を介して実行されるアクションは、予約設定および空き状況ルールに従います。
  • AI によってトリガーされたアクションは、必ず内容を確認し、正確性を検証してください。

6. 関連リンク