{"slug": "connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees", "title": "Connect Claude to Perplexity AI Pro with Zero Search API Fees", "summary": "A developer built perplexity-pro-mcp, an open-source MCP server that connects Claude Desktop and Claude Code to Perplexity Pro using session cookie credentials instead of a paid search API. The server exposes tools for real-time web search, multi-turn follow-ups, thread management, and Markdown/PDF report export, along with Perplexity's internet, academic, Reddit, and YouTube focus modes, letting Claude ground answers in cited sources without per-call search fees.", "body_md": "Modern LLMs struggle with recent software releases, live news, and undocumented breaking changes. While solutions like Tavily, Serper, or Google Custom Search exist, they introduce recurring per-call fees and lack the deep multi-source synthesis of specialized search engines.\n\nIf you already have a Perplexity Pro account, you can bridge it directly into Claude Desktop or Claude Code.\n\nI built [perplexity-pro-mcp](https://github.com/MIt9/perplexity-pro-mcp) — a lightweight MCP server that queries Perplexity Pro via your session credentials.\n\n| Tool | Capability | \n|---|---|\n| `perplexity_search` | Real-time web querying with synthesized answers, sources, and citations | \n| `perplexity_follow_up` | Contextual multi-turn question answering inside the same research thread | \n| `perplexity_threads` | Manage and resume prior search sessions | \n| `perplexity_export` | Export structured research reports to Markdown/PDF | \n\nIt also exposes Perplexity's built-in focus modes:\n\n`internet`: Broad web search` academic`: ArXiv, PubMed, and peer-reviewed journals` reddit`: Community sentiment, troubleshooting discussions, and raw developer advice`youtube`: Video transcripts and summaries\nLog into [perplexity.ai](https://www.perplexity.ai), open DevTools (`F12`), head to the **Network** tab, click any request to `perplexity.ai`, and copy your full `Cookie` header string.\n\n```\nclaude mcp add perplexity -e PERPLEXITY_COOKIE=\"<YOUR_COOKIE>\" -- npx -y perplexity-pro-mcp\n```\n\n`claude_desktop_config.json`)\n\n```\n{\n  \"mcpServers\": {\n    \"perplexity\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"perplexity-pro-mcp\"],\n      \"env\": {\n        \"PERPLEXITY_COOKIE\": \"<YOUR_COOKIE>\"\n      }\n    }\n  }\n}\n```\n\n**Prompt to Claude**: \"What are the latest breaking changes in Next.js 15 canary releases and how do I adapt my Server Actions?\"\n\nClaude executes `perplexity_search(query=\"Next.js 15 canary breaking changes server actions\", mode=\"copilot\")`. Instead of hallucinatory advice, Claude returns verified code snippets accompanied by direct source citations.\n\nCheck out the repo on GitHub: [github.com/MIt9/perplexity-pro-mcp](https://github.com/MIt9/perplexity-pro-mcp)", "url": "https://wpnews.pro/news/connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees", "canonical_source": "https://dev.to/mit9/connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees-5hmf", "published_at": "2026-09-24 07:57:58+00:00", "updated_at": "2026-09-24 08:30:49.900017+00:00", "lang": "en", "topics": ["ai-agents", "agent-protocols", "ai-tools", "developer-tools", "ai-search"], "entities": ["Perplexity", "Claude", "Claude Desktop", "Claude Code", "perplexity-pro-mcp", "GitHub", "Next.js", "Tavily"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees", "markdown": "https://wpnews.pro/news/connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees.md", "text": "https://wpnews.pro/news/connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees.txt", "jsonld": "https://wpnews.pro/news/connect-claude-to-perplexity-ai-pro-with-zero-search-api-fees.jsonld"}}