
Perplexity MCP Server

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,提供实时搜索和复杂推理能力。
核心功能
- 搜索网络并获取最新信息:使用 Perplexity 的 Sonar Pro 模型通过
perplexity_ask
工具。 - 执行复杂推理任务:使用 Perplexity 的 Sonar Reasoning Pro 模型通过
perplexity_reason
工具。
适用场景
- 实时信息获取:获取当前数据、新闻和网络信息。
- 复杂问题解决:利用专业模型进行复杂推理任务。
- AI 助手集成:与 Claude Code、Claude Desktop 和 Cursor 无缝集成。
工具列表
- perplexity_ask:用于搜索网络并获取最新信息。
- perplexity_reason:用于执行复杂的推理任务。
常见问题解答
- 如何安装:可以通过 Homebrew、源码编译或预构建二进制文件安装。
- 如何配置:可以通过命令行选项或环境变量配置模型。
- 如何运行:可以直接运行服务器或通过 AI 助手集成使用。
使用教程
使用依赖
- Homebrew(macOS 和 Linux):
sh brew tap alcova-ai/tap brew install perplexity-mcp
- Go(源码编译):
sh git clone https://github.com/Alcova-AI/perplexity-mcp.git cd perplexity-mcp go build -o perplexity-mcp-server .
- 预构建二进制文件(其他平台): 从 releases page 下载。
安装教程
- 使用 Homebrew 安装:
sh brew tap alcova-ai/tap brew install perplexity-mcp
- 从源码编译安装:
sh git clone https://github.com/Alcova-AI/perplexity-mcp.git cd perplexity-mcp go build -o perplexity-mcp-server .
- 从二进制文件安装: 从 releases page 下载并运行。
调试方式
- 直接运行服务器:
sh export PERPLEXITY_API_KEY=your-api-key-here perplexity-mcp
- 配置 Claude Code:
sh claude mcp add-json --scope user perplexity-mcp '{"type":"stdio","command":"perplexity-mcp","env":{"PERPLEXITY_API_KEY":"pplx-YOUR-API-KEY-HERE"}}'
- 配置 Claude Desktop:
sh 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" } } } }