Perplexity MCP Server

Perplexity MCP Server

By wysh3 GitHub

MCP web search using perplexity without any API KEYS

perplexity mcp-server
Overview

What is Perplexity MCP Server?

Perplexity MCP Server is a research-level Model Context Protocol (MCP) server that provides AI-powered research capabilities through Perplexity's infrastructure without the need for API keys.

How to use Perplexity MCP Server?

To use the Perplexity MCP Server, clone the repository, install the dependencies, build the server, and start it using npm commands. Configuration is required to integrate it with your MCP setup.

Key features of Perplexity MCP Server?

  • Web search integration via Perplexity
  • Use without any API Key
  • TypeScript-first implementation
  • Modular tool architecture

Use cases of Perplexity MCP Server?

  1. Conducting comprehensive web searches with adjustable detail levels.
  2. Retrieving up-to-date documentation and code examples.
  3. Discovering and evaluating APIs based on technical requirements.
  4. Analyzing code for deprecated patterns and providing migration guidance.
  5. Engaging in ongoing conversations with Perplexity AI.

FAQ from Perplexity MCP Server?

  • Is an API key required to use the Perplexity MCP Server?

No, the server can be used without any API key.

  • What programming language is used for the implementation?

The server is implemented in TypeScript.

  • What is the purpose of this project?

This project is intended for educational and research purposes only.

Content

Perplexity MCP Server

A research level Model Context Protocol (MCP) server implementation providing AI-powered research capabilities through Perplexity's infrastructure without using any API key.

advance perplexity mcp server

Features

  • 🔍 Web search integration via Perplexity
  • 🔑 Use without any API Key
  • 🛠️ TypeScript-first implementation
  • 📦 Modular tool architecture

Tools

Perform comprehensive web searches with adjustable detail levels.

2. Get Documentation (get_documentation)

Retrieve up-to-date documentation and code examples with contextual guidance.

3. Find APIs (find_apis)

Discover and evaluate APIs based on technical requirements and compliance needs.

4. Check Deprecated Code (check_deprecated_code)

Analyze code for outdated patterns and provide migration guidance.

5. Chat (chat_perplexity)

Maintains ongoing conversations with Perplexity AI using a persistent chat history.

Installation

  1. Clone or download this repository:
git clone https://github.com/wysh3/perplexity-mcp-server.git
cd perplexity-mcp-server
  1. Install dependencies:
npm install
  1. Build the server:
npm run build

Important: Please restart your IDE after building the project for changes to take effect.

Configuration

Add the server to your MCP configuration:

For Cline/RooCode Extension:

{
  "mcpServers": {
    "perplexity-server": {
      "command": "node",
      "args": [
        "/path/to/perplexity-mcp-server/build/index.js"
      ],
      "env": {},
      "disabled": false,
      "alwaysAllow": ["search"]
    }
  }
}

For Claude Desktop:

{
  "mcpServers": {
    "web-search": {
      "command": "node",
      "args": ["/path/to/web-search/build/index.js"],
      "env": {}
    }
  }
}

Usage

# Start the server
npm start

Credits

Thanks DaInfernalCoder:

Disclaimer

This project is intended for educational and research purposes only. The author does not endorse or encourage any unauthorized automation of web services. Use responsibly!

No tools information available.

Mirror of

image-generation mcp-server
View Details

Secure MCP server for analyzing Excel files with oletools

oletools mcp-server
View Details

Mirror of

bigquery mcp-server
View Details

MCPHubs is a website that showcases projects related to Anthropic's Model Context Protocol (MCP)

mcp mcp-server
View Details
Dealx
Dealx by DealExpress

-

dealx mcp-server
View Details

Google Analytics MCP server for accessing analytics data through tools and resources

google-analytics mcp-server
View Details

A Python-based MCP server that lets Claude run boto3 code to query and manage AWS resources. Execute powerful AWS operations directly through Claude with proper sandboxing and containerization. No need for complex setups - just pass your AWS credentials and start interacting with all AWS services.

aws mcp-server
View Details