Perplexity MCP Server

MIT License
94
  • Apple

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Enables web search functionality using Perplexity AI's API, allowing users to search the web with customizable recency filters (day, week, month, year) to find timely information.

perplexity-mcp MCP サーバー

Perplexity AIのAPIを使用してウェブ検索機能提供するModel Context Protocol(MCP)サーバー。Anthropic Claudeデスクトップクライアントと連携します。

「Web を検索して、過去 1 週間の Anthropic の新着情報を調べてください」のようなプロンプトを使用しましょう。

グラマスコア

コンポーネント

プロンプト

サーバーは単一のプロンプトを提供します:

  • perplexity_search_web: Perplexity AI を使用して Web を検索する
    • 検索クエリに必要な「クエリ」引数
    • 期間別に結果をフィルタリングするためのオプションの「recency」引数:
      • 「日」: 過去24時間
      • 「週」: 過去7日間
      • 'month': 過去30日間(デフォルト)
      • 「年」: 過去365日間
    • PerplexityのAPIを使用してWeb検索を実行します

ツール

サーバーは 1 つのツールを実装します。

  • perplexity_search_web: Perplexity AI を使用して Web を検索する
    • 必須の文字列引数として「query」を受け取ります
    • 結果をフィルタリングするためのオプションの「recency」パラメータ(日/週/月/年)
    • PerplexityのAPIから検索結果を返します

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Perplexity MCP を自動的にインストールするには:

npx -y @smithery/cli install perplexity-mcp --client claude

UV (高速Pythonパッケージとプロジェクトマネージャー)が必要です

uvがインストールされていない場合。

# Using Homebrew on macOS brew install uv

または

# On macOS and Linux. curl -LsSf https://astral.sh/uv/install.sh | sh # On Windows. powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

環境変数

claude_desktop_config.json に以下の環境変数が必要です。APIキーはPerplexityから取得できます。

  • PERPLEXITY_API_KEY : Perplexity AI APIキー

オプションの環境変数:

  • PERPLEXITY_MODEL : 使用する Perplexity モデル (指定されていない場合はデフォルトで「sonar」になります)利用可能なモデル:
    • sonar-deep-research : 128k コンテキスト - 強化された調査機能
    • sonar-reasoning-pro : 128k コンテキスト - 専門的な視点に立った高度な推論
    • sonar-reasoning : 128kコンテキスト - 強化された推論機能
    • sonar-pro : 200kコンテキスト - プロフェッショナルグレードモデル
    • sonar :128kコンテキスト - デフォルトモデル
    • r1-1776 : 128kコンテキスト - 代替アーキテクチャ

更新されたモデルのリストは(こちら)[ https://docs.perplexity.ai/guides/model-cards ]でご覧いただけます。

カーソルとクロードのデスクトップインストール

Cursor/Claude 構成ファイルを編集して、このツールを mcp サーバーとして追加します。

"perplexity-mcp": { "env": { "PERPLEXITY_API_KEY": "XXXXXXXXXXXXXXXXXXXX", "PERPLEXITY_MODEL": "sonar" }, "command": "uvx", "args": [ "perplexity-mcp" ] }

カーソル

  • MacOSの場合: /Users/your-username/.cursor/mcp.json
  • Windowsの場合: C:\Users\your-username\.cursor\mcp.json

すべてが正しく動作している場合は、カーソルからツールを呼び出すことができるようになります。

クロードデスクトップ

  • MacOSの場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

サーバーが動作していることを確認するには、Claudeクライアントを開き、「過去1週間のOpenAIに関するニュースをWebで検索」などのプロンプトを使用します。ツールの使用を確認するための警告ボックスが表示されます。「このチャットを許可する」をクリックしてください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Perplexity AI の API を利用して Web 検索機能を容易にするサーバー。Claude デスクトップ クライアントと統合して検索クエリを強化するように設計されています。

  1. Example
    1. Glama Scores
      1. Components
        1. Prompts
        2. Tools
      2. Installation
        1. Installing via Smithery
        2. Requires UV (Fast Python package and project manager)
        3. Environment Variables
        4. Cursor & Claude Desktop Installation
      ID: ebg0za4hn9