はじめに - Zoho MCP を介した AI クライアントによるアプリケーション操作の管理

はじめに - Zoho MCP を介した AI クライアントによるアプリケーション操作の管理

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

1. 概要

Zoho MCP(Model Context Protocol)を使用すると、AIクライアントは自然言語のプロンプトを通じて、Zoho Creatorやその他の接続済みアプリケーションを操作できます。AIクライアントは、Zoho MCPで提供される定義済みのツールや操作を使用して、データの取得、アプリケーションの操作、ワークフローの実行を行えます。MCPを使用すれば、APIを手動で呼び出したり、認証を処理したり、カスタム連携を構築したりすることなく、対話形式のプロンプトでアプリケーション間のワークフローや操作を実行できます。このチュートリアルシリーズでは、Zoho MCPとAIクライアントを使用して、Zoho Creatorやその他の接続済みアプリケーションを操作する方法を説明します。チュートリアルシリーズ全体を通して、デモにはClaude AIを使用します。

Notes
メモ。
  1. Zoho MCPに対応している任意のAIクライアントを使用できます。基本的な考え方は同じですが、設定手順はAIシステムによって異なる場合があります。詳しい設定手順については、使用するAIシステムのドキュメントを参照してください。
  2. Zoho MCPを通じてZoho Creatorのツールを呼び出すと、Creatorアカウントの開発者API呼び出し回数が消費されます。[請求]セクションで、[開発者API呼び出し]の使用量と上限を確認できます。また、Claudeなどの生成AIプラットフォームでは、AIプロバイダーの料金体系に基づき、プロンプトと応答の処理にトークンが消費されます。

2. 作成するもの

このチュートリアルシリーズを完了すると、Zoho MCPを使用し、自然言語のプロンプトを通じてビジネスアプリケーションを操作するマーケティング運用向けAIアシスタントを作成できます。AIアシスタントは、Zoho Creatorのマーケティングアプリケーションからキャンペーンデータを取得し、キャンペーンの成果を分析して潜在的なリスクを特定し、チーム間の調整が必要な障害をMonday.comにエスカレーションします。同じ実装パターンを応用して、独自のアプリケーションやビジネスワークフローでも操作を実行できます。

3. 学習内容

このチュートリアルでは、以下について学習します。
  1. Zoho Creatorやその他の製品でZoho MCPを設定する方法
  2. MCPツールを通じて、AIがアプリケーション内でアクセスできるデータと実行できる操作を定義する方法
  3. AIクライアントをZoho MCPに接続する方法
  4. AIアシスタントを介し、自然言語のプロンプトを使用してZoho Creatorのデータにアクセスし、操作を実行する方法
  5. 自然言語のプロンプトを使用して、Monday.comとZoho Creatorの間でアプリケーション間の操作やワークフローを実行する方法

4. 前提条件

このチュートリアルシリーズを開始する前に、必要なツールがインストールされ、指定された依存関係がすべて設定されていることを確認してください。

ツール

  1.  Zoho Creator
  2. Zoho MCP
  3. AIクライアント(Claude)
  4. Monday.com 
依存関係
  1. Creatorでマーケティングキャンペーン運用アプリケーションを作成する
  2. Monday.comアカウントでAPIトークンを生成する
  3. Zoho Creatorの管理者ユーザー権限を取得する
  4. Claude AIのアカウント所有者ロールを取得する

5. このチュートリアルのユースケース

ジルカー・テクノロジーズでは、新製品の発売に向けてマーケティングキャンペーンを開始する予定です。マーケティングチームは、コンテンツ作成、デザインレビュー、承認ワークフロー、リリーススケジュール、予算管理、キャンペーン準備状況の評価などの活動を管理するために、Zoho Creatorアプリケーションを使用しています。キャンペーンを成功させるには、マーケティングマネージャーがキャンペーン情報を取得し、リスクを評価して、作業領域間の依存関係を確認し、障害が発生している活動を解決のためにエスカレーションする必要があります。

従来、これらの機能を実装するには、開発者がカスタムDelugeスクリプトを記述し、アプリケーションAPIを呼び出して、システム間の認証を管理し、Zoho CreatorとMonday.comなどの外部アプリケーション間でワークフローを連携するための仕組みを構築する必要がありました。

これらの操作を簡素化するため、ジルカーでは、Zoho MCPを使用してマーケティングキャンペーン運用アプリケーションとMonday.comに接続したAIアシスタントを利用します。マーケティングマネージャーは、「リスクのあるキャンペーンを表示して」、「対応が必要な、障害の発生している活動を一覧表示して」、「サマーリリースキャンペーンの現在のステータスは?」、「保留中の承認をMonday.comにエスカレーションして」などの自然言語のプロンプトを使用して、アシスタントを操作できます。AIアシスタントは必要なデータを取得し、要求された操作を実行して、マネージャーに適切な回答を返します。

5.1. マーケティングキャンペーン運用アプリケーションの概要

