困惑MCP服务器
](https://smithery.ai/server/@jaacob/perplexity-mcp)
一个MCP服务器,使用Perplexity的API提供网络搜索功能。
先决条件
- Node.js(v14或更高版本)
- 困惑的API密钥(在 )
- 克劳德桌面应用程序
安装
通过Smithery安装
通过以下方式自动安装克劳德桌面版的困惑服务器 史密瑟里:
npx -y @smithery/cli install @jaacob/perplexity-mcp --client claude手动安装
- 克隆此存储库:
git clone https://github.com/jaacob/perplexity-mcp
cd perplexity-mcp- 安装依赖项:
npm install- 构建服务器:
npm run build配置
- 从获取您的困惑API密钥
- 将服务器添加到Claude的配置文件中
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"perplexity-server": {
"command": "node",
"args": [
"/absolute/path/to/perplexity-mcp/build/index.js"
],
"env": {
"PERPLEXITY_API_KEY": "your-api-key-here",
"PERPLEXITY_MODEL": "sonar"
}
}
}
}替换 /absolute/path/to 带有克隆存储库的实际路径。
可用型号
您可以通过设置来指定要使用的模型 PERPLEXITY_MODEL 环境变量。可用选项:
sonar-reasoning-pro-具有增强推理能力的最有能力的模型sonar-reasoning-增强推理能力sonar-pro-更快的响应时间sonar-默认模型(未指定模型时使用)
有关最新型号的定价和可用性,请访问:
用法
配置服务器并重新启动Claude后,您可以简单地让Claude搜索信息。例如:
- “关于SpaceX的最新消息是什么?”
- “寻找芝加哥最好的餐厅”
- “查找有关爵士乐历史的信息”
Claude将自动使用困惑搜索工具查找并返回相关信息。
如果出于任何原因它决定不这样做,你可以通过在提示前加上“搜索网络”来强制解决这个问题。
发展
要修改服务器,请执行以下操作:
- 编辑
src/index.ts - 重建与
npm run build - 重新启动Claude以加载更改
许可证
麻省理工学院
