Overview
Access Perplexity's search-enhanced AI for real-time web research.
Setup
Run with npx:
npx -y @modelcontextprotocol/server-perplexityConfiguration
PERPLEXITY_API_KEY environment variableDocumentation
Perplexity MCP
Overview
Perplexity MCP 是一个模型上下文协议服务器,允许 AI 代理与 Perplexity AI API 进行交互。Perplexity 是一个 AI 驱动的搜索引擎,结合了 LLM 和实时网络搜索能力,提供准确、有引用来源的答案。通过此 MCP 服务器,AI 可以访问 Perplexity 的模型,执行带有实时搜索增强的问答。
Perplexity MCP 使得 AI 代理能够获取最新的网络信息,特别适合需要实时数据、事实核查和引用来源的场景。
Features
- 实时搜索:自动搜索最新网络信息
- 引用来源:每个答案都有来源引用
- 多模型支持:Sonar、Sonar Large、Sonar Small 等
- 专注模式:学术研究、写作、代码等专注模式
- 流式响应:支持 SSE 流式输出
- 低延迟:优化的搜索和响应速度
Installation
# 使用 npx 运行
npx -y @modelcontextprotocol/server-perplexity
# 或使用 uvx
uvx mcp-server-perplexity
Configuration
添加以下配置到 claude_desktop_config.json:
{
"mcpServers": {
"perplexity": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-perplexity"],
"env": {
"PERPLEXITY_API_KEY": "your-api-key"
}
}
}
}
获取 Perplexity API Key
- 访问 https://www.perplexity.ai/
- 创建账户
- 转到 API Keys 页面
- 创建新密钥
Available Models
| 模型 | 用途 | 特点 |
|---|---|---|
sonar | 通用搜索 | 平衡速度和准确性 |
sonar-large | 复杂查询 | 更高质量的答案 |
sonar-small | 快速查询 | 低延迟 |
sonar-reasoning | 推理任务 | 增强推理能力 |
Available Tools
| Tool | Description |
|---|---|
perplexity_list_models | 列出可用模型 |
perplexity_chat | 执行搜索增强对话 |
perplexity_search | 执行网络搜索 |
perplexity_generate | 生成文本 |
Usage Examples
示例 1:实时信息查询
AI: 查询最新的 AI 代理框架趋势
Perplexity MCP:
- 自动搜索最新信息
- 整合多个来源
- 返回带引用的答案
示例 2:事实核查
AI: 验证以下说法是否准确:"GPT-4 有 1.76 万亿参数"
Perplexity MCP:
- 搜索相关来源
- 核实参数数量
- 返回验证结果和引用
示例 3:学术研究
AI: 搜索关于量子计算的最新研究论文
Perplexity MCP:
- 使用学术专注模式
- 搜索 arXiv 和学术来源
- 返回带引用的研究摘要
Pros
- ✅ 实时网络搜索
- ✅ 答案有引用来源
- ✅ 适合事实核查
- ✅ 多专注模式可选
- ✅ 低延迟响应
- ✅ 开源免费客户端
Cons
- ❌ 需要 API Key
- ❌ 搜索频率有限制
- ❌ 某些地区访问受限
- ❌ 成本相对较高
When to Use
- 需要实时网络信息时
- 需要事实核查时
- 需要引用来源时
- 需要学术研究时
- 需要最新数据时
