Perplexity MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides web search capabilities using Perplexity's API, allowing Claude to search for information on the internet

Perplexity MCP 服务器

使用 Perplexity 的 API 提供网络搜索功能的 MCP 服务器。

先决条件

安装

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 Perplexity Server:

npx -y @smithery/cli install @jaacob/perplexity-mcp --client claude

手动安装

  1. 克隆此存储库:
    git clone https://github.com/jaacob/perplexity-mcp cd perplexity-mcp
  2. 安装依赖项:
    npm install
  3. 构建服务器:
    npm run build

配置

  1. https://www.perplexity.ai/settings/api获取您的 Perplexity API 密钥
  2. 将服务器添加到 Claude 的配置文件中,地址为~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "perplexity-server": { "command": "node", "args": [ "/absolute/path/to/perplexity-mcp/build/index.js" ], "env": { "PERPLEXITY_API_KEY": "your-api-key-here", "PERPLEXITY_MODEL": "sonar" } } } }

/absolute/path/to替换为您克隆存储库的实际路径。

可用型号

您可以通过设置PERPLEXITY_MODEL环境变量来指定要使用的模型。可用选项:

  • sonar-reasoning-pro - 推理能力最强的模型
  • sonar-reasoning - 增强推理能力
  • sonar-pro响应时间更快
  • sonar默认模型(如果未指定模型则使用)

如需了解最新的模型定价和供货情况,请访问: https://docs.perplexity.ai/guides/pricing

用法

配置服务器并重启 Claude 后,你就可以简单地让 Claude 搜索信息了。例如:

  • “关于SpaceX有什么最新消息吗?”
  • “搜索芝加哥最好的餐厅”
  • “查找有关爵士乐历史的信息”

Claude 会自动使用 Perplexity 搜索工具来查找并返回相关信息。

如果出于某种原因它决定不这样做,您可以通过在提示前加上“搜索网络”来强制执行此问题。

发展

修改服务器:

  1. 编辑src/index.ts
  2. 使用npm run build重建
  3. 重新启动 Claude 以加载更改

执照

麻省理工学院

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Tools

使用 Perplexity 的 API 实现网络搜索功能,允许用户通过 Claude 的界面检索搜索结果。

  1. Prerequisites
    1. Installation
      1. Installing via Smithery
      2. Manual Installation
    2. Configuration
      1. Available Models
    3. Usage
      1. Development
        1. License
          ID: 97nsl3drhq