Overview
What is Comet Mcp?
Comet Mcp is an MCP server that connects Claude Code (or any MCP client) to Perplexity Comet, enabling agentic web browsing, deep research, and real-time task monitoring. It bridges Claude’s coding intelligence with Perplexity’s purpose‑built web research AI.
How to use Comet Mcp?
Add the server configuration to ~/.claude.json or .mcp.json with "command": "npx", "args": ["-y", "comet-mcp"]. Launch Perplexity Comet with --remote-debugging-port=9222. Use tools like comet_ask to send tasks and comet_poll to monitor progress.
Key features of Comet Mcp
- Connects Claude Code to Perplexity Comet’s agentic browser
- Provides tools:
comet_connect,comet_ask,comet_poll,comet_stop,comet_screenshot,comet_mode - Supports modes: search, research, labs, learn
- Enables real‑time task monitoring and progress polling
- Handles dynamic content, logins, and interactive browsing
Use cases of Comet Mcp
- Researching topics (e.g., “top AI frameworks in 2025”) with active browsing
- Accessing dynamic web pages that require JavaScript or login
- Delegating complex multi‑step research to Comet while Claude handles coding
- Monitoring long‑running web tasks with progress checks
FAQ from Comet Mcp
How do I connect Comet Mcp to my browser?
Ensure Comet is running with --remote-debugging-port=9222 and that port 9222 is available. Use the comet_connect tool after launching Comet.
What are the requirements to run Comet Mcp?
Node.js 18+, Perplexity Comet Browser, and an MCP client (Claude Code or any MCP‑compatible tool).
Why use Comet Mcp instead of other web‑browsing tools?
Existing tools like WebSearch/WebFetch return only static text and cannot handle interactive content. Browser automation MCPs rely on a generic LLM, which is less polished. Comet Mcp uses Perplexity’s native agentic browser, built specifically for web research.
What tools does Comet Mcp expose?
It provides comet_connect, comet_ask, comet_poll, comet_stop, comet_screenshot, and comet_mode for switching between search, research, labs, and learn modes.
Tools not showing up in Claude Code?
Restart Claude Code after adding the MCP configuration to ~/.claude.json or .mcp.json.