Perplexica MCP Server

A Model Context Protocol (MCP) server for interacting with local Perplexica instances. This server provides tools to perform AI-powered searches

Local serverstdioPython

What is the Perplexica MCP Server?

Perplexica MCP becomes available to MCP clients through the Perplexica MCP. 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.

What Perplexica MCP does

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.

Key capabilities

  • 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

Requirements

Practical notes

  • Maintained by armand0e, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
perplexica_searchPerform AI-powered searches with various focus modes
perplexica_get_modelsGet available chat and embedding models

How to install the Perplexica MCP Server

{
  "mcpServers": {
    "perplexica": {
      "command": "python",
      "args": [
        "-m",
        "perplexica_mcp"
      ],
      "env": {
        "PERPLEXICA_BASE_URL": "http://localhost:3000"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
PERPLEXICA_BASE_URLDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Perplexica MCP to perplexica search.”
  • “Use Perplexica MCP to perplexica get models.”

Frequently asked questions

A Model Context Protocol (MCP) server for interacting with local Perplexica instances. This server provides tools to perform AI-powered searches using your local Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.