Perplexity Research Assistant

Perplexity Research Assistant

🚀 Perplexity MCP 服务器

Perplexity MCP 服务器是一个由 Perplexity 的专用 AI 模型驱动的智能研究助手。它具备自动查询复杂度检测功能,能够根据需求将请求路由到最合适的模型,从而获得最佳结果。与官方服务器不同的是,它拥有完成每项任务的搜索能力。

🚀 快速开始

Perplexity MCP 服务器是一个强大的智能研究助手,下面将为你介绍它的使用方法。

✨ 主要特性

  • 具备自动查询复杂度检测功能,可根据需求将请求路由到最合适的模型以获得最佳结果。
  • 与官方服务器不同,拥有完成每项任务的搜索能力。

📦 安装指南

1. 先决条件

2. 配置 MCP 设置

添加到您的 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"
}
}
}
}

💻 使用示例

基础用法

工具说明

快速说明:由于实现方式的不同,Deep Research 工具在使用某些工具(如 cline)时可能会超时,而与其他工具(如 cursor)则不会,但 reason 工具可以弥补这一问题。

1. 搜索 (Sonar Pro)

快速搜索简单查询并进行基本信息查找。最适合回答直接、简洁的问题。

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

2. 推理 (Sonar Reasoning Pro)

处理复杂、多步骤的任务,需要详细的分析。适合解释、比较和解决问题。

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

3. 深度研究 (Sonar Deep Research)

进行全面的研究并生成详细的报告。适合对复杂主题进行深入分析。

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

高级用法

智能模型选择

服务器会自动分析查询复杂度,将请求路由到最合适的模型:

  1. 简单查询 → Sonar Pro
    • 基本信息查找
    • 直接问题
    • 快速事实确认
  2. 复杂查询 → Sonar Reasoning Pro
    • How/why 问题
    • 比较分析
    • 分步解释
    • 解决问题任务
  3. 研究查询 → Sonar Deep Research
    • 深入分析
    • 全面研究
    • 详细调查
    • 多方面主题

您可以通过设置 force_model: true 来覆盖自动选择的任何工具参数。

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-18 07:30

相似服务问题