Skip to main content
Glama
letsbuildagent

Perplexity Tool for Claude Desktop

Claudeデスクトップ用のPerplexityツール

Perplexity AI の API を Claude Desktop と統合するカスタム MCP ツール。これにより、Claude は Web ベースの調査を実行し、引用付きの回答を提供できるようになります。

前提条件のインストール

  1. Git をインストールします。

    • Macの場合:

      • まずターミナルにこれを貼り付けてHomebrewをインストールします: GXP1

      • 次にGitをインストールします: GXP2

    • Windowsの場合:

      • git-scm.comからGitをダウンロードする

      • インストーラーを実行する

  2. Node.js をインストールします。

    • Macの場合:

      brew install node
    • Windowsの場合:

      • nodejs.orgからダウンロード

      • インストーラーを実行する

  3. 次のコマンドを実行してインストールを確認します。

git --version
node --version

Related MCP server: Perplexity MCP Server

ツールのインストール

  1. リポジトリをクローンする

git clone https://github.com/letsbuildagent/perplexity-tool
cd perplexity-tool
  1. 依存関係をインストールする

npm install
  1. APIキーを設定する

次の 2 つのオプションがあります。

オプション 1 (クイックセットアップ):

  • server.jsを開く

  • 次の行を見つけます:

const PERPLEXITY_API_KEY = "YOUR-API-KEY-HERE";
  • Perplexity APIキーに置き換えてください

オプション 2 (ベストプラクティス):

  • .env ファイルを作成します。

    # On Mac/Linux:
    touch .env
    open .env
    
    # On Windows:
    notepad .env

    または、テキストエディタで.envという名前の新しいファイルを作成するだけです。

  • API キーを .env ファイルに追加します。

    PERPLEXITY_API_KEY=your-api-key-here
  • dotenvをインストールします。

    npm install dotenv
  • server.js を更新します。

    import 'dotenv/config'
    const PERPLEXITY_API_KEY = process.env.PERPLEXITY_API_KEY;
  1. Claudeデスクトップの設定

  • ~/Library/Application Support/Claude/claude_desktop_config.jsonを開きます。

  • 次の構成を追加します。

{
  "mcpServers": {
    "perplexity-tool": {
      "command": "node",
      "args": [
        "/full/path/to/perplexity-tool/server.js"
      ]
    }
  }
}

/full/path/toリポジトリのクローンを作成した実際のパスに置き換えます。

  1. Claudeデスクトップを再起動します

使用法

インストールが完了すると、次のようなコマンドを使用して Claude 経由でツールを使用できるようになります。

  • 「AIの最新動向についてPerplexityに聞いてみよう」

  • 「Perplexity を使って量子コンピューティングの歴史を研究する」

  • 「気候変動に関する情報をPerplexityで検索し、過去1か月に焦点を当てる」

詳細オプション

追加のパラメータを指定できます:

  • temperature : 応答のランダム性を制御します(0-2)

  • max_tokens : レスポンスの長さを制限する

  • search_domain_filter : 検索を特定のドメインに制限します

  • search_recency_filter : 期間(日/週/月/年)でフィルタリングします

トラブルシューティング

  1. Gitが見つかりません:

    • Gitが正しくインストールされていることを確認してください

    • 端末を再起動してみてください

    • Macでは、HomebrewがPATHに入っていることを確認してください。

  2. Node.js エラー:

    • node --versionで Node.js のインストールを確認する

    • Node.jsを再インストールしてみてください

  3. API キーの問題:

    • APIキーを正しくコピーしたことを確認してください

    • .envファイルに余分なスペースがないことを確認してください

    • オプション2を使用する場合は、dotenvがインストールされていることを確認してください。

  4. Claude にツールが表示されない:

    • claude_desktop_config.json のパスを確認してください

    • パスがserver.jsファイルを指していることを確認してください

    • Claudeデスクトップを再起動します

    • コンソールにエラーメッセージがないか確認してください

ライセンス

マサチューセッツ工科大学

セキュリティに関する注意事項

コードを共有したり公開したりする予定がある場合:

  • APIキーをGitにコミットしないでください

  • .env メソッドを使用する (オプション 2)

  • .gitignore ファイルに .env を追加します

Install Server
A
license - permissive license
C
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    An 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.
    6
    4
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Integrates Perplexity AI's search-enhanced language models with Claude Desktop, providing three tools with different complexity levels for quick fact-checking, technical analysis, and deep research.
    3
    2

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/letsbuildagent/perplexity-tool'

If you have feedback or need assistance with the MCP directory API, please join our Discord server