MCP.so
Sign In

Perplexity MCP Server

@MCP-Mirror

About Perplexity MCP Server

Mirror of

Basic information

Category

AI & Agents

Transports

stdio

Publisher

MCP-Mirror

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Perplexity MCP Server?

This is an MCP (Model Context Protocol) server that enables web searches using the Perplexity AI API. It provides a single tool for integrating Perplexity-powered search into any MCP-compatible client.

How to use Perplexity MCP Server?

Install Node.js 18+, clone the repository, install dependencies with npm install, and create a .env file in the root directory containing your Perplexity AI API key as PERPLEXITY_API_KEY=your_key. For development, run npm run dev; for production, build with npm run build then start with npm start. The server exposes the perplexity_search tool, which accepts a query string argument.

Key features of Perplexity MCP Server

  • Provides a single tool perplexity_search for web searches
  • Requires a Perplexity AI API key
  • Written in TypeScript
  • Supports development and production modes
  • Installation and usage instructions for Windows

Use cases of Perplexity MCP Server

  • Perform real-time web searches from an MCP client
  • Supply up-to-date search results to AI assistants
  • Automate querying of Perplexity AI via the MCP protocol

FAQ from Perplexity MCP Server

What tool does Perplexity MCP Server provide?

It provides the perplexity_search tool, which takes a query argument and returns search results from Perplexity AI.

What are the prerequisites for installation?

Node.js 18+, Git, and a valid Perplexity AI API key are required.

How do I configure the API key?

Create a .env file in the project root and add PERPLEXITY_API_KEY=your_api_key_here (no spaces around the = sign). Restart the terminal after making the change.

What should I do if I get permission errors on Windows?

Run your command prompt or PowerShell as Administrator, and verify file permissions in the project directory.

How can I verify my Node.js installation?

Run node --version to check the Node.js version and npm --version to confirm npm is installed.

Comments

More AI & Agents MCP servers