Perplexity MCP Server logo

Perplexity MCP Server

by tanigami

MCP Server for the Perplexity API. It allows you to request chat completion with citations from Perplexity within applications like Claude Desktop.

View on GitHub

Last updated: N/A

What is Perplexity MCP Server?

This is an MCP (Modular Computation Protocol) server that provides an interface to the Perplexity API. It enables applications like Claude Desktop to access Perplexity's chat completion capabilities with citations.

How to use Perplexity MCP Server?

To use this server, you need to configure your application (e.g., Claude Desktop) to use the MCP server. This involves adding a configuration entry with the command to run the server (uvx mcp-server-perplexity), arguments, and environment variables, including your Perplexity API key.

Key features of Perplexity MCP Server

  • Chat completion with citations from Perplexity

  • Integration with Claude Desktop

  • Modular Computation Protocol (MCP) support

  • Easy configuration

Use cases of Perplexity MCP Server

  • Integrating Perplexity's AI capabilities into existing applications

  • Adding citation support to chat completions

  • Using Perplexity as a backend for AI-powered tools

  • Extending the functionality of Claude Desktop

FAQ from Perplexity MCP Server

What is an MCP server?

MCP stands for Modular Computation Protocol. It's a way to modularize and connect different computation services.

Do I need a Perplexity API key?

Yes, you need a valid Perplexity API key to use this server.

How do I get a Perplexity API key?

You can obtain a Perplexity API key by signing up on the Perplexity AI platform.

Why is Claude Desktop timing out?

The Claude Desktop client may timeout if Perplexity processing takes too long. This limitation might be resolved in future updates to Claude Desktop.

Where do I configure the MCP server in Claude Desktop?

The MCP server configuration is located in the claude_desktop_config.json file in the Claude Desktop application support directory.