perplexity-mcp-zerver
by wysh3·★ 93·Score 46
Minimalist MCP server for AI-powered web research using Perplexity without API keys through browser automation.
Overview
Perplexity MCP Zerver is a research server implementing the Model Context Protocol to deliver AI-powered research capabilities through Perplexity's web interface. It provides intelligent web research, persistent conversations, content extraction, and developer tooling without requiring API keys. The implementation uses browser automation to access Perplexity's services locally, addressing privacy concerns and eliminating usage limits associated with traditional API-based approaches. The server supports multiple research tools and stores conversation history locally in SQLite.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need web search and research capabilities without API key limitations or when you want persistent research conversations stored locally.
When NOT to choose this
Don't choose this if you need highly stable/reliable access as it depends on Perplexity's website consistency, or if you require authenticated API access to Perplexity's backend.
Tools this server exposes
6 tools extracted from the READMEsearchPerform research queries with configurable depth
get_documentationRetrieve technical documentation with examples
find_apisDiscover relevant APIs for development needs
check_deprecated_codeAnalyze code snippets for outdated patterns
extract_url_contentParse web content with automatic GitHub handling
chat_perplexityPersistent conversations with context history
Comparable tools
Installation
# Installation
git clone https://github.com/wysh3/perplexity-mcp-zerver.git
cd perplexity-mcp-zerver
bun install
bun run buildAdd to your MCP configuration:
{
"mcpServers": {
"perplexity-server": {
"command": "bun",
"args": ["/absolute/path/to/build/main.js"],
"timeout": 300
}
}
}FAQ
- Does this require a Perplexity account?
- No, it works without any authentication. You can optionally use a Perplexity Pro account for better models and higher limits.
- How does it work without API keys?
- It uses browser automation to interact with Perplexity's web interface, eliminating the need for API keys while maintaining research capabilities.
Compare perplexity-mcp-zerver with
Last updated · Auto-generated from public README + GitHub signals.