perplexity.com
perplexity.com logo

Perplexity

Integrates with Perplexity AI API to enable web search capabilities for retrieving up-to-date information across domains...

Created byApr 22, 2025

perplexity-mcp MCP server

A Model Context Protocol (MCP) server that provides web search functionality using Perplexity AI's API. Works with the Anthropic Claude desktop client.

Example

Let's you use prompts like, "Search the web to find out what's new at Anthropic in the past week."

Glama Scores

<a href="https://glama.ai/mcp/servers/ebg0za4hn9"><img width="380" height="200" src="https://glama.ai/mcp/servers/ebg0za4hn9/badge" alt="Perplexity Server MCP server" /></a>

Components

Prompts

The server provides a single prompt:
  • perplexity_search_web: Search the web using Perplexity AI

Tools

The server implements one tool:
  • perplexity_search_web: Search the web using Perplexity AI

Installation

Installing via Smithery

To install Perplexity MCP for Claude Desktop automatically via Smithery:

Requires [UV](https://github.com/astral-sh/uv) (Fast Python package and project manager)

If uv isn't installed.
or

Environment Variables

The following environment variable is required in your claude_desktop_config.json. You can obtain an API key from Perplexity
  • PERPLEXITY_API_KEY: Your Perplexity AI API key
Optional environment variables:
  • PERPLEXITY_MODEL: The Perplexity model to use (defaults to "sonar" if not specified)Available models:
And updated list of models is avaiable (here)[https://docs.perplexity.ai/guides/model-cards]

Cursor & Claude Desktop Installation

Add this tool as a mcp server by editing the Cursor/Claude config file.

Cursor

  • On MacOS: /Users/your-username/.cursor/mcp.json
  • On Windows: C:\Users\your-username\.cursor\mcp.json
If everything is working correctly, you should now be able to call the tool from Cursor. <img width="800" alt="mcp_screenshot" src="https://github.com/user-attachments/assets/4b59774f-646c-41b3-9886-5cfd4c4ca051" width=600>

Claude Desktop

  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json
To verify the server is working. Open the Claude client and use a prompt like "search the web for news about openai in the past week". You should see an alert box open to confirm tool usage. Click "Allow for this chat".

perplexity-mcp MCP server

A Model Context Protocol (MCP) server that provides web search functionality using Perplexity AI's API. Works with the Anthropic Claude desktop client.

Example

Let's you use prompts like, "Search the web to find out what's new at Anthropic in the past week."

Glama Scores

<a href="https://glama.ai/mcp/servers/ebg0za4hn9"><img width="380" height="200" src="https://glama.ai/mcp/servers/ebg0za4hn9/badge" alt="Perplexity Server MCP server" /></a>

Components

Prompts

The server provides a single prompt:
  • perplexity_search_web: Search the web using Perplexity AI

Tools

The server implements one tool:
  • perplexity_search_web: Search the web using Perplexity AI

Installation

Installing via Smithery

To install Perplexity MCP for Claude Desktop automatically via Smithery:

Requires [UV](https://github.com/astral-sh/uv) (Fast Python package and project manager)

If uv isn't installed.
or

Environment Variables

The following environment variable is required in your claude_desktop_config.json. You can obtain an API key from Perplexity
  • PERPLEXITY_API_KEY: Your Perplexity AI API key
Optional environment variables:
  • PERPLEXITY_MODEL: The Perplexity model to use (defaults to "sonar" if not specified)Available models:
And updated list of models is avaiable (here)[https://docs.perplexity.ai/guides/model-cards]

Cursor & Claude Desktop Installation

Add this tool as a mcp server by editing the Cursor/Claude config file.

Cursor

  • On MacOS: /Users/your-username/.cursor/mcp.json
  • On Windows: C:\Users\your-username\.cursor\mcp.json
If everything is working correctly, you should now be able to call the tool from Cursor. <img width="800" alt="mcp_screenshot" src="https://github.com/user-attachments/assets/4b59774f-646c-41b3-9886-5cfd4c4ca051" width=600>

Claude Desktop

  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json
To verify the server is working. Open the Claude client and use a prompt like "search the web for news about openai in the past week". You should see an alert box open to confirm tool usage. Click "Allow for this chat".