Perplexica Search - Secure MCP Server by ALMC Security 2025

Perplexica Search

View on GitHub

Perplexica MCP Server

TestsPython 3.8+License: MIT

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

Installation

From Source

git clone https://github.com/your-username/perplexica-mcp.git
cd perplexica-mcp
pip install -e .

From Git (Direct Install)

pip install git+https://github.com/your-username/perplexica-mcp.git

Configuration

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:3001

Usage

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 modes
  • perplexica_get_models: Get available chat and embedding models

Focus Modes

  • webSearch: General web search
  • academicSearch: Academic and research-focused search
  • writingAssistant: Writing and content creation assistance
  • wolframAlphaSearch: Mathematical and computational queries
  • youtubeSearch: YouTube video search
  • redditSearch: Reddit discussion search

Requirements

Related in Search - Secure MCP Servers

ServerSummaryActions
DuckDuckGo SearchEnglish | 中文View
Bilibili API用于哔哩哔哩 API 的 MCP(模型上下文协议)服务器,支持多种操作。View
RagDocsA Model Context Protocol (MCP) server that provides RAG (Retrieval-Augmented Generation) capabilitie...View
USGS QuakesView
Google Web Search (Gemini)An MCP (Model Context Protocol) server that provides Google Web Search functionality using the Gemin...View
Gemini Web SearchThis project implements a Model Context Protocol (MCP) server that uses the local gemini-cli to perf...View