GenSparkとMCP Server経由でLDAP に接続

Somya Sharma
Somya Sharma
Technical Marketing Engineer
CData Connect AI MCP Server を活用すれば、GenSpark エージェントが LDAP へセキュアかつリアルタイムでアクセスできます。レプリケーションやカスタム連携は一切不要です。

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

CData Connect AI は、350 以上のエンタープライズアプリケーション、データベース、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. LDAP へのアクセス

認証情報チェックリスト

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

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

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

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

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

    リクエストを認証するには、User およびPassword プロパティを有効なLDAP クレデンシャル(例えば、User を"Domain\BobF" または"cn=Bob F,ou=Employees,dc=Domain")に設定します。 CData 製品は、デフォルトでプレーンテキスト認証を使用します。これは、CData 製品がサーバーとTLS/SSL のネゴシエーションを試みるためです。 AuthMechanism を使って別の認証方法を指定できます。 TLS/SSL コンフィギュレーションについて詳しくは、ヘルプドキュメントの「高度な設定」を参照してください。

    基本接続には、Server およびPort を設定します。さらに、次のように接続を微調整できます。

    • FollowReferrals:設定すると、CData 製品は参照サーバーのデータもビューとして表示します。参照サーバー上のデータを変更するには、このサーバーをServer およびPort で指定する必要があります。
    • LDAPVersion:サーバーが実装するプロトコルのバージョンに設定します。デフォルトでは、CData 製品はversion 2 を使用します。
    • BaseDN は、LDAP 検索の範囲を指定された識別名の高さに限定します。BaseDN の範囲を絞ることはパフォーマンスを劇的に向上させます。例えば、"cn=users,dc=domain" の値は、"cn=users" およびその子に含まれる結果のみを返します。
    • Scope:このプロパティを使用すると、サブツリーから返されるデータをより細かく制御できます。
    Configuring a connection (Salesforce is shown)
  6. Save & Test をクリックします。
  7. Add LDAP Connection ページの Permissions タブに移動し、ユーザーベースの権限を更新します。 Updating 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 をクリックします。 Creating a new PAT
  4. Personal Access Token は作成時にのみ表示されるため、必ずコピーして安全に保管してください。

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

Step 2: GenSpark で MCP Server を設定

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

    注意: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"}
  7. Add Server をクリックします。 Server Configuration

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

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

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

List the tools present in CData Connect AI MCP Server.
Run Query in GenSpark

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

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

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

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

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

無料トライアル