OlympHill
M

mcp-server-perplexitymcp-server-perplexity MCP server

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Mcp-server-perplexity is a MCP server for the Perplexity API. It includes limitations, such as potential timeouts with Claude Desktop. It has a tool called 'ask_perplexity' that requests chat completion with citations from Perplexity. To use this MCP server, you need to install Claude Desktop and set up the configuration file as specified in the quickstart instructions. In this file, you must add a 'mcpServers' section with the Perplexity MCP server details, including the Perplexity API key. The server is implemented in Python and uses the uvx command to interact with the Perplexity API. Note that implementation updates may be made in the future to handle features such as long running operations and progress reporting, which could potentially resolve the timeout issue with Claude Desktop.

Key features

  • Request chat completion with citations
  • MCP server for Perplexity API
  • Integration with Claude Desktop

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Enhanced Chat Completion

Use mcp-server-perplexity to request chat completion with citations from Perplexity, enhancing the conversational capabilities of Claude Desktop.

Customized Integration

Develop custom integrations with Claude Desktop using the mcp-server-perplexity, tailored to specific use cases or applications.

Pros & Cons

Pros

  • Enables chat completion with citations from Perplexity
  • Integrates with Claude Desktop
  • Open-source and customizable

Cons

  • Claude Desktop client may timeout for long Perplexity processing times
  • Limited by Claude Desktop's lack of support for long-running operations and progress reporting

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Is the software open source and customizable?

The project is MIT licensed, available on GitHub, and written in Python. You can modify the code or extend it, for example to handle long‑running tasks or add new features as needed.

Asked by Ismael Rios · Jun 1, 2026

Can I use the server to get citations in chat responses?

Yes, the tool 'ask_perplexity' requests chat completions from Perplexity with citations included, making it useful for research or content creation where source attribution is required.

Asked by Amos Fältskog · May 22, 2026

What limitations does this MCP server have?

Claude Desktop may time out if Perplexity processing takes too long because it currently lacks support for long‑running operations and progress reporting. Future updates could address this, but as of now, timeout is a known issue.

Asked by Bartek Adamski · May 21, 2026

How do I set up mcp-server-perplexity with Claude Desktop?

First install Claude Desktop. Then edit its config file (on macOS: ~/Library/Application Support/Claude/claude_desktop_config.json; on Windows: APPDATA/Claude/claude_desktop_config.json) to add a "mcpServers" section with a "Perplexity" entry. Specify the command "uvx [mcp server perplexity]" and set the environment variable PERPLEXITY_API_KEY to your API key. After that, restart Claude Desktop to use the server.

Asked by Quyen Tran · Mar 12, 2026

Ask a question

MCP Servers alternatives