Perplexity Comet MCP server
io.github.RapierCraft/perplexity-comet-mcp·v2.5.0·51 starsBridge Claude Code with Perplexity Comet for autonomous browsing and tab management
51 stars
Reviews
Write oneNobody has reviewed Perplexity Comet yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Perplexity Comet tools (8, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
comet_askwrite actionSend a prompt to Comet/Perplexity and wait for the complete response (blocking). Ideal for tasks requiring real browser interaction (login walls, dynamic content, filling forms) or deep research with agentic browsing.
comet_connectConnect to Comet browser (auto-starts if needed)
comet_modeSwitch Perplexity search mode. Modes: 'search' (basic), 'research' (deep research), 'labs' (analytics/visualization), 'learn' (educational). Call without mode to see current mode.
comet_pollCheck agent status and progress. Call repeatedly to monitor agentic tasks.
comet_screenshotCapture a screenshot of current page
comet_stopStop the current agent task if it's going off track
comet_tabsView and manage browser tabs. Shows all open tabs with their purpose, domain, and status. Helps coordinate multi-tab workflows without creating duplicate tabs.
comet_uploadwrite actionUpload a file to a file input on the current page. Use this to attach images, documents, or other files to forms, posts, or upload dialogs. The file must exist on the local filesystem.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned13/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 101 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highShell command built from a string (injection risk)
exec.shell-concatdist/cdp-client.js: …operty Content`; const result = execSync(`powershell -Command "${psCommand}"`, { encoding: 'u…
How Perplexity Comet compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 63/100
- higher than 17% of 3,472 Web search servers
- Tools
- 8
- the typical Web search server has 5
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 51
- more than 92% of 1,783 Web search servers
What its tools let an agent do: 6 read · 2 change
Install Perplexity Comet in Claude Code, Cursor or VS Code
Runs npx -y perplexity-comet-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add perplexity-comet-mcp -- npx -y perplexity-comet-mcp
What the publisher says
From the Perplexity Comet repository's README, as published. We do not edit it. Read it on GitHub
Perplexity Comet MCP
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.
Why Perplexity Comet MCP?
This is a significantly enhanced fork of hanzili/comet-mcp with Windows support, smart completion detection, robust connection handling, and full tab management.
Features
Core Capabilities
- Autonomous Web Browsing - Comet navigates, clicks, types, and extracts data while Claude focuses on coding
- Deep Research Mode - Leverage Perplexity's research capabilities for comprehensive analysis
- Login Wall Handling - Access authenticated content through real browser sessions
- Dynamic Content - Full JavaScript rendering and interaction support
Enhanced Features (New in This Fork)
Comparison with Original
Installation
Prerequisites
- Node.js 18 or higher
- Perplexity Comet Browser installed
- Claude Code or compatible MCP client
Install via npm
npm install -g perplexity-comet-mcpInstall from Source
git clone https://github.com/RapierCraft/perplexity-comet-mcp.git
cd perplexity-comet-mcp
npm install
npm run buildConfigure Claude Code
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"]
}
}
}Tools Reference
comet_connect
Establish connection to Comet browser. Auto-launches if not running.
Parameters: None
Returns: Connection status messageShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Perplexity Comet: common questions
- Is Perplexity Comet MCP server safe?
- With care: it is graded C, so read the findings first (63/100). Read the Perplexity Comet safety report
- How do I install Perplexity Comet?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Perplexity Comet need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Perplexity Comet maintained?
- The last commit was 133 days ago (2026-06-22). The latest release is v2.5.0.
- What can I use instead of Perplexity Comet?
- Servers from other publishers that do the same job: Perplexity API Platform (moved to ai.perplexity/mcp-server) and Perplexity API Platform MCP server.
- How does Perplexity Comet compare with other Web search MCP servers?
- safety score 63/100 (higher than 17% of 3,472 Web search servers); tools 8 (the typical Web search server has 5); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Perplexity Comet
Same job from other publishers: the closest match first, then the best rated.
- Perplexity API Platform (moved to ai.perplexity/mcp-server)Real-time web search, reasoning, and research through Perplexity's APInot reviewedWidely usedA
- Perplexity API PlatformReal-time web search, reasoning, and research through Perplexity's APInot reviewedEstablishedA