perplexity-mcp-zerver and perplexity-mcp
These are competing implementations of a Perplexity-based MCP server, with the former providing a web search interface without API keys and the latter integrating with Claude for enhanced search and reasoning.
About perplexity-mcp-zerver
wysh3/perplexity-mcp-zerver
MCP web search using perplexity without any API KEYS
Implements MCP as a TypeScript/Bun server using browser automation to access Perplexity's web interface, enabling persistent SQLite-backed conversations and multi-tool capabilities including web search, documentation retrieval, API discovery, and deprecated code analysis. Supports optional Perplexity Pro authentication for access to advanced models, with local data processing and native GitHub repository parsing built into the content extraction pipeline.
About perplexity-mcp
Alcova-AI/perplexity-mcp
An MCP server for the Perplexity for use with Claude Code and Claude Desktop, giving you enhanced search and reasoning capabilties.
Implements stdio-based MCP transport in Go, exposing two distinct tools: `perplexity_ask` for real-time web search via Sonar Pro and `perplexity_reason` for complex reasoning via Sonar Reasoning Pro. Supports flexible model configuration through command-line arguments and environment variables, integrating with Claude Code, Claude Desktop, and Cursor through native MCP protocol handlers.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work