mySoftwareGuide

Safe & trusted downloads

The best software, verified by experts

Icon of program: pplx

pplx for MCP

Pplx: An Unofficial CLI and MCP Server for Perplexity AI

  • Free
  • 4.2
  • V v0.11.3

Pplx: An Unofficial CLI and MCP Server for Perplexity AI

Pplx, developed by Sgaunet, is an unofficial command-line interface and Model Context Protocol server for the mcp platform. This free tool, categorized under mcps, is built with Go and interacts directly with the Perplexity AI API. It effectively transforms Perplexity AI functionality into a programmable search backend. Pplx serves as a bridge, allowing compatible clients to access Perplexity AI's capabilities through a structured protocol, making it an effective solution for integrating AI into various workflows.

What does Pplx connect to?

Pplx connects directly to the Perplexity AI API, serving as an unofficial CLI and an MCP server tool. It is designed to expose Perplexity AI functionality to compatible clients, acting as a programmable search backend. This connection enables users and developers to interact with Perplexity AI's services through a structured protocol, extending its utility beyond its native interface. The tool's primary purpose is to make Perplexity AI's capabilities accessible programmatically.

Core features and tools

The Pplx MCP server, specifically through the "pplx mcp-stdio" command, exposes a single callable tool named query. This query tool requires a user_prompt (string) as a parameter. It also accepts optional parameters: system_prompt (string) and model (string). The Pplx MCP server supports the stdio transport protocol, ensuring compatibility with "Claude Code and other MCP-compatible clients," including OpenCode.

Who is it for?

Pplx is designed for users seeking an unofficial command-line interface for Perplexity AI. It also targets developers who utilize MCP-compatible AI clients, providing a means to integrate Perplexity AI into their applications and systems. The tool is particularly useful for those who want to automate interactions with Perplexity AI. Skip this if you do not use Perplexity AI or MCP-compatible clients.

How to get started

The server authenticates using an API key passed as an environment variable. Setup involves setting the Perplexity AI API key as an environment variable named PPLX_API_KEY, and it supports the stdio transport protocol.

Use cases

  • Interactive chat with the Perplexity API.
  • Querying Perplexity AI through Claude Code to filter for recent information, include images, and receive structured results with citations.
  • Transforming an existing Perplexity Pro account into a programmable search backend for MCP clients by automating the Perplexity Desktop App.

Pplx offers a valuable bridge to Perplexity AI, functioning as both a CLI and an MCP server. It enables programmatic access to Perplexity AI's capabilities, supporting integration with various AI clients like Claude Code. This tool is ideal for developers and users aiming to extend Perplexity AI's utility in automated workflows. Try querying Perplexity AI through Claude Code to filter for recent information.

  • Pros

    • Unofficial CLI for Perplexity AI.
    • Transforms Perplexity into programmable backend.
    • Supports stdio transport protocol.
    • Compatible with Claude Code and OpenCode.
  • Cons

    • Requires manual environment variable setup for API key.
    • Exposes only a single callable tool, query.
    • Relies on external Perplexity AI API for functionality.
    • Automating Perplexity Desktop App is required for one use case.
Icon of program: pplx

pplx for MCP

  • Free
  • 4.2
  • V v0.11.3