Perplexity Research
STDIOEnables LLMs like Claude to perform internet research using Perplexity API.
Enables LLMs like Claude to perform internet research using Perplexity API.
This Model Context Protocol (MCP) server enables LLMs like Claude to perform internet research using the Perplexity API. It provides real-time, up-to-date information with source citations.
This is an unofficial integration and is not affiliated with, officially connected to, or endorsed by Perplexity AI or its parent company. This project uses Perplexity's public API but is independently developed.
"Perplexity" and any associated names, trademarks, and images are property of Perplexity AI.
This software is provided "as is" without warranty of any kind. Use at your own risk.
# Build the server binary ./run.sh build
Add the following to your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "perplexity": { "command": "/path/to/binary/perplexity-server", "env": { "PERPLEXITY_API_KEY": "your-perplexity-key" } } } }
Performs internet research and returns results with citations.
Parameters:
query
(string): The research query or questionExample query in Claude: "What's the latest research on quantum computing?"
.
├── README.md
├── go.mod
├── cmd/
│ └── main.go # Server implementation
└── run.sh # Build script
To modify or extend the server:
cmd/main.go
./run.sh build
MIT License