Runs web searches through Perplexity without an API key and returns the results to the agent.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add perplexity-zerver -- node /full/path/to/your/perplexity-mcp-zerver/build/index.js~/.codex/config.toml
[mcp_servers.perplexity-zerver]
command = "node"
args = ["/full/path/to/your/perplexity-mcp-zerver/build/index.js"]
# codex mcp add perplexity-zerver -- node /full/path/to/your/perplexity-mcp-zerver/build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"perplexity-zerver": {
"command": "node",
"args": [
"/full/path/to/your/perplexity-mcp-zerver/build/index.js"
]
}
}
}.vscode/mcp.json
{
"servers": {
"perplexity-zerver": {
"type": "stdio",
"command": "node",
"args": [
"/full/path/to/your/perplexity-mcp-zerver/build/index.js"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"perplexity-zerver": {
"command": "node",
"args": [
"/full/path/to/your/perplexity-mcp-zerver/build/index.js"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"perplexity-zerver": {
"command": "node",
"args": [
"/full/path/to/your/perplexity-mcp-zerver/build/index.js"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"perplexity-zerver": {
"command": "node",
"args": [
"/full/path/to/your/perplexity-mcp-zerver/build/index.js"
]
}
}
}