Perplexica MCP Server
Enables Reddit discussion search through Perplexica's redditSearch focus mode for finding and analyzing Reddit content.
Provides access to Wolfram Alpha computational queries through Perplexica's wolframAlphaSearch focus mode for mathematical and computational searches.
Enables YouTube video search through Perplexica's youtubeSearch focus mode for discovering and searching YouTube content.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Perplexica MCP Serversearch for recent advancements in quantum computing using academic search mode"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Perplexica MCP Server
A Model Context Protocol (MCP) server for interacting with local Perplexica instances. This server provides tools to perform AI-powered searches using your local Perplexica installation.
Features
Search: Perform AI-powered searches with various focus modes
Streaming Support: Get real-time streaming responses
Multiple Focus Modes: Support for web search, academic search, writing assistant, and more
Customizable Models: Configure chat and embedding models
Conversation History: Maintain context across searches
Related MCP server: MCP Perplexity Server
Installation
From Source
git clone https://github.com/armand0e/perplexica-mcp.git
cd perplexica-mcp
pip install -e .From Git (Direct Install)
pip install git+https://github.com/armand0e/perplexica-mcp.gitConfiguration
The server connects to a local Perplexica instance. By default, it expects Perplexica to be running on http://localhost:3000.
You can configure the base URL by setting the PERPLEXICA_BASE_URL environment variable:
export PERPLEXICA_BASE_URL=http://localhost:3001Usage
With Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"perplexica": {
"command": "python",
"args": ["-m", "perplexica_mcp"],
"env": {
"PERPLEXICA_BASE_URL": "http://localhost:3000"
}
}
}
}Available Tools
perplexica_search: Perform AI-powered searches with various focus modesperplexica_get_models: Get available chat and embedding models
Focus Modes
webSearch: General web searchacademicSearch: Academic and research-focused searchwritingAssistant: Writing and content creation assistancewolframAlphaSearch: Mathematical and computational queriesyoutubeSearch: YouTube video searchredditSearch: Reddit discussion search
Requirements
Python 3.8+
A running Perplexica instance (see Perplexica GitHub)
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time web search, reasoning, and research through Perplexity's API
Enable AI assistants to perform web searches using Perplexity's Sonar Pro.
Academic literature search, retrieval, and private library management on top of OpenAlex.
Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…
Related MCP Servers
- AlicenseAqualityCmaintenanceA Model Context Protocol server that acts as a proxy to provide LLM access to Perplexica's AI-powered search engine, enabling AI assistants to perform searches with various focus modes.17,582 PyPI79MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI-powered search, research, and reasoning capabilities through integration with Perplexity.ai, offering three specialized tools: general conversational AI, deep research with citations, and advanced reasoning.7 npm2MIT
- AlicenseBqualityDmaintenanceEnables LLMs to perform web searches through Perplexica with multiple focus modes (web, academic, YouTube, Reddit) and optimization settings, returning AI-generated responses with source citations.1MIT
- FlicenseBqualityDmaintenanceEnables AI assistants to perform real-time web and academic searches using Perplexity's Sonar API.2-