{"id":"thetom42-perplexica-mcp","name":"perplexica-mcp","af_score":60.2,"security_score":38.2,"reliability_score":31.2,"what_it_does":"Provides an MCP server (via FastMCP) that exposes a Perplexica-backed search tool to MCP clients. Supports multiple MCP transport modes: stdio, SSE, and Streamable HTTP (with Docker deployment options).","best_when":"You want a drop-in MCP server that bridges MCP clients to a self-hosted Perplexica search backend using stdio (most compatible) or SSE/HTTP for networked use.","avoid_when":"You need strict rate-limit guarantees, strong end-user auth, or documented error codes/retry semantics at the MCP tool level (not evidenced in the provided content).","last_evaluated":"2026-03-30T15:23:55.328681+00:00","has_mcp":true,"has_api":false,"auth_methods":["None documented for the MCP server itself; relies on backend access via PERPLEXICA_BACKEND_URL and model provider environment configuration"],"has_free_tier":false,"known_gotchas":["Misconfiguration risk: required PERPLEXICA_BACKEND_URL and model provider/name env vars may not be set, causing connection/model initialization failures.","Transport mismatch: some MCP clients expect stdio configuration; SSE/HTTP require separate server startup and different client settings.","No documented retry/idempotency guidance at the tool level; agents may need to implement safe retries themselves if desired.","As a bridge to Perplexica, runtime errors may originate from Perplexica/backend dependencies rather than the MCP wrapper."],"error_quality":0.0}