Skip to main content
Glama
spragginsdesigns

Perplexity MCP Server

Perplexity MCP サーバー

これは、Perplexity AI を使用して Web を検索できるシンプルな MCP サーバーです。

インストール

前提条件

  • 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キーを追加します: GXP3

Related MCP server: Tavily MCP Server

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の使用

サーバーは、Web 検索用の単一のツールperplexity_searchを提供します。

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

ライセンス

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

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 1 tool update
    • First observedperplexity_search

TDQS

B3.2/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The single tool has a clear and distinct purpose, making it impossible for an agent to misselect between multiple options.

Naming Consistency5/5

A single tool inherently has perfect naming consistency, as there are no other tools to compare it against for patterns. The name 'perplexity_search' follows a clear verb_noun format, but consistency cannot be assessed across a set of one.

Tool Count2/5

A single tool is generally too few for most server purposes, as it limits functionality and flexibility. For a web search server, this minimal scope might suffice for basic queries, but it feels thin and lacks auxiliary operations like filtering or advanced search options.

Completeness3/5

The server's purpose appears to be web search, and the single tool covers the core action of searching. However, there are notable gaps, such as no tools for refining searches, handling different search types (e.g., news, images), or managing search history, which could lead to agent workarounds or limitations.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    This server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.
    4
    16,976
    2,370
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Type 3 DAuth MCP server for Perplexity AI API that provides web search, chat, embeddings, and content moderation using Perplexity's search-focused AI models.
    MIT

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/spragginsdesigns/perplexity-mcp-server'

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