はじめに - 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やその他の連携済みアプリケーションで操作を実行する方法を説明します。このチュートリアルシリーズでは、デモ用のAIクライアントとして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アシスタントを利用します。マーケティングマネージャーは、「リスクのあるキャンペーンを表示して」「対応が必要な、ブロックされている活動を一覧表示して」「Summer Launchキャンペーンの現在のステータスは?」「保留中の承認を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. アプリケーションをインポートするには、[スクリプトを保存]をクリックします。インポート完了後、ブラウザーにサイトを離れる確認メッセージが表示された場合は、操作を確定してインポートしたアプリケーションを開きます。

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

  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. データモデルが生成されたら、[アプリケーションを作成]をクリックします。

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

  6. [アプリケーションにアクセス]をクリックしてMarketing Campaign Operationsアプリケーションを開き、チュートリアルを続行します。

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

6. エピソード

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



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