MCP Servers / communication / Perplexity Chat

Perplexity Chat

JSON →
httpnone66communication

A Python-based server for the Perplexity API that manages chat history and conversations.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli@latest", "imports": [] } ]
server path: perplexity-chat
Tools
What this server exposes
ask_perplexity
Request expert programming assistance through Perplexity. Focuses on coding solutions, error debugging, and technical explanations. Returns responses with source citations and alternative suggestions.
chat_perplexity
Maintains ongoing conversations with Perplexity AI. Creates new chats or continues existing ones with full history context. Returns chat ID for future continuation.
list_chats_perplexity
Lists all available chat conversations with Perplexity AI. Returns chat IDs, titles, and creation dates (displayed in relative time format, e.g., '5 minutes ago', '2 days ago'). Results are paginated with 50 chats per page.
read_chat_perplexity
Retrieves the complete conversation history for a specific chat. Returns the full chat history with all messages and their timestamps. No API calls are made to Perplexity - this only reads from local storage.
Configuration
Environment & auth
authnone
envPERPLEXITY_API_KEY
envWEB_UI_PORT
envWEB_UI_HOST
Resources
Perplexity Chat — MCP Server · libregistry