MCP Catalogs
首页

perplexity-mcp-server

by cyanheads·22·综合分 40

一个 TypeScript MCP 服务器,提供 Perplexity API 搜索和深度研究工具。

ai-llmsearchdeveloper-tools
13
Forks
1
活跃 Issue
10 个月前
最近提交
2 天前
收录于

概述

Perplexity MCP Server 是一个基于 cyanheads/mcp-ts-template 构建的优质实现,提供两个主要工具:perplexity_search 用于快速搜索查询,perplexity_deep_research 用于深度研究。该服务器包含完善的错误处理、输入验证,支持 stdio 和 HTTP 传输及身份验证。它遵循 MCP 最佳实践,使用 TypeScript 类型安全设计和模块化架构。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过提供 Perplexity 的搜索功能,自动化 AI 代理的研究任务
:利用最新网络信息增强 LLM 回答的准确性和可验证性
:将搜索增强生成功能集成到自定义 AI 工作流和应用程序中
:此服务器支持哪些传输方式?
:如何处理深度研究的超时问题?

什么时候选它

当您需要 AI 代理通过标准 MCP 接口访问实时网络搜索和全面研究功能时,特别是需要最新信息或多源验证的任务,选择此工具。

什么时候不要选它

如果您需要离线功能,支持除 Perplexity 之外的其他搜索提供商,或偏好没有第三方 API 依赖的自托管解决方案,则应避免使用。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • perplexity_search

    Performs a fast, search-augmented query using the Perplexity API.

  • perplexity_deep_research

    Conducts an exhaustive, multi-source investigation for complex topics.

可对比工具

brave-search-mcpduckduckgo-mcpserper-mcp

安装

安装

  1. 克隆仓库:
git clone https://github.com/cyanheads/perplexity-mcp-server.git
cd perplexity-mcp-server
  1. 安装依赖:
npm install
  1. 构建项目:
npm run build
  1. 配置 MCP 客户端(如 Claude Desktop):
{
  "mcpServers": {
    "perplexity-mcp-server": {
      "command": "node",
      "args": ["/path/to/your/perplexity-mcp-server/dist/index.js"],
      "env": {
        "PERPLEXITY_API_KEY": "您的_PERPLEXITY_API_KEY"
      }
    }
  }
}

FAQ

此服务器支持哪些传输方式?
服务器支持 stdio(默认)和 HTTP 传输。HTTP 传输可以配置端口、主机和身份验证选项。
如何处理深度研究的超时问题?
对于深度研究工具,建议在 MCP 客户端中设置更长的超时时间(如 180 秒)。某些客户端可能在 60 秒后超时,这对深度研究来说是不够的。

perplexity-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。