Perplexity AI搜索 是 AI Skill Hub 本期精选MCP工具之一。综合评分 7.8 分,整体质量较高。我们推荐使用将其纳入你的 AI 工具库,帮助提升工作效率。
Perplexity AI搜索 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
Perplexity AI搜索 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/RapierCraft/Perplexity-Comet-MCP
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"perplexity-ai--": {
"command": "npx",
"args": ["-y", "perplexity-comet-mcp"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 Perplexity AI搜索 执行以下任务... Claude: [自动调用 Perplexity AI搜索 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"perplexity_ai__": {
"command": "npx",
"args": ["-y", "perplexity-comet-mcp"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
A production-grade MCP (Model Context Protocol) server that bridges Claude Code with Perplexity's Comet browser for autonomous web browsing, research, and multi-tab workflow management.
---
| Feature | Description |
|---|---|
| **Windows/WSL Support** | Full compatibility with Windows and WSL environments |
| **Tab Management** | Track, switch, and close browser tabs with protection |
| **Smart Completion** | Detect response completion without fixed timeouts |
| **Auto-Reconnect** | Exponential backoff recovery from connection drops |
| **One-Shot Reliability** | Pre-operation health checks for consistent execution |
| **Agentic Auto-Trigger** | Automatically triggers browser actions from natural prompts |
---
npm install -g perplexity-comet-mcp
git clone https://github.com/RapierCraft/perplexity-comet-mcp.git
cd perplexity-comet-mcp
npm install
npm run build
git clone https://github.com/RapierCraft/perplexity-comet-mcp.git
cd perplexity-comet-mcp
npm install
npm run build
---
Capture a screenshot of the current browser view.
Parameters: None
Returns: PNG image data
---
Add to your Claude Code MCP settings (~/.claude/settings.json or VS Code settings):
{
"mcpServers": {
"comet-bridge": {
"command": "node",
"args": ["/path/to/perplexity-comet-mcp/dist/index.js"]
}
}
}
Windows Users: Use the full Windows path:
{
"mcpServers": {
"comet-bridge": {
"command": "node",
"args": ["C:\\Users\\YourName\\perplexity-comet-mcp\\dist\\index.js"]
}
}
}
---
| Variable | Description | Default |
|---|---|---|
COMET_PATH | Custom path to Comet executable | Auto-detected |
COMET_PORT | CDP debugging port | 9223 |
---
| Component | Purpose |
|---|---|
index.ts | MCP server and tool handlers |
cdp-client.ts | Chrome DevTools Protocol client with reconnection logic |
comet-ai.ts | Perplexity interaction, prompt submission, response extraction |
types.ts | TypeScript interfaces for tabs, state, and CDP types |
---
| Capability | Original | Enhanced |
|---|---|---|
| Platform Support | macOS | Windows, WSL, macOS |
| Available Tools | 6 | 8 (+comet_tabs, +comet_upload) |
| Completion Detection | Fixed timeout | Stability-based |
| Connection Recovery | None | Auto-reconnect with backoff |
| Tab Management | None | Full registry and control |
| Health Monitoring | None | Cached health checks |
| Last Tab Protection | None | Prevents browser crash |
---
Perplexity Comet MCP 是一个强大的 MCP 服务端实现,旨在通过连接 Perplexity Comet 浏览器,为 Claude 等 AI 助手赋予强大的自主网页浏览与深度研究能力。它允许 AI 在执行任务时能够像人类一样进行页面导航、点击、输入及数据提取,从而实现从简单的代码编写到复杂的深度信息检索的跨越。
本项目具备核心的自主网页浏览能力,支持处理动态 JavaScript 内容并能绕过登录墙访问认证内容。通过集成 Perplexity 的研究能力,它能开启 Deep Research Mode 进行深度分析。此外,本次 Fork 版本特别增强了对 Windows/WSL 的支持,引入了智能标签页管理(Tab Management)、响应自动检测(Smart Completion)以及具备指数退避机制的自动重连(Auto-Reconnect)功能,确保了极高的运行可靠性。
在使用本项目之前,请确保您的开发环境已安装 Node.js 18 或更高版本。此外,您必须在本地安装好 Perplexity Comet Browser,并准备好 Claude Code 或任何兼容 MCP 协议的客户端,以便通过 MCP 协议进行交互。
您可以通过 npm 全局安装该工具:执行 `npm install -g perplexity-comet-mcp` 即可快速部署。如果您希望从源码进行开发或自定义构建,可以克隆 GitHub 仓库,进入目录后依次执行 `npm install` 和 `npm run build` 来完成编译安装。
在开发与使用过程中,请遵循 TypeScript 的严格模式(strict mode)规范。对于开发者而言,新增功能时务必编写相应的测试用例,并在 API 发生变更时同步更新文档。建议保持代码风格与现有项目一致,以确保 MCP 服务端的稳定运行与可维护性。
您��要在 Claude Code 的 MCP 设置文件(如 `~/.claude/settings.json` 或 VS Code 设置)中进行配置。对于 Windows 用户,请务必在 `args` 中使用完整的 Windows 路径。此外,可以通过环境变量 `COMET_PATH` 自定义 Comet 可执行文件的路径,并通过 `COMET_PORT` 指定 CDP 调试端口(默认为 9223)。
本项目提供了丰富的工具集,特别针对 RapierCraft 版本进行了增强。核心工具包括用于标签页管理的 `comet_tabs` 工具,并集成了智能完成检测与健康检查缓存机制。通过内置的 Agentic prompt 自动转换功能,系统能够更精准地将 AI 指令转化为浏览器操作,并具备最后标签页保护机制以防止误操作。
项目的核心架构由多个关键模块组成:`index.ts` 负责 MCP 服务端逻辑与工具处理器;`cdp-client.ts` 作为 Chrome DevTools Protocol 客户端,负责处理与浏览器的通信及重连逻辑;`comet-ai.ts` 专门用于处理与 Perplexity 的交互、Prompt 提交及响应提取;而 `types.ts` 则定义了所有关于标签页操作的 TypeScript 接口。
创新集成方案,填补Claude网络能力空白。代码质量良好,社区活跃度有限,适合开发者扩展。架构清晰但文档需完善。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
经综合评估,Perplexity AI搜索 在MCP工具赛道中表现稳健,质量良好。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | Perplexity-Comet-MCP |
| 原始描述 | 开源MCP工具:MCP server connecting Claude Code to Perplexity Comet browser. Autonomous web br。⭐47 · TypeScript |
| Topics | MCP服务器浏览器自动化AI代理Claude集成网页检索 |
| GitHub | https://github.com/RapierCraft/Perplexity-Comet-MCP |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-05-17 · 更新时间:2026-05-19 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端