次の図は、フォーム、レポート、ページ、ブループリント、ワークフローなど、アプリケーションの主要コンポーネントの概要と、それらがどのように連携してこのチュートリアルで扱うビジネスプロセスを支えるかを示しています。



5.2. マーケティングキャンペーン運用アプリケーションの作成

次のいずれかの方法でアプリケーションを作成します。

クイックスタート
  1. アプリケーションのインポート:提供されている.dsファイルとサンプルデータをダウンロードしてインポートし、事前設定済みのアプリケーションをインストールします。
  2. Zoho Ziaを使用した作成:こちらのプロンプトをダウンロードし、Zoho CreatorのAI搭載アプリケーションビルダーであるZoho Ziaを使用してアプリケーションを生成します。Zoho Zia(生成AIアプリビルダー)は、フォーム、レポート、ページ、ワークフローを含むアプリケーション全体を構築し、すぐに使用できるようにサンプルデータを自動で追加します。
アプリケーションの作成手順

このチュートリアルで必要なマーケティングキャンペーン運用アプリケーションを作成するには、以下の手順に従います。
アプリケーションのインポート
Zoho Ziaを使用した作成
アプリケーションのインポート
  1. 用意されている.dsファイルとサンプルデータをダウンロードし、ローカルストレージに保存します。

  2. Creatorアプリの管理者ダッシュボードに移動し、[+ ソリューションを作成]をクリックします。


  3. 新しいZoho Creatorアプリケーションを作成するには、アプリケーションカードの[選択]をクリックします。


  4. ダウンロードした.dsファイルをインポートしてアプリケーションを作成するには、ファイルからインポートカードの[インポート]をクリックします。


  5. [ローカルストレージ]をクリックし、システム上にダウンロードした.dsファイルを見つけて選択し、インポートを開始します。


  6. アプリケーションをインポートするには、[スクリプトを保存]をクリックします。インポートの完了後、ブラウザーに[サイトを離れる]確認メッセージが表示された場合は、操作を確定してインポートしたアプリケーションを開きます。

    これで、マーケティングキャンペーン運用アプリケーションが正常にインポートされ、使用できるようになりました。次に、このチュートリアルに必要なデータをアプリケーションに追加するため、各レポートにサンプルデータをインポートします。

  7. 各レポートを開いて[インポート]をクリックし、次の表の対応関係に従って、ローカルストレージから該当するサンプルデータファイルを選択します。

    レポート

    サンプルデータファイル

    キャンペーンレポート

    Campaigns Report.csv

    エスカレーションレポート

    Escalations Report.csv

    リスクレポート

    Risk Report.csv

    承認レポート

    Approvals Report.csv

    成果物レポート

    Deliverables Report.csv



    すべてのサンプルデータをインポートすると、アプリケーションの設定が完了し、チュートリアルを開始できるようになります。
Zoho Ziaを使用した作成
  1. Creatorアプリの管理者ダッシュボードに移動し、[+ ソリューションを作成]をクリックします。


  2. 新しいZoho Creatorアプリケーションを作成するには、アプリケーションカードの[選択]をクリックします。


  3. 生成AIアプリケーションビルダーを開くには、[Zoho Ziaを使用して作成]オプションの[作成]をクリックします。


  4. このプロンプトをダウンロードし、記載どおりに入力欄へコピーして貼り付け、青い矢印()アイコンをクリックします。

    プロンプトを送信すると、アプリビルダーが、指定されたユースケースに基づいてアプリケーションのデータモデルの生成を開始します。データモデルでは、アプリケーションの構成要素(フォーム、項目)とそれらの関連付けを定義します。

  5. データモデルが生成されたら、[アプリケーションを作成]をクリックします。

    アプリビルダーにより、アプリケーションの構成要素(フォーム、レポート、ページ)が自動的に生成され、ユーザー権限が設定され、必要なブループリントとワークフローが作成されます。アプリビルダーによってマーケティングキャンペーン運用アプリケーションが作成され、使用できるようになります。

  6. マーケティングキャンペーン運用アプリケーションを開いてチュートリアルを続けるには、[アプリケーションにアクセス]をクリックします。

    アプリケーションの作成時に、Zoho Ziaによってサンプルデータも追加されます。このデータはそのまま使用することも、要件に合わせて変更することもできます。

6.エピソード

このチュートリアルシリーズは段階的なエピソードで構成されており、各エピソードでソリューションの一部を完成させます。MCPを活用したAIソリューションを構築するには、記載されているエピソードを順番に完了してください。



7.関連トピック 
  1. Zoho Creatorアプリケーションの概要
  2. Zoho Creatorのユーザー権限について
  3. Zoho Creatorアプリケーションの作成
[次のステップ]
[前へ]
[次のステップ]
次のステップでは、エピソード1を開始し、MCPサーバーを作成して、Zoho CreatorとMonday.comを接続し、必要なツールを設定します。
[前へ]
チュートリアルを開始する前に、MCPの概念とZoho Creatorでのアプリケーションの作成方法を理解しておいてください。