Skip to main content
Glama
perplexity-pro-mcp

perplexity-pro-mcp

by MIt9

perplexity-pro-mcp

perplexity-pro-mcp MCP server – quality and maintenance score on Glama

Search the web from Claude or Cursor — MCP server for Perplexity AI Pro. Deep search, follow-up questions and conversation export. Uses your existing Pro session — no extra API key needed.

MCP server for Perplexity AI Pro — deep web search, thread management, and export. Uses your browser session cookie, so it works with your existing Perplexity Pro subscription (no API key needed).

⚠️ This server uses Perplexity's unofficial internal API and a browser session cookie. It may break if Perplexity changes their API, and heavy automated use may violate Perplexity's Terms of Service. Use at your own risk.

Tools

Tool

Description

perplexity_search

Deep web search via Perplexity Pro (answer + sources + related queries)

perplexity_follow_up

Continue conversation in an existing thread

perplexity_threads

List recent search threads

perplexity_export

Export an answer as markdown or PDF

perplexity_collections

List saved collections

Related MCP server: PPX-MCP

Setup

Open https://www.perplexity.ai (logged in) → DevTools (F12) → Network tab → click any request to perplexity.ai → Headers → copy the full Cookie header value.

2. Configure your MCP client

Claude Code:

claude mcp add perplexity -e PERPLEXITY_COOKIE="<full cookie string>" -- npx -y perplexity-pro-mcp

Claude Desktop / other clients (claude_desktop_config.json or equivalent):

{
  "mcpServers": {
    "perplexity": {
      "command": "npx",
      "args": ["-y", "perplexity-pro-mcp"],
      "env": {
        "PERPLEXITY_COOKIE": "<full cookie string>"
      }
    }
  }
}

Parameters

  • query — search query

  • mode — copilot (deep multi-step) or concise (quick)

  • model — pplx_pro or pplx_alpha

  • focus — internet, academic, writing, youtube, reddit

perplexity_follow_up

  • query — follow-up question

  • thread_uuid — UUID from a previous search result

perplexity_export

  • entry_uuid — entry UUID (from threads list)

  • format — md or pdf

Cookies expire in ~30 days. If you get 403 errors, copy fresh cookies from the browser.

Note: perplexity_search works with just the session token. Other tools require full cookies (including cf_clearance).

Development

npm install
npm run build      # compile TypeScript → dist/
npm start          # run locally (requires PERPLEXITY_COOKIE)

License

MIT

Available Tools

5 tools
perplexity_collectionsB

List user's Perplexity collections (saved threads).

Inputs: no named parameters.

perplexity_exportB

Export a Perplexity answer entry as markdown or PDF.

Inputs: entry_uuid (required), format.

perplexity_follow_upA

Continue a conversation in an existing Perplexity thread. Use thread_uuid from a previous search result.

Inputs: query (required), thread_uuid (required), mode, focus, +1 more.

perplexity_threadsB

List recent Perplexity search threads.

Inputs: limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.8/5.0

    Scored across 5 tools

    Disambiguation5/5

    Each tool serves a unique purpose: searching, listing threads/collections, following up, and exporting. No overlapping functionality.

    Naming Consistency5/5

    All tools follow the 'perplexity_' prefix with snake_case, mixing verb and noun patterns consistently (e.g., search, threads, export). Predictable and clear.

    Tool Count5/5

    Five tools is well-scoped for a search assistant: core search, thread management, follow-up, export, and collections. Not excessive nor sparse.

    Completeness4/5

    Covers essential operations: search, view threads, follow-up, export, and list collections. Minor gap: no tool to delete or modify threads/collections, but core workflow is complete.

    Maintenance

    ActivitySlowing
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      A comprehensive MCP server that provides intelligent access to Perplexity AI's search and reasoning models with automatic model selection, conversation management, and project-aware storage. Supports real-time search, deep research, chat sessions, and async operations for complex queries.
      11
      32 npm
      22 PyPI
      3
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      An unofficial MCP server for Perplexity AI that leverages Pro subscriptions and browser cookies to enable real-time web searches and model selection without an API key. It provides tools for performing queries, listing available models, and automating the login process to manage authentication.
      4
      30 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      An MCP server that enables AI agents to perform search-augmented queries and deep multi-source research using the Perplexity API.
      69 npm
      26
      Apache 2.0