mcp-server-perplexity
by: tanigami
mcp server perplexity
63created 05/12/2024
Visitperplexity
📌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"
}
}
}