CData Connect AI MCP Server を使って GenSpark と ADP のデータを接続

Somya Sharma
Somya Sharma
Technical Marketing Engineer
CData Connect AI MCP Server を活用して、レプリケーションやカスタム連携開発なしで、GenSpark エージェントが 300 以上のシステムにあるエンタープライズデータに安全かつリアルタイムでアクセスできるようにします。

GenSpark は、リアルタイムデータを活用したインテリジェントな会話型 AI エクスペリエンスを構築したい開発者やエンタープライズチーム向けに設計されています。柔軟なツールとエージェント機能により、LLM の連携、複雑なワークフローの自動化、ユーザーの意図に適応するインタラクティブなアプリケーションの構築が容易になります。しかし、AI とのやり取りでローカルコンテキストや事前定義された API を超えるデータが必要になると、多くの実装ではカスタムミドルウェア、手動連携、またはスケジュールされた ETL パイプラインに頼ってローカルストアに情報を同期することになります。これにより、不要な複雑さが生じ、メンテナンスの負担が増加し、レスポンス時間が遅くなり、GenSpark エージェントが提供できるリアルタイムインテリジェンスが制限されてしまいます。

CData Connect AI は、300 以上のエンタープライズアプリケーション、データベース、ERP、分析プラットフォームへのリアルタイムでセキュアな接続を提供することで、これらの障壁を解消します。CData Connect AI のリモート Model Context Protocol(MCP)Server を通じて、GenSpark エージェントはレプリケーションやカスタム連携コードなしで、リアルタイムのエンタープライズデータをクエリ、読み取り、操作できます。その結果、根拠のある正確なレスポンス、高速な推論、そして自動化されたクロスシステムの意思決定が実現します。しかも、より強力なガバナンスと少ない可動部品で実現できます。

このガイドでは、CData Connect AI MCP 接続の設定、GenSpark への MCP Server の登録、そして GenSpark エージェントがリアルタイムのエンタープライズデータとシームレスに連携できるようにする手順を説明します。

前提条件

開始する前に、以下を用意してください。

  1. CData Connect AI アカウント
  2. GenSpark へのアクセス
  3. ADP へのアクセス

認証情報チェックリスト

接続に必要な認証情報を用意してください。

  1. USERNAME:CData ログインメールアドレス
  2. PAT:Connect AI で Settings に移動し、Access Tokens をクリック(コピーは一度のみ可能)
  3. MCP_BASE_URL:https://mcp.cloud.cdata.com/mcp

Step 1: GenSpark 向けに ADP の接続を設定

GenSpark から ADP への接続は、CData Connect AI Remote MCP によって実現されます。GenSpark から ADP のデータ を操作するには、まず CData Connect AI で ADP 接続を作成・設定します。

  1. Connect AI にログインし、Sources をクリックしてから Add Connection をクリックします。
  2. Add Connection パネルから「ADP」を選択します。
  3. ADP への接続に必要な認証プロパティを入力します。

    ADP 接続プロパティの取得・設定方法

    接続を確立する前に、ADP に連絡してOAuth アプリとそれに関連するクレデンシャルを提供してもらう必要があります。 これらのクレデンシャルはADP からのみ取得が可能で、直接取得することはできません。

    ADP への接続

    次のプロパティを指定してADP に接続します。

    • OAuthClientId:ADP より提供されたアプリのクライアントId に設定。
    • OAuthClientSecret:ADP より提供されたアプリのクライアントシークレットに設定。
    • SSLClientCert:ADP より提供された証明書に設定。
    • SSLClientCertPassword:証明書のパスワードに設定。
    • UseUAT:CData 製品はデフォルトで、本番環境にリクエストを行います。開発者アカウントを使用している場合は、UseUAT をtrue に設定します。
    • RowScanDepth:テーブルで利用可能なカスタムフィールドカラムをスキャンする行数の最大値。デフォルト値は100に設定されています。大きい値を設定すると、パフォーマンスが低下する場合があります。
  4. Save & Test をクリックします。
  5. Add ADP Connection ページの Permissions タブに移動し、ユーザーベースの権限を更新します。

Personal Access Token の追加

Personal Access Token(PAT)は、GenSpark から Connect AI への接続を認証するために使用されます。アクセスを細かく管理するために、サービスごとに個別の PAT を作成することをお勧めします。

  1. Connect AI アプリの右上にある歯車アイコン()をクリックして Settings ページを開きます。
  2. Settings ページで Access Tokens セクションに移動し、 Create PAT をクリックします。
  3. PAT に名前を付けて Create をクリックします。
  4. Personal Access Token は作成時にのみ表示されるため、必ずコピーして安全に保管してください。

接続の設定と PAT の生成が完了したら、GenSpark から ADP のデータ に接続する準備が整いました。

Step 2: GenSpark で MCP Server を設定

  1. GenSpark にログインします。
  2. チャットインターフェースの下にある Tools アイコンをクリックします。
  3. Add new MCP server を選択します。
  4. サーバー設定を入力します。

    注意:Basic 認証を使用します。Connect AI のメールアドレス(例:[email protected])と先ほど生成した PAT(例:AbC123...xYz890)をコロン(:)で結合して Authorization ヘッダーに設定します。


    フィールド
    Name CData MCP Server(または任意の名前)
    Server Type SteamableHttp
    Server URL https://mcp.cloud.cdata.com/mcp
    Request Header {"Authorization": "Basic [email protected]:AbC123...xYz890"}
  5. Add Server をクリックします。

追加が完了すると、GenSpark は Connect AI ワークスペースで公開されているすべての MCP ツールを自動的に読み込みます。

Step 3: GenSpark でデータをクエリ

GenSpark チャットインターフェースで以下のようなプロンプトを入力します。

List the tools present in CData Connect AI MCP Server.

GenSpark と CData でリアルタイムのデータ対応エージェントを構築

GenSpark と CData Connect AI を組み合わせることで、ETL パイプライン、データ同期ジョブ、カスタム連携ロジックなしで、エージェントがリアルタイムのエンタープライズデータに安全にアクセスし、リアルタイムの認識に基づいて動作するインテリジェントな AI 駆動ワークフローが実現します。この効率的なアプローチにより、より強力なガバナンス、運用コストの削減、AI ツールからのより高速で根拠のあるレスポンスが得られます。

無料トライアルを開始して、CData が 300 以上の外部システムへのリアルタイムでセキュアなアクセスで GenSpark をどのように強化できるかをお試しください。

はじめる準備はできましたか?

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