Perplexity Ask MCP Server
A connector for the Perplexity API to enable web search within the MCP ecosystem.
Perplexity API Platform MCP Server
The official MCP server implementation for the Perplexity API Platform, providing AI assistants with real-time web search, reasoning, and research capabilities through Sonar models and the Search API.
Please refer to the official DeepWiki page for assistance with implementation.
Available Tools
perplexity_search
Direct web search using the Perplexity Search API. Returns ranked search results with metadata, perfect for finding current information.
perplexity_ask
General-purpose conversational AI with real-time web search using the sonar-pro model. Great for quick questions and everyday searches.
perplexity_research
Deep, comprehensive research using the sonar-deep-research model. Ideal for thorough analysis and detailed reports.
perplexity_reason
Advanced reasoning and problem-solving using the sonar-reasoning-pro model. Perfect for complex analytical tasks.
Configuration
Get Your API Key
- Get your Perplexity API Key from the API Portal
- Set it as an environment variable:
PERPLEXITY_API_KEY=your_key_here - (Optional) Set a timeout for requests:
PERPLEXITY_TIMEOUT_MS=600000. The default is 5 minutes.
Claude Code
Run in your terminal:
claude mcp add perplexity --transport stdio --env PERPLEXITY_API_KEY=your_key_here -- npx -y perplexity-mcp
Or add to your claude.json:
"mcpServers": {
"perplexity": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"perplexity-mcp"
],
"env": {
"PERPLEXITY_API_KEY": "your_key_here",
"PERPLEXITY_TIMEOUT_MS": "600000"
}
}
}
Cursor
Add to your mcp.json:
{
"mcpServers": {
"perplexity": {
"command": "npx",
"args": ["-y", "@perplexity-ai/mcp-server"],
"env": {
"PERPLEXITY_API_KEY": "your_key_here",
"PERPLEXITY_TIMEOUT_MS": "600000"
}
}
}
}
Codex
Run in your terminal:
codex mcp add perplexity --env PERPLEXITY_API_KEY=your_key_here -- npx -y @perplexity-ai/mcp-server
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"perplexity": {
"command": "npx",
"args": ["-y", "@perplexity-ai/mcp-server"],
"env": {
"PERPLEXITY_API_KEY": "your_key_here",
"PERPLEXITY_TIMEOUT_MS": "600000"
}
}
}
}
Other MCP Clients
For any MCP-compatible client, use:
npx @perplexity-ai/mcp-server
Troubleshooting
- API Key Issues: Ensure
PERPLEXITY_API_KEYis set correctly - Connection Errors: Check your internet connection and API key validity
- Tool Not Found: Make sure the package is installed and the command path is correct
- Timeout Errors: For very long research queries, set
PERPLEXITY_TIMEOUT_MSto a higher value
For support, visit community.perplexity.ai or file an issue.
Related Servers
Exa
Exa AI Search API
Expert Registry MCP Server
An MCP server for expert discovery, registration, and context injection, utilizing vector and graph databases.
YouTube MCP Server
Search YouTube videos, retrieve transcripts, and perform semantic search over video content.
Jina AI MCP Server
Access Jina AI's web services for web page reading, web search, and fact-checking. Requires a Jina AI API key.
Discourse MCP Server
Perform search operations on Discourse forums.
Deep Research
Generates in-depth research reports using powerful AI models.
Zenn Articles
A server for searching articles on the Zenn blogging platform.
CoolPC MCP Server
Query computer component prices from Taiwan's CoolPC website to generate AI-assisted price quotes.
Inkeep
RAG Search over your content powered by Inkeep
SearchAPI Agent
An MCP agent that integrates various search tools using the SearchAPI service. Requires SearchAPI and Google API keys.