Perplexity Ask MCP Server:实时网络搜索的MCP生态连接器!(附详细实操手册)

AI资讯 2个月前 charles
2.8K 0


Perplexity Ask MCP Server是什么?


Perplexity Ask MCP Server是模型上下文协议(MCP)服务器,专门用于连接Perplexity API,为MCP生态(如Claude桌面客户端)提供实时网络搜索能力。


Perplexity Ask MCP Server:实时网络搜索的MCP生态连接器!(附详细实操手册)

其核心价值在于:

  • 突破知识截止日期
通过Sonar API获取实时数据,解决大模型知识库更新滞后的问题;
  • 无缝体验
用户无需切换应用即可完成搜索,例如在Claude中直接查询最新体育赛事结果或新闻动态;
  • 多模态支持
返回结果包含文本、链接、多媒体内容及引用来源,增强信息可信度。


如何使用Perplexity Ask MCP Server?



第一步:
克隆MCP库:
git@github.com:modelcontextprotocol/servers.git
切换到confused ask目录并安装必要的依赖项:
cd servers/src/perplexity-ask && npm install

第二步骤: 获取 Sonar API Key
注册一个 Sonar API 账号,按照帐户设置说明,从开发者面板生成API密钥。
将环境中的API密钥设置为: PERPLEXITY_API_KEY

第三步: 配置Claude桌面
下载Claude桌面。
添加 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"      }    }  }}
NPX
{  "mcpServers": {    "perplexity-ask": {      "command": "npx",      "args": [        "-y",        "@modelcontextprotocol/server-perplexity-ask"      ],      "env": {        "PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE"      }    }  }}
使用以下命令访问该文件:
vim ~/Library/Application Support/Claude/claude_desktop_config.json

第四步: 构建 Docker Image
Docker build:
docker build -t mcp/perplexity-ask:latest -f src/perplexity-ask/Dockerfile .

第五步:测试

确保Claude桌面应用正在使用,点击锤子图标后,应该看到文件系统MCP服务器附带的工具。

如果看到,则表示集成处于活动状态。到此我们就可以像使用Perplexity web应用程序一样简单地使用它。

相关文章