Perplexity MCP

Perplexity MCP

Perplexity MCP 服务器是一个由 Perplexity AI 模型驱动的智能研究助手,具备自动查询复杂度检测功能,可将请求路由到最合适的模型以获得最佳结果。支持搜索、推理和深度研究等多种工具,适用于高效完成各类查询与研究任务。

86 浏览
2026-01-04 发布

详细介绍

Perplexity MCP 服务器是一个由 Perplexity AI 模型驱动的智能研究助手,能够自动分析查询的复杂性,并将请求路由到最合适的模型以获得最佳结果。与官方服务器不同,它支持搜索、推理和深度研究等多种工具,适用于高效完成各类查询与研究任务。

核心功能

  • 自动模型选择:根据查询复杂性自动选择最合适的模型(Sonar Pro、Sonar 推理专业版、Sonar 深度研究)。
  • 多工具支持:提供搜索、推理、深度研究等多种工具,满足不同场景需求。
  • 灵活配置:支持本地安装和使用 NPX 避免本地安装两种配置方式。

安装方法

安装前请确保已安装 Node.js 并获取 Perplexity API 密钥。

本地安装配置

将以下配置添加到你的 MCP 设置文件中:


{
  "mcpServers": {
    "perplexity": {
      "command": "node",
      "args": ["/path/to/perplexity-server/build/index.js"],
      "env": {
        "PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

使用 NPX 避免本地安装(推荐用于 macOS)


{
  "mcpServers": {
    "perplexity": {
      "command": "npx",
      "args": [
        "-y",
        "perplexity-mcp"
      ],
      "env": {
        "PERPLEXITY_API_KEY": "your_api_key"
      }
    }
  }
}

使用方法

以下是几种工具的使用示例:

1. 搜索 (Sonar Pro)

用于简单的查询和基本信息查找。


const result = await use_mcp_tool({
  server_name: "perplexity",
  tool_name: "search",
  arguments: {
    query: "法国的首都是哪里?",
    force_model: false // 可选:即使查询看起来复杂,也强制使用此模型
  }
});

2. 推理 (Sonar 推理专业版)

处理复杂的、需要多步骤分析的任务。


const result = await use_mcp_tool({
  server_name: "perplexity",
  tool_name: "reason",
  arguments: {
    query: "比较并对比 REST 和 GraphQL API,解释它们的优缺点",
    force_model: false // 可选:即使查询看起来简单,也强制使用此模型
  }
});

3. 深度研究 (Sonar 深度研究)

进行全面的研究并生成详细的报告。


const result = await use_mcp_tool({
  server_name: "perplexity",
  tool_name: "deep_research",
  arguments: {
    query: "量子计算对密码学的影响",
    focus_areas: [
      "后量子加密算法",
      "量子威胁的时间表",
      "实际缓解策略"
    ],
    force_model: false // 可选:即使查询看起来简单,也强制使用此模型
  }
});

注意事项

Deep Research 工具在使用某些工具(如 cursor)时不会超时,而使用其他工具(如 cline)时可能会出现超时情况,但 reason 工具可以弥补这一点。

AI工具 研究助手 Perplexity MCP 搜索工具 推理工具 深度研究

相关服务推荐

查看更多