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

PerplexityのローカルおよびリモートMCP

Model Context Protocol(MCP)サーバーを使うと、ツールやアプリを接続して、Perplexityでの質問に回答できます。

対応者:Perplexity Support

MCPとは何ですか?Perplexityとどのように連携しますか?

MCPはModel Context Protocolの略で、外部のデータソース、ツール、サービスをPerplexityなどのAIツールに安全に接続するために使用できる新しいプロトコルです。 MCPは、Perplexityインターフェースを介して日常のアプリにアクセスできるようにする「コネクタ」と考えてください。 MCPを使用して、アクションの実行、情報の検索、ファイルの編集などを行うことができます。

Macアプリ用のローカルMCPは現在利用可能で、リモートMCPはまもなく利用可能になります。 有料サブスクライバーから順次展開されます。

ローカルMCPとリモートMCPの違いは何ですか?

ローカルMCPサーバーを使用すると、Perplexityに最小限の実行可能な量のデータを送信しながら、コンピューター上のファイル、データベース、アプリケーション、およびサービスと対話できます。 ローカルMCPは、個人の財務情報、健康記録、または独自のビジネスデータなどの機密データを扱う場合に特に役立ちます。 一方、リモートMCPサーバーでは、リモート認証とデータへのサーバー側の接続が必要です。

Perplexityは現在、 Mac App Storeを介して、MacOSプラットフォーム上でローカルMCPをサポートしています。

MacOSでのローカルMCPのセットアップと構成

Perplexity Macアプリで ローカルMCP を有効にする方法は次のとおりです。

  1. アカウント設定を開き、 コネクタをクリックします

  2. MCPコネクタを追加する前に、PerplexityがローカルMCPサーバーに安全に接続できるように、ヘルパーアプリケーションPerplexityXPCをインストールする必要があります。

3. ヘルパーがインストールされたら、[Connectors]の設定に戻り、[Add Connector]をクリックします。

4. 「コネクタの追加」 ページで、 「シンプル」 タブにMCPコネクタを追加します

a. 「サーバー名」に任意の名前を追加します。例: MCP for AppleScript

b. MCPサーバーの実行に使用するコマンドを追加します

  • これは通常、MCPサーバーのREADMEに記載されています。 指示をよくお読みください。

  • MCPサーバーの要件がインストールされていることを確認してください。たとえば、 npx が必要な場合は、 brew install node を実行します。 お使いのコンピューターに必要な要件をインストールする方法がわからない場合は、Perplexityにお尋ねください。

  • 要件をインストールした後、コマンドを入力します。 たとえば、 https://github.com/joshrutkowski/applescript-mcp の場合、コマンドは npx -y @peakmojo/applescript-mcpです。

5. 「保存」 をクリックし、コネクタリストにMCPサーバーが 「実行中」 ステータスを表示するまで待ちます。 MCPサーバーが実行されていることを確認します。

6. Perplexityのホームページに移動し、 「ソース」の下にあるMCPをオンに切り替えます。

7. MCPサーバーをテストします。Perplexityで「check my mac calendar」のようにMCPサーバーを参照する新しいコマンドを入力してください。 これにより、MCPサーバーのツールの1つが実行され、確認を求めるプロンプトが表示されます。

設定例

MacOS上の便利なMCPの例

便利なMCPの例は、Githubやその他のオープンソースWebサイトで見つけることができます。 サーバーはコンピューター上で実行されるため、 オープンソースソリューションを慎重にチェックして、セキュリティ、プライバシー、ユーザビリティを評価してください。

MacOS上の便利なローカルMCPの例をいくつかご紹介します。

ローカルMCPサーバーは、PerplexityまたはAppleによって公式に認識されていないことに注意してください。 オープンソースソフトウェアの信頼性を評価するには、ディスカッション、レビュー、問題、開発者の評判に基づいて独自の調査を行ってください。

リモートMCPとは何ですか?

リモートMCPサーバーは、ローカルマシンではなくインターネット上で実行される クラウドベースのサービス(SaaSツール) です。 コンピューター上にあるローカルMCPサーバーとは異なり、リモートサーバーはインターネット接続があればどこからでもアクセスできます。

たとえば、リモートMCPを使用して、Perplexityでの会話を通じて Linear で新しいイシューを作成できます。これにより、ツールを切り替えることなく、バグやタスクをすばやく記録できます。 例:「添付ファイルのバグについてチケットを起票して、Tomに割り当てて」と依頼すると、Perplexityは「Open a Linear ticket」ツールを呼び出し、タイトルを「File attachment bug」として入力し、Tomに割り当てます。すべてPerplexity内で完結します。

リモートMCPは、まもなくすべてのプラットフォームで利用可能になります。 詳細は後ほどお知らせします。