Perplexity MCP Server logo

Perplexity MCP Server

by MCP-Mirror

The Perplexity MCP Server is a Node.js implementation of Anthropic's Model Context Protocol (MCP) that enables Claude to interact with Perplexity's language models. This server provides a secure bridge between Claude and Perplexity AI's capabilities, allowing for enhanced AI interactions through tool use.

View on GitHub

Last updated: N/A

What is Perplexity MCP Server?

The Perplexity MCP Server is a Node.js application that implements Anthropic's Model Context Protocol (MCP) to allow Claude to utilize Perplexity AI's language models as tools. It acts as a secure intermediary, enabling Claude to access Perplexity's capabilities for enhanced AI interactions.

How to use Perplexity MCP Server?

To use the server, clone the repository, install dependencies, configure the .env file with your Perplexity API key, and build the project. Then, configure Claude Desktop by adding the server to your claude_desktop_config.json file, specifying the command, arguments, and environment variables.

Key features of Perplexity MCP Server

  • Implements Anthropic's Model Context Protocol (MCP)

  • Provides a secure bridge between Claude and Perplexity AI

  • Offers two main tools: perplexity_chat and perplexity_ask

  • Supports full message history for chat completion

  • Uses TypeScript for type safety

Use cases of Perplexity MCP Server

  • Enhancing Claude's capabilities with Perplexity AI's language models

  • Enabling Claude to perform advanced chat completions using Perplexity's models

  • Allowing Claude to quickly answer questions using Perplexity's single-query interface

  • Integrating Perplexity AI into Claude workflows for tool use

  • Creating more sophisticated AI interactions by leveraging Perplexity's language models

FAQ from Perplexity MCP Server

What is the purpose of the Perplexity MCP Server?

It allows Claude to interact with Perplexity AI's language models by implementing Anthropic's Model Context Protocol (MCP).

What are the available tools?

The server provides two main tools: perplexity_chat for advanced chat completion and perplexity_ask for quick questions.

How do I install the server?

Clone the repository, install dependencies with npm install, configure the .env file with your Perplexity API key, and build the project with npm run build.

How do I configure Claude Desktop to use this server?

Update your claude_desktop_config.json file to include the server's command, arguments, and environment variables.

What should I do if the server is not found?

Verify the path in claude_desktop_config.json is correct, ensure the server is built (npm run build), and check if Node.js is in your PATH.