メインコンテンツにスキップ

カスタムリモートコネクターの追加

MCP リモートコネクターを使用して Perplexity を外部データソースやツールに接続する方法

対応者: Emilio Morales

カスタムリモートコネクターを使用すると、組み込みの(ファーストパーティ)コネクター以外の追加のデータソースやツールに接続して Perplexity を拡張できます。Model Context Protocol(MCP)を使用することで、ローカルマシンまたはリモートサーバーで動作するほぼすべての互換サービスに Perplexity を統合できます。

カスタムリモートコネクターの追加

組織のメンバーは、管理者が組織に対して有効化している場合にカスタムリモートコネクターを追加できます。

リモートコネクターの追加方法は、管理者が組織全体に追加するか、ユーザー(管理者を含む)が自分のアカウントに追加するかによって異なります。

どちらの場合も、手順はほぼ同じです。主な違いは、管理者のみがコネクターを組織全体と共有できる点です。

リモートコネクターの追加方法

  1. 正しい設定ページに移動します:

    • 自分のアカウントの場合: アカウント設定 → コネクター

    • 組織の場合(管理者のみ): エンタープライズ設定 → 権限コネクター権限

  2. をクリックします + カスタムコネクター をクリックします。

  3. モーダルポップアップで リモート

  4. 必須フィールドを入力します:

    • 名前 — コネクターの表示名(例:「Acme CRM」)。

    • MCP サーバー URL — リモート MCP サーバーの URL(例: https://myapp.com/sse)。HTTPS が必要です。

  5. オプションで、以下の追加フィールドを入力します:

    • 説明 — コネクターの機能の簡単な説明。

    • 認証 — 次の中から選択します: OAuthAPI キー、または なし (以下の認証セクションを参照)。

    • トランスポート — 次の中から選択します: Streamable HTTP または SSE

    • アイコン — Choose an icon for the connector. Note: 最大画像サイズは 128 KB です。

  6. カスタムコネクターのリスクを理解していることを確認するために、確認チェックボックスをオンにしてください。

  7. をクリックします Add。コネクターは コネクター screen in your アカウント設定

  8. コネクターカードをクリックして認証フローを開始し、有効化します。後でコネクターを変更または削除するには、省略記号(⋮)をクリックして適切なオプションを選択します。

管理者が追加した組織全体のコネクターは、他の組織メンバーにすぐに表示されない場合があります。

コネクター作成者は、 権限 screen in エンタープライズ設定 から組織とコネクターを共有する必要があります。他のメンバーがアクセスできるようになります。

認証オプション

リモートカスタムコネクターは3つの認証方法をサポートしています:

  • なし — No authentication required. The MCP server is accessible without credentials.

  • API キー — Authenticate using a static API key provided during setup.

  • OAuth 2.0 — Authenticate using the OAuth 2.0 protocol. You may need to supply a クライアント ID and クライアントシークレット MCP サーバーが動的クライアント登録をサポートしていない場合に必要です。サーバーが OAuth ディスカバリー( /.well-known/oauth-authorization-server)、エンドポイントとスコープは自動的に検出できます。

OAuth を使用する組織スコープのコネクターの場合、管理者は組織全体を代表して一度認証するか、各メンバーに個別の認証を要求できます。

共有と権限

カスタムコネクターは2つの方法でスコープを設定できます:

  • 個別 — コネクターを作成したユーザーのみがアクセスできます。そのユーザーのみが表示および使用できます。

  • 組織 — コネクターは組織の全メンバーと共有されます(リモートコネクターのみ)。組織全体でコネクターを共有できるのは管理者のみです。

管理者コントロール

組織管理者には追加の管理機能があります:

  • メンバーがカスタムを追加できるようにする connectors — Use this toggle to control whether non-admin members can add their own remote custom connectors. This is disabled by default.

  • 組織全体のリモートコネクターを追加 — Add remote connectors that are shared with the entire organization.

これらの設定には エンタープライズ設定 → コネクター under the コネクター権限 section.

セキュリティの考慮事項

カスタムコネクターは Perplexity がサードパーティの MCP サーバーを検証したり回答品質を保証したりできないため、追加のリスクをもたらします。以下の点に注意してください:

  • 信頼できるソースのコネクターのみを使用してください。Perplexity はカスタムコネクターによって引き起こされた問題に対して責任を負いません。

  • リモート MCP サーバーの URL は HTTPS を使用する必要があります。

  • ユーザーは自分のコネクターのみ編集または削除できます。管理者は組織全体のコネクターを管理できます。

  • セットアップ中にサーバーの検証が失敗した場合、コネクターには再設定を促すメッセージとともにエラータグが表示されます。

  • 管理者はメンバーが追加したコネクターを確認し、セキュリティリスクをもたらすものを制限または削除する必要があります。