基本能力
产品定位
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"
}
}
}
}