modelcontextprotocol
Verified Safeby perplexityai
Overview
Provides AI assistants with real-time web search, reasoning, and research capabilities through Perplexity's API.
Installation
npx @perplexity-ai/mcp-serverEnvironment Variables
- PERPLEXITY_API_KEY
- PERPLEXITY_TIMEOUT_MS
- PERPLEXITY_PROXY
- HTTPS_PROXY
- HTTP_PROXY
- PORT
- BIND_ADDRESS
- ALLOWED_ORIGINS
Security Notes
The server explicitly requires 'PERPLEXITY_API_KEY' as an environment variable and does not hardcode secrets. It supports proxy configurations for secure network environments. In HTTP mode, the 'ALLOWED_ORIGINS' for CORS can be set to '*' for public access, which could be a misconfiguration risk if not intended. However, the default binding address is '127.0.0.1' and default origins are 'localhost', promoting secure local setup. Uses 'undici' for HTTP requests, which is a robust fetch implementation.
Similar Servers
deep-research
An AI-powered research assistant that generates comprehensive reports, leverages various LLMs and web search engines, and offers integration as a SaaS or MCP service.
exa-mcp-server
Provides AI agents with real-time web search, code context, and deep research capabilities via the Exa AI platform to enhance coding and information retrieval tasks.
MCP
Provides a suite of web content extraction, search, and AI-powered text/image processing tools via the Model Context Protocol (MCP) for Large Language Models (LLMs).
mcp-omnisearch
Provides a unified interface for LLMs to access multiple web search, AI response, content processing, and enhancement tools from various providers through the Model Context Protocol (MCP).