Manus AI と CData Connect AI で Okta のデータに自然言語でアクセス
Manus AI は、自律型 AI エージェントプラットフォームです。Web ブラウジングやコード実行、外部サービスとの連携など、複雑なタスクを自然言語で実行できます。CData Connect AI のリモート MCP と組み合わせることで、データレプリケーションなしにOkta のデータとリアルタイムでやりとりできるようになります。
この記事では、CData Connect AI MCP サーバーを使って Okta に接続し、Manus AI からOkta のデータを会話形式で探索(Vibe Query)する方法を解説します。Connect AI を使えば、Okta のデータだけでなく数百もの他のデータソースにもアクセスできる AI エージェントを構築できます。
ステップ1:Manus AI 用の Okta 接続を設定
Manus AI から Okta にアクセスするには、CData Connect AI のリモート MCP を使用します。まず、CData Connect AI で Okta 接続を作成・設定しましょう。
-
Connect AI にログインし、「Connections」をクリックして 「Add Connection」をクリックします
-
「Add Connection」パネルから「Okta」を選択します
-
Okta に接続するために必要な認証プロパティを入力します。
Okta に接続するには、Domain 接続文字列プロパティをお使いのOkta ドメインに設定します。 Okta はOAuth およびOAuthJWT 認証をサポートしています。
OAuth認証
OAuth で認証するには、AuthScheme をOAuth に設定する必要があります。また、カスタムOAuth アプリケーションを作成する必要があります。
カスタムOAuth アプリケーションの作成
Okta アカウントから:
- 管理者アカウントでOkta のデベロッパーエディションにサインインします。
- Admin Consoleで、Applications > Applications に移動します。
- Create App Integration をクリックします。
- Sign-in method は、OIDC - OpenID Connect を選択します。
- Application type は、Web Application を選択します。
- カスタムアプリケーションの名前を入力します。
- Grant TypeをAuthorization Code に設定します。トークンを自動的に更新したい場合は、Refresh Token もチェックしてください。
- コールバックURL を設定します。
- デスクトップアプリケーションやヘッドレスマシンでは、http://localhost:33333 または任意の別のポート番号を使用します。ここで設定したURI が、CallbackURL プロパティになります。
- Web アプリケーションの場合、コールバックURL を信頼できるリダイレクトURL に設定します。このURL は、アプリケーションへのアクセスが許可されたことを示すトークンを伴ってユーザーが戻ってくるWeb 上の場所です。
- Assignments セクションで、Limit access to selected groups を選択してグループを追加するか、グループの割り当ては一旦スキップします。
- OAuth アプリケーションを保存します。
- アプリケーションのGeneral タブに、アプリケーションのClient Id とClient Secret が表示されます。後で使用できるように、これらを記録してください。Client Id はOAuthClientId の設定に使用し、Client Secret はOAuthClientSecret の設定に使用します。
- Assignments タブを確認し、アプリケーションにアクセスする必要のあるすべてのユーザーがアプリケーションに割り当てられていることを確かめます。
- Okta API Scopes タブで、OAuth アプリケーションに付与するスコープを選択します。これらのスコープは、アプリが読み取り可能なデータを決定します。そのため、特定のビューに対するスコープを付与しないと、そのビューに対するクエリを実行する権限がドライバーに付与されません。各ビューに必要なスコープを確認するには、ヘルプドキュメントのデータモデル > ビュー のビュー固有のページを参照してください。
OAuth 認証の詳細や、OAuthJWT 認証については、ヘルプドキュメントを参照してください。
「Save & Test」をクリックします
-
「Add Okta Connection」ページの「Permissions」タブを開き、ユーザーベースの権限を設定します。
パーソナルアクセストークンの作成
パーソナルアクセストークン(PAT)は、Manus AI から Connect AI への接続認証に使用します。きめ細かなアクセス制御を維持するため、サービスごとに個別の PAT を作成することをお勧めします。
- Connect AI アプリの右上にある歯車アイコン()をクリックして設定ページを開きます。
- 設定ページの「Access Tokens」セクションで 「Create PAT」をクリックします。
-
PAT にわかりやすい名前を付けて「Create」をクリックします。
- パーソナルアクセストークンは作成時にのみ表示されます。必ずコピーして安全に保管してください。
これで接続の設定と PAT の生成が完了しました。Manus AI からOkta のデータに接続する準備が整いました。
ステップ2:Manus AI にログイン
Manus にアクセスし、Manus AI アカウントにサインインします。ログインしたら、CData Connect AI MCP サーバーをカスタムコネクタとして設定していきましょう。
ステップ3:CData Connect AI MCP サーバーをコネクタとして追加
Manus AI では、コネクタ設定から外部 MCP サーバーに接続できます。CData Connect AI MCP サーバーの追加方法は、JSON インポートと直接設定の2つがあります。以下でそれぞれの方法を説明します。
-
Manus AI でプロフィールアイコンをクリックし、Settings を開きます
-
Connectors セクションで Add Connectors をクリックします
-
Custom MCP を選択します
-
Add custom MCP をクリックして設定オプションを選択します
方法 A:JSON インポート
JSON 設定スニペットを貼り付けて、MCP サーバーをすばやく設定する方法です。
- コネクタのセットアップオプションから Import by JSON を選択します。
-
以下の JSON を設定フィールドに貼り付け、プレースホルダーを Connect AI の認証情報に置き換えてください:
{ "mcpServers": { "cdata-connect-ai": { "transport": "sse", "url": "https://mcp.cloud.cdata.com/mcp", "headers": { "Authorization": "Basic USER_NAME:YOUR_CONNECTAI_PAT;" } } } }url を Connect AI の MCP URL に、USER_NAME を Connect AI のメールアドレスに、YOUR_CONNECTAI_PAT をステップ1で作成したパーソナルアクセストークンに置き換えてください。
- Import をクリックして設定を適用します。
方法 B:直接設定
Manus AI のインターフェースから MCP サーバーの接続プロパティを手動で入力する方法です。
- コネクタのセットアップオプションから Direct Configuration を選択します。
-
以下の項目を入力します:
- Server Name:CData Connect AI
- Transport Type:HTTP
- Server URL:https://mcp.cloud.cdata.com/mcp
- Custom Headers:ヘッダー名に Authorization、値に Basic Base64Encoded(username:pat) を指定します。プレースホルダーは、Base64 エンコードした Connect AI のメールアドレスと PAT の組み合わせに置き換えてください。
- 必要に応じて Note を入力し、この MCP コネクタの使用方法やタイミングについて Manus AI に指示を与えることもできます。
- Save をクリックして CData Connect AI MCP サーバーへの接続を確立します。保存後、コネクタがコネクタ一覧にアクティブとして表示されます。
ステップ4:自然言語でOkta のデータをクエリ
CData Connect AI MCP を Manus AI に設定すると、新しいチャットセッションで自然言語を使ってOkta のデータにアクセスできるようになります。
- Manus AI で新しいチャットを開きます。
-
Okta のデータについて質問してみましょう。例えば:
- 過去30日間のすべての顧客を表示して
- 売上が好調な製品はどれ?
- 第4四半期の売上トレンドを分析して
- 現在進行中のプロジェクトとそのステータスを一覧表示して
-
Manus AI が CData Connect AI MCP サーバーを通じてOkta のデータにリアルタイムでクエリを実行し、ライブデータに基づいた回答を返します。
CData Connect AI を入手
数百種類の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスをクラウドアプリケーションから直接利用するには、CData Connect AI を今すぐお試しください!