MCP HubMCP Hub
tanigami

mcp-server-perplexity

by: tanigami

mcp server perplexity

63created 05/12/2024
Visit
perplexity

📌Overview

Purpose: To provide a server for integrating the Perplexity API, enabling users to request chat completions with citations effectively.

Overview: The MCP Server serves as an intermediary for the Perplexity API, facilitating seamless communication and query handling. It is designed for users looking to enhance their interaction with the Perplexity chatbot through customizable API requests and responses.

Key Features:

  • ask_perplexity: This tool enables users to make requests for chat completions from Perplexity, complete with relevant citations, enhancing the reliability and credibility of the chat outputs.

Perplexity MCP Server

MCP Server for the Perplexity API.

:warning: Limitations:

  • The Claude Desktop client may timeout if Perplexity processing takes too long.
  • This issue might be resolved if Claude Desktop implements support for long-running operations and progress reporting in the future.

Components

Tools

  • ask_perplexity: Request chat completion with citations from Perplexity.

Quickstart

Install

Claude Desktop

  • On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
  "Perplexity": {
    "command": "uvx",
    "args": [
      "mcp-server-perplexity"
    ],
    "env": {
      "PERPLEXITY_API_KEY": "your-perplexity-api-key"
    }
  }
}