pplx
Verified Safeby sgaunet
Overview
An unofficial command-line interface (CLI) program for interacting with the Perplexity AI API for chatting and querying.
Installation
pplx mcp-stdioEnvironment Variables
- PPLX_API_KEY
- PERPLEXITY_API_KEY
Security Notes
The Perplexity AI API key (`PPLX_API_KEY`) is properly handled by being read from environment variables and is not hardcoded. Input parameters for AI queries are generally typed, reducing direct injection risks. The `config edit` command executes the user-defined `$EDITOR` environment variable, which is a standard CLI behavior but could pose a risk if `$EDITOR` is set to a malicious script by the user. Response format regex patterns are passed to the API, assuming the underlying `perplexity-go` library and Perplexity API handle potential ReDoS vulnerabilities safely.
Similar Servers
perplexity-mcp-zerver
This server provides AI-powered research capabilities by automating interactions with Perplexity's web interface, offering web search, content extraction, and persistent chat without needing a direct API.
mcp-use-cli
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
codex-mcp-go
Wraps OpenAI's Codex CLI to serve it as an MCP tool for AI clients, enabling multi-turn conversations and sandbox-controlled code execution.
mcp-server
The Perses MCP Server enables LLM hosts (e.g., Claude Desktop, VS Code, Cursor) to interact with the Perses Application in a standardized way through the Model Context Protocol.