Perplexity MCP Server

Perplexity MCP Server

一个服务器,通过使用 Perplexity AI 的 API 来提供网页搜索功能,旨在与 Claude 桌面客户端集成,以增强搜索查询。

AI集成系统
访问服务器

Tools

perplexity_search_web

Search the web using Perplexity AI with recency filtering

README

perplexity-mcp MCP 服务器

smithery badge

一个模型上下文协议 (MCP) 服务器,它使用 Perplexity AI 的 API 提供网络搜索功能。与 Anthropic Claude 桌面客户端配合使用。

示例

让您使用诸如“搜索网络以查找过去一周 Anthropic 的最新消息”之类的提示。

Glama 分数

<a href="https://glama.ai/mcp/servers/ebg0za4hn9"><img width="380" height="200" src="https://glama.ai/mcp/servers/ebg0za4hn9/badge" alt="Perplexity Server MCP server" /></a>

组件

提示

服务器提供一个提示:

  • perplexity_search_web:使用 Perplexity AI 搜索网络
    • 必需的 "query" 参数,用于搜索查询
    • 可选的 "recency" 参数,用于按时间段过滤结果:
      • 'day':过去 24 小时
      • 'week':过去 7 天
      • 'month':过去 30 天(默认)
      • 'year':过去 365 天
    • 使用 Perplexity 的 API 执行网络搜索

工具

服务器实现一个工具:

  • perplexity_search_web:使用 Perplexity AI 搜索网络
    • 接受 "query" 作为必需的字符串参数
    • 可选的 "recency" 参数,用于过滤结果(day/week/month/year)
    • 返回来自 Perplexity API 的搜索结果

安装

通过 Smithery 安装

要通过 Smithery 为 Claude Desktop 自动安装 Perplexity MCP:

npx -y @smithery/cli install perplexity-mcp --client claude

需要 UV (快速 Python 包和项目管理器)

如果 uv 未安装。

# 在 macOS 上使用 Homebrew
brew install uv

# 在 macOS 和 Linux 上。
curl -LsSf https://astral.sh/uv/install.sh | sh

# 在 Windows 上。
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

环境变量

以下环境变量在您的 claude_desktop_config.json 中是必需的。您可以从 Perplexity 获取 API 密钥

  • PERPLEXITY_API_KEY: 您的 Perplexity AI API 密钥

可选环境变量:

  • PERPLEXITY_MODEL: 要使用的 Perplexity 模型(如果未指定,则默认为 "sonar")

    可用模型:

    • sonar-deep-research: 128k 上下文 - 增强的研究能力
    • sonar-reasoning-pro: 128k 上下文 - 具有专业重点的高级推理
    • sonar-reasoning: 128k 上下文 - 增强的推理能力
    • sonar-pro: 200k 上下文 - 专业级模型
    • sonar: 128k 上下文 - 默认模型
    • r1-1776: 128k 上下文 - 替代架构

模型的更新列表可在 (此处)[https://docs.perplexity.ai/guides/model-cards] 找到

Cursor & Claude Desktop 安装

通过编辑 Cursor/Claude 配置文件,将此工具添加为 mcp 服务器。

  "perplexity-mcp": {
    "env": {
      "PERPLEXITY_API_KEY": "XXXXXXXXXXXXXXXXXXXX",
      "PERPLEXITY_MODEL": "sonar"
    },
    "command": "uvx",
    "args": [
      "perplexity-mcp"
    ]
  }

Cursor

  • 在 MacOS 上:/Users/your-username/.cursor/mcp.json
  • 在 Windows 上:C:\Users\your-username\.cursor\mcp.json

如果一切正常,您现在应该能够从 Cursor 调用该工具。 <img width="800" alt="mcp_screenshot" src="https://github.com/user-attachments/assets/4b59774f-646c-41b3-9886-5cfd4c4ca051" width=600>

Claude Desktop

  • 在 MacOS 上:~/Library/Application\ Support/Claude/claude_desktop_config.json
  • 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

要验证服务器是否正常工作。打开 Claude 客户端并使用诸如“搜索网络以查找过去一周有关 openai 的新闻”之类的提示。您应该看到一个警报框打开以确认工具使用情况。单击“允许此聊天”。

<img width="600" alt="mcp_screenshot" src="https://github.com/user-attachments/assets/922d8f6a-8c9a-4978-8be6-788e70b4d049" />

推荐服务器

Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
mcp-server-qdrant

mcp-server-qdrant

这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。

官方
精选
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
MCP Atlassian

MCP Atlassian

适用于 Atlassian Cloud 产品(Confluence 和 Jira)的 Model Context Protocol (MCP) 服务器。此集成专为 Atlassian Cloud 实例设计,不支持 Atlassian Server 或 Data Center 部署。

精选
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选
browser-use MCP server

browser-use MCP server

一个由人工智能驱动的浏览器自动化服务器,它实现了模型上下文协议,从而能够使用自然语言控制网页浏览器,以执行诸如导航、表单填写和视觉交互等任务。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选