Perplexity Ask MCP 服务器
为 Perplexity API 提供模型上下文协议 (MCP) 服务,实现实时网络搜索功能。
快速入门
- 克隆仓库
使用以下命令克隆项目:
git clone git@github.com:ppl-ai/modelcontextprotocol.git cd modelcontextprotocol/perplexity-ask && npm install
- 获取 Sonar API 密钥
- 注册 Sonar API 账户。
- 生成 API 密钥并设置为环境变量
PERPLEXITY_API_KEY
。
- 配置 Claude Desktop
编辑
claude_desktop_config.json
文件,添加以下内容:{ "mcpServers": { "perplexity-ask": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "PERPLEXITY_API_KEY", "mcp/perplexity-ask" ], "env": { "PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE" } } } }
- 构建 Docker 镜像
运行以下命令构建镜像:
docker build -t mcp/perplexity-ask:latest -f Dockerfile .
- 测试工具 启动后,检查工具是否正常加载,点击锤子图标确认。
- 高级参数调整
修改
index.ts
文件以调整 API 参数,详情参考 API 文档。