Perplexity MCP Server
一个服务器,通过使用 Perplexity AI 的 API 来提供网页搜索功能,旨在与 Claude 桌面客户端集成,以增强搜索查询。
Tools
perplexity_search_web
Search the web using Perplexity AI with recency filtering
README
perplexity-mcp MCP 服务器
一个模型上下文协议 (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
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
mcp-server-qdrant
这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。
AIO-MCP Server
🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。
https://github.com/Streen9/react-mcp
react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。
MCP Atlassian
适用于 Atlassian Cloud 产品(Confluence 和 Jira)的 Model Context Protocol (MCP) 服务器。此集成专为 Atlassian Cloud 实例设计,不支持 Atlassian Server 或 Data Center 部署。
any-chat-completions-mcp
将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。
MySQL MCP Server
允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。
browser-use MCP server
一个由人工智能驱动的浏览器自动化服务器,它实现了模型上下文协议,从而能够使用自然语言控制网页浏览器,以执行诸如导航、表单填写和视觉交互等任务。
mcp-codex-keeper
作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。