Perplexity MCP Server

Perplexity MCP Server

site icon
2025.03.20 5
GoAI 助手集成实时搜索复杂推理搜索工具开发效率
Perplexity MCP Server 是一个基于 Go 编写的 Model Context Protocol (MCP) 服务器,用于连接 AI 助手(如 Claude 和 Cursor)与 Perplexity API。它允许 AI 助手通过 `perplexity_ask` 工具搜索网络并获取最新信息,以及通过 `perplexity_reason` 工具执行复杂的推理任务。该服务器提供了实时信息访问、增强的推理能力、无缝集成和简单安装等关键优势。
View on GitHub

Overview

基本能力

产品定位

Perplexity MCP Server 是一个桥梁,连接 AI 助手与 Perplexity API,提供实时搜索和复杂推理能力。

核心功能

  1. 搜索网络并获取最新信息:使用 Perplexity 的 Sonar Pro 模型通过 perplexity_ask 工具。
  2. 执行复杂推理任务:使用 Perplexity 的 Sonar Reasoning Pro 模型通过 perplexity_reason 工具。

适用场景

  1. 实时信息获取:获取当前数据、新闻和网络信息。
  2. 复杂问题解决:利用专业模型进行复杂推理任务。
  3. AI 助手集成:与 Claude Code、Claude Desktop 和 Cursor 无缝集成。

工具列表

  1. perplexity_ask:用于搜索网络并获取最新信息。
  2. perplexity_reason:用于执行复杂的推理任务。

常见问题解答

  1. 如何安装:可以通过 Homebrew、源码编译或预构建二进制文件安装。
  2. 如何配置:可以通过命令行选项或环境变量配置模型。
  3. 如何运行:可以直接运行服务器或通过 AI 助手集成使用。

使用教程

使用依赖

  1. Homebrew(macOS 和 Linux): sh brew tap alcova-ai/tap brew install perplexity-mcp
  2. Go(源码编译): sh git clone https://github.com/Alcova-AI/perplexity-mcp.git cd perplexity-mcp go build -o perplexity-mcp-server .
  3. 预构建二进制文件(其他平台): 从 releases page 下载。

安装教程

  1. 使用 Homebrew 安装sh brew tap alcova-ai/tap brew install perplexity-mcp
  2. 从源码编译安装sh git clone https://github.com/Alcova-AI/perplexity-mcp.git cd perplexity-mcp go build -o perplexity-mcp-server .
  3. 从二进制文件安装: 从 releases page 下载并运行。

调试方式

  1. 直接运行服务器sh export PERPLEXITY_API_KEY=your-api-key-here perplexity-mcp
  2. 配置 Claude Codesh claude mcp add-json --scope user perplexity-mcp '{"type":"stdio","command":"perplexity-mcp","env":{"PERPLEXITY_API_KEY":"pplx-YOUR-API-KEY-HERE"}}'
  3. 配置 Claude Desktopsh code ~/Library/Application\ Support/Claude/claude_desktop_config.json 然后添加以下配置: json { "mcpServers": { "perplexity-mcp": { "command": "perplexity-mcp", "args": [ "--model", "sonar-pro", "--reasoning-model", "sonar-reasoning-pro" ], "env": { "PERPLEXITY_API_KEY": "pplx-YOUR-API-KEY-HERE" } } } }

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。