shareMCP
开发文档
开发文档
shareMCP

最大的MCP服务器和客户端集合,轻松搜索和发现

资源

  • 文档
  • 指南
  • API

社区

  • 博客
  • github

关于

  • 关于我们
  • 隐私政策
  • 服务条款

© 2025 shareMCP. 保留所有权利。

    perplexity-ask

    ppl-ai/modelcontextprotocol
    pppl-ai
    更新于 7/24/2025
    首页perplexity-ask

    Perplexity Ask MCP 服务器

    一个集成 Sonar API 的 MCP 服务器实现,为 Claude 提供无与伦比的实时网页研究。

    工具

    • perplexity_ask
      • 与 Sonar API 进行对话,进行实时网页搜索。
      • 输入:
        • messages(数组):对话消息数组。
          • 每条消息必须包含:
            • role(字符串):消息的角色(例如 system、user、assistant)。
            • content(字符串):消息的内容。

    配置

    第一步:

    克隆这个仓库:

    git clone git@github.com:ppl-ai/modelcontextprotocol.git
    
    进入 perplexity-ask 目录并安装必要的依赖:
    cd modelcontextprotocol/perplexity-ask && npm install
    

    第二步:获取 Sonar API 密钥

    1. 注册一个 Sonar API 账户。
    2. 按照账户设置说明生成你的 API 密钥。
    3. 将 API 密钥设置为 PERPLEXITY_API_KEY。

    第三步:配置 Claude Desktop

    1. 下载 Claude Desktop 这里。
    2. 将以下内容添加到 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",
            "server-perplexity-ask"
          ],
          "env": {
            "PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE"
          }
        }
      }
    }
    

    你可以通过以下命令访问文件:

    vim ~/Library/Application\ Support/Claude/claude_desktop_config.json
    

    第四步:构建 Docker 镜像

    Docker 构建:

    docker build -t mcp/perplexity-ask:latest -f Dockerfile .
    

    第五步:测试

    确保 Claude Desktop 正在识别我们在 perplexity-ask 服务器中暴露的两个工具。你可以通过查找锤子图标来查看:

    点击锤子图标后,你应该能看到与文件系统 MCP 服务器相关的工具:

    如果你看到这两个工具,说明集成已启用。恭喜!这意味着 Claude 现在可以询问 Perplexity。你可以像使用 Perplexity Web 应用程序一样使用它。

    第六步:高级参数

    目前,使用的是默认的搜索参数。你可以直接在 index.ts 脚本中修改任何搜索参数。更多信息请参考官方 API 文档。

    故障排除

    Claude 文档提供了一个很好的 故障排除指南。如果你有任何问题,仍然可以通过 api@perplexity.ai 联系我们寻求帮助,或 提交 bug。

    许可证

    此 MCP 服务器使用 MIT 许可证。这意味着你可以自由使用、修改和分发该软件,前提是遵守 MIT 许可证的条款和条件。更多详情,请参见项目仓库中的 LICENSE 文件。

    关于 perplexity-ask
    一个连接 Perplexity Sonar API 的 MCP 服务器,为 AI 助手提供实时网络搜索功能

    部署安装命令:

    { "mcpServers": { "perplexity-ask": { "env": { "PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE" }, "args": [ "run", "-i", "--rm", "-e", "PERPLEXITY_API_KEY", "mcp/perplexity-ask" ], "command": "docker" } } }

    服务统计

    57查看次数
    1使用人数
    50质量评分
    无状态服务
    安装难度: 复杂
    部署环境: 云端/本地
    服务特性
    搜索
    网络
    信息检索
    Perplexity

    相关MCP

    查看更多

    tavily-mcp

    一个强大的网络搜索MCP服务器,允许AI助手访问实时网络内容和搜索结果

    查看详情

    server-brave-search

    集成Brave搜索API的MCP服务器,提供网络和本地搜索功能

    查看详情

    search-MCP

    提供MCP内容的高级搜索功能的服务器

    查看详情