基本能力
产品定位
Perplexity AI MCP Server 是一个集成了 Perplexity AI API 的 MCP 服务器实现,提供高级搜索功能,支持多种模型选项。
核心功能
- 使用 Perplexity AI 的模型进行搜索
- 支持所有官方 Sonar 模型
- 可配置的结果数量
- 详细的错误处理和日志记录
- 兼容 MCP Inspector
适用场景
- 需要高级搜索功能的应用程序
- 需要支持多种模型的搜索服务
- 需要详细日志记录和错误处理的搜索服务
工具列表
- perplexity_search: 使用 Perplexity AI 的模型执行搜索。
- 参数:
query
(string, 必需): 搜索查询model
(string, 可选): 使用的模型 (默认: "sonar")- 可用选项: sonar-reasoning-pro, sonar-reasoning, sonar-pro, sonar
count
(number, 可选): 结果数量 (1-10, 默认: 5)
常见问题解答
- 如何获取 API Key?
- 注册 Perplexity AI 账户
- 从仪表板获取 API Key
- 设置环境变量:
export PERPLEXITY_API_KEY=your_api_key_here
使用教程
使用依赖
无特殊依赖,只需安装 Node.js 和 pnpm。
安装教程
bash
pnpm install
pnpm build
调试方式
直接执行
```bash
node dist/index.js
或如果已设置为可执行文件
./dist/index.js
```
开发模式
bash
pnpm dev
使用 MCP Inspector 测试
bash
pnpm inspect