Labsco
MCP SERVER

Perplexica Search

by armand0e

Search through your own Perplexica instance — web, academic, YouTube, Reddit or Wolfram Alpha.

Web Search Engines
Summary
Your Perplexica instance, reachable from the assistant you already use.

The focus modes are the lever: academicSearch and wolframAlphaSearch behave very differently from a plain web search, and choosing one is a parameter rather than a prompt trick. Nothing answers until Perplexica itself is running — this is the bridge, not the search engine.

What it is

A small Python server that talks to a Perplexica installation you run yourself. Two tools; every answer comes from your instance rather than a hosted service.

What you get
  • An AI-powered search in a chosen focus mode — perplexica_search
  • The chat and embedding models your instance has available — perplexica_get_models
  • Six focus modes: webSearch, academicSearch, writingAssistant, wolframAlphaSearch, youtubeSearch and redditSearch
  • Streaming responses, and conversation history carried across searches
Requirements

A running Perplexica instance. Python 3.10 or newer; install with pip install git+https://github.com/armand0e/perplexica-mcp.git and run python -m perplexica_mcp. PERPLEXICA_BASE_URL points at the instance and defaults to http://localhost:3000.

Setup effort

One command — pip install git+https://github.com/armand0e/perplexica-mcp.git