Comet Mcp
@hanzili
About Comet Mcp
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"comet-bridge": {
"command": "npx",
"args": [
"-y",
"comet-mcp"
]
}
}
}Tools
6Connect to Comet browser (auto-starts if needed)
Send 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.
Check agent status and progress. Call repeatedly to monitor agentic tasks.
Stop the current agent task if it's going off track
Capture a screenshot of current page
Switch Perplexity search mode. Modes: 'search' (basic), 'research' (deep research), 'labs' (analytics/visualization), 'learn' (educational). Call without mode to see current mode.
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.
Frequently asked questions
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`.
Basic information
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Nginx UI
0xJackyYet another WebUI for Nginx
Comments