mcpField
P
Perplexity MCP Server

Perplexity MCP Server

ローカル
github.com/spragginsdesignsAI・エージェント371 週間前に更新

Perplexity MCP Server について

Perplexity MCP Serverは、Perplexity AIを使ったウェブ検索を可能にする小規模なサーバーです。Perplexity AI APIキーが必要で、検索ツールを1つ提供します。

主な機能

  1. 01Perplexity AIによるウェブ検索
  2. 02単一の検索ツール

活用シーン

  1. 01Perplexity AIを使ったウェブ検索
  2. 02検索ツールへのクエリ送信

MCP 対応

MCPクライアントにウェブ検索用の`perplexity_search`ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Perplexity MCP サーバー

Perplexity AI を使用してウェブ検索できる、シンプルな MCP サーバーです。

MCP レビュー認定:https://mcpreview.com/mcp-servers/spragginsdesigns/perplexity-mcp-server

インストール

前提条件
  • Node.js 18 以降(nodejs.orgからダウンロード)
  • Git(git-scm.comからダウンロード)
  • Perplexity AI API キー
Windows での手順
  1. リポジトリをクローンします:
git clone [repository-url]
cd perplexity-mcp-server
  1. 依存関係をインストールします:
npm install
  1. 環境ファイルを作成します:
    • ルートディレクトリに .env という名前の新しいファイルを作成します
    • Perplexity AI API キーを追加します:
    PERPLEXITY_API_KEY=your_api_key_here
    

Windows での使用方法

開発モード
npm run dev
本番モード
  1. プロジェクトをビルドします:
npm run build
  1. サーバーを起動します:
npm start
Windows バッチファイルを使用する(推奨)

Windows での環境変数に関する問題を避けるには、同梱のバッチファイルを使用します:

  1. 先にプロジェクトをビルドします:
npm run build
  1. バッチファイルを実行します:
.\run-perplexity-server.bat

または、Windows エクスプローラーで run-perplexity-server.bat ファイルをダブルクリックします。

詳しい手順については、Windows セットアップガイドを参照してください。

Windows での問題のトラブルシューティング

よくある問題
  1. アクセス許可エラー

    • コマンドプロンプトまたは PowerShell を管理者として実行します
    • プロジェクトディレクトリのファイルアクセス許可を確認します
  2. 環境変数

    • .env ファイルがルートディレクトリにあることを確認します
    • .env ファイルでは = の前後にスペースを入れないでください
    • 環境変数を変更した後は、ターミナルを再起動します
    • 環境変数に関する問題を避けるには、付属のバッチファイルを使用します
  3. Node.js の問題

    • Node.js のインストールを確認します:node --version
    • npm がインストールされていることを確認します:npm --version
エラーメッセージ

Error: ENOENT: no such file or directory が表示された場合は、次の点を確認してください:

  • すべてのパスで正しい Windows 形式の区切り文字を使用している
  • 正しいディレクトリにいる
  • 必要なファイルが存在する

プロジェクト構成

perplexity-mcp-server/
├── src/
│   └── index.ts          # Main server implementation
├── dist/                 # Compiled output
├── .env                  # Environment variables
├── package.json          # Project configuration
├── run-perplexity-server.bat # Windows batch file
└── tsconfig.json         # TypeScript configuration

API の使用方法

このサーバーは、ウェブ検索用の単一のツール perplexity_search を提供します:

{
  "name": "perplexity_search",
  "arguments": {
    "query": "your search query here"
  }
}

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。