CData Connect AI MCP Server を使って GenSpark と Avalara AvaTax のデータを接続
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 エージェントがリアルタイムのエンタープライズデータとシームレスに連携できるようにする手順を説明します。
前提条件
開始する前に、以下を用意してください。
- CData Connect AI アカウント
- GenSpark へのアクセス
- Avalara AvaTax へのアクセス
認証情報チェックリスト
接続に必要な認証情報を用意してください。
- USERNAME:CData ログインメールアドレス
- PAT:Connect AI で Settings に移動し、Access Tokens をクリック(コピーは一度のみ可能)
- MCP_BASE_URL:https://mcp.cloud.cdata.com/mcp
Step 1: GenSpark 向けに Avalara AvaTax の接続を設定
GenSpark から Avalara AvaTax への接続は、CData Connect AI Remote MCP によって実現されます。GenSpark から Avalara AvaTax のデータ を操作するには、まず CData Connect AI で Avalara AvaTax 接続を作成・設定します。
- Connect AI にログインし、Sources をクリックしてから Add Connection をクリックします。
- Add Connection パネルから「Avalara AvaTax」を選択します。
-
Avalara AvaTax への接続に必要な認証プロパティを入力します。
Basic 認証を実行する通常の方法は、次のログイン資格情報を提供することです。
- User:ユーザー名に設定します。
- Password:パスワードに設定します。
サンドボックス環境を使用している場合には、オプションで次を設定してください。
- UseSandbox:サンドボックスアカウントで認証する場合にはこれをtrue に設定します。
アカウント番号とライセンスキーを使用して認証する
または、アカウント番号とライセンスキーを使用して認証することもできます。次を使用してデータに接続します。
- AccountId:これをアカウントId に設定します。アカウントId は管理コンソールの右上端にリストされています。
- LicenseKey:これをAvalara Avatax のライセンスキーに設定します。ライセンスキーの生成は、Avalara Avatax アカウント管理者としてログインして Settings -> Reset License Key に移動して実行できます。
- Save & Test をクリックします。
-
Add Avalara AvaTax Connection ページの Permissions タブに移動し、ユーザーベースの権限を更新します。
Personal Access Token の追加
Personal Access Token(PAT)は、GenSpark から Connect AI への接続を認証するために使用されます。アクセスを細かく管理するために、サービスごとに個別の PAT を作成することをお勧めします。
- Connect AI アプリの右上にある歯車アイコン()をクリックして Settings ページを開きます。
- Settings ページで Access Tokens セクションに移動し、 Create PAT をクリックします。
-
PAT に名前を付けて Create をクリックします。
- Personal Access Token は作成時にのみ表示されるため、必ずコピーして安全に保管してください。
接続の設定と PAT の生成が完了したら、GenSpark から Avalara AvaTax のデータ に接続する準備が整いました。
Step 2: GenSpark で MCP Server を設定
- GenSpark にログインします。
- チャットインターフェースの下にある Tools アイコンをクリックします。
- Add new MCP server を選択します。
サーバー設定を入力します。
注意: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"} - 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 をどのように強化できるかをお試しください。