Claudeデスクトップ用のPerplexityツール
Perplexity AI の API を Claude Desktop と統合するカスタム MCP ツール。これにより、Claude は Web ベースの調査を実行し、引用付きの回答を提供できるようになります。
前提条件のインストール
- Git をインストールします。
- Macの場合:
- まずターミナルにこれを貼り付けてHomebrewをインストールします: GXP1
- 次にGitをインストールします: GXP2
- Windowsの場合:
- git-scm.comからGitをダウンロードする
- インストーラーを実行する
- Macの場合:
- Node.js をインストールします。
- Macの場合:
- Windowsの場合:
- nodejs.orgからダウンロード
- インストーラーを実行する
- Macの場合:
- 次のコマンドを実行してインストールを確認します。
ツールのインストール
- リポジトリをクローンする
- 依存関係をインストールする
- APIキーを設定する
次の 2 つのオプションがあります。
オプション 1 (クイックセットアップ):
server.js
を開く- 次の行を見つけます:
- Perplexity APIキーに置き換えてください
オプション 2 (ベストプラクティス):
- .env ファイルを作成します。または、テキストエディタで
.env
という名前の新しいファイルを作成するだけです。 - API キーを .env ファイルに追加します。
- dotenvをインストールします。
- server.js を更新します。
- Claudeデスクトップの設定
~/Library/Application Support/Claude/claude_desktop_config.json
を開きます。- 次の構成を追加します。
/full/path/to
リポジトリのクローンを作成した実際のパスに置き換えます。
- Claudeデスクトップを再起動します
使用法
インストールが完了すると、次のようなコマンドを使用して Claude 経由でツールを使用できるようになります。
- 「AIの最新動向についてPerplexityに聞いてみよう」
- 「Perplexity を使って量子コンピューティングの歴史を研究する」
- 「気候変動に関する情報をPerplexityで検索し、過去1か月に焦点を当てる」
詳細オプション
追加のパラメータを指定できます:
temperature
: 応答のランダム性を制御します(0-2)max_tokens
: レスポンスの長さを制限するsearch_domain_filter
: 検索を特定のドメインに制限しますsearch_recency_filter
: 期間(日/週/月/年)でフィルタリングします
トラブルシューティング
- Gitが見つかりません:
- Gitが正しくインストールされていることを確認してください
- 端末を再起動してみてください
- Macでは、HomebrewがPATHに入っていることを確認してください。
- Node.js エラー:
node --version
で Node.js のインストールを確認する- Node.jsを再インストールしてみてください
- API キーの問題:
- APIキーを正しくコピーしたことを確認してください
- .envファイルに余分なスペースがないことを確認してください
- オプション2を使用する場合は、dotenvがインストールされていることを確認してください。
- Claude にツールが表示されない:
- claude_desktop_config.json のパスを確認してください
- パスがserver.jsファイルを指していることを確認してください
- Claudeデスクトップを再起動します
- コンソールにエラーメッセージがないか確認してください
ライセンス
マサチューセッツ工科大学
セキュリティに関する注意事項
コードを共有したり公開したりする予定がある場合:
- APIキーをGitにコミットしないでください
- .env メソッドを使用する (オプション 2)
- .gitignore ファイルに .env を追加します
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Perplexity AI の API を Claude Desktop と統合するカスタム MCP ツール。これにより、Claude は Web ベースの調査を実行し、引用付きの回答を提供できるようになります。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityThis server provides access to the Perplexity AI API, enabling interaction through chatting, searching, and documentation retrieval within MCP-based systems.Last updated -52JavaScript
- AsecurityFlicenseAqualityProvides a standardized way to integrate Perplexity AI's features like chat, search, and documentation access into MCP-based systems.Last updated -5JavaScript
- -securityFlicense-qualityAllows Claude or other MCP-compatible AI assistants to search the web and get up-to-date information using the Perplexity API, with features for filtering results by time period.Last updated -8Python
- AsecurityAlicenseAqualityAn MCP server that enables Claude to perform web searches using Perplexity's API with intelligent model selection based on query intent and support for domain and recency filtering.Last updated -6JavaScriptMIT License