MCPサーバーをOINカタログから追加する

接続詳細を手動で入力せずに、Okta Integration Network(OIN)からModel Context Protocol(MCP)サーバーを追加します。

始める前に

  • スーパー管理者ロール、またはサードパーティ製MCPサーバーの管理(Manage third-party MCP Servers)権限とリソースタイプのカスタムロールを持っている。「カスタム管理者ロールを使用する」を参照してください。

手順

  1. Admin Consoleで、Applications and Resources > MCPサーバー(MCP Servers)に移動します。
  2. カタログから追加(Add from Catalog)をクリックします。
    Okta Integration Networkカタログが開きます。
  3. 追加するMCPサーバーを見つけて、そのタイルをクリックします。
  4. MCPサーバーを追加(Add MCP Server)をクリックします。複数のMCPサーバーが利用できる場合は、リストから追加するサーバーを選択します。
    MCPサーバーを追加(Add MCP Server)ページが開き、カタログから名前、説明、リソースURLが事前入力されています。
  5. アカウントやインスタンスIDなど、MCPサーバーに必要なorg固有のプロパティの値を入力します。
  6. 次へ(Next)をクリックします。
  7. 認可サーバーの詳細をレビューします。さらに認可サーバーを追加するには、別の認可サーバーを追加(Add another authorization server)をクリックします。

    OINカタログから自動的に入力される認可サーバーの詳細は編集できません。

  8. 次へ(Next)をクリックします。
  9. 使用する認可エンドポイントを選択します。
  10. MCPサーバーの資格情報を追加します。
    1. クライアント資格情報名(Client credentials name)を入力します。
    2. クライアントID(Client ID)クライアントシークレット(Client Secret)を入力します。

      クライアントは、クライアントIDとクライアントシークレットを必要とする認可コードフローを使用して、機密クライアントとして構成する必要があります。

    3. スコープを選択または追加します。スコープは、メタデータ検出を通じて利用可能な場合、自動的に入力されます。
    4. さらにスコープを追加するには、追加(Add)をクリックします。
    5. 保存(Save)をクリックします。
  11. エージェントゲートウェイが有効になっている場合は、資格情報を検証し、利用可能なツールを表示するには、資格情報をテストしてツールを検出(Test credentials and discover tools)をクリックします。
  12. さらにクライアント資格情報セットを作成するには、追加(Add)を選択して前の手順を繰り返します。
  13. 完了(Done)をクリックして閉じます。

    MCPサーバーはMCPサーバー(MCP Servers)ページに表示され、次のいずれかのステータスになります。

    • アクティブ(ACTIVE): 新しく追加されたMCPサーバーのデフォルトステータスです。
    • 非アクティブ(INACTIVE):管理者がMCPサーバーを非アクティブ化しており、管理対象接続には使用できません。
    • 無効(INVALID): MCPサーバーに認可サーバー情報がないか、破損したメタデータが含まれています。

次のタスク

MCPサーバーとAIエージェントの間にリソース接続を作成します。「AIエージェントをリソースに接続する」を参照してください。