Discover and explore top open-source AI tools and projects—updated daily.
Web search integration for AI assistants
Top 99.8% on SourcePulse
This project offers a Model Context Protocol (MCP) server that bridges Perplexity AI's web search capabilities with desktop AI clients, notably Anthropic Claude and Cursor. It empowers users to seamlessly integrate real-time web information into their AI interactions, enhancing the AI's ability to answer questions requiring up-to-date external data.
How It Works
The server implements a perplexity_search_web
tool, allowing AI clients to query Perplexity AI's API for web searches. Users can specify a search query and an optional recency
parameter to filter results by time period ('day', 'week', 'month', 'year'). The system supports various Perplexity models, such as 'sonar' and 'sonar-pro', enabling users to select models optimized for different research needs and context lengths. This architecture directly injects web search functionality into the AI's operational context.
Quick Start & Requirements
npx -y @smithery/cli install perplexity-mcp --client claude
.brew install uv
), Linux/macOS (curl script), and Windows (PowerShell).PERPLEXITY_API_KEY
environment variable. An optional PERPLEXITY_MODEL
variable allows choosing from available Perplexity models. The server must be registered in client configuration files (mcp.json
for Cursor, claude_desktop_config.json
for Claude Desktop).Highlighted Details
Maintenance & Community
The provided README snippet does not contain information regarding maintainers, community channels (e.g., Discord, Slack), or project roadmaps.
Licensing & Compatibility
The specific open-source license is not mentioned in the provided documentation. Compatibility is explicitly stated for Cursor and Claude Desktop clients.
Limitations & Caveats
The project's functionality is dependent on Perplexity AI's API availability and terms of service. Details on error handling, rate limiting, or advanced configuration are not elaborated. The absence of a specified license may pose a barrier for certain commercial or closed-source integration scenarios.
5 months ago
Inactive