2.3.0npm · comet-mcp · current release
Observed 2026-08-15T19:05:09.110Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
comet_askSend 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.Input schema{
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "Question or task for Comet - focus on goals and context"
},
"newChat": {
"type": "boolean",
"description": "Start a fresh conversation (default: false)"
},
"timeout": {
"type": "number",
"description": "Max wait time in ms (default: 15000 = 15s)"
}
},
"required": [
"prompt"
]
} | — | — · — | — |
comet_connectConnect to Comet browser (auto-starts if needed)Input schema{
"type": "object",
"properties": {}
} | — | — · — | — |
comet_modeSwitch Perplexity search mode. Modes: 'search' (basic), 'research' (deep research), 'labs' (analytics/visualization), 'learn' (educational). Call without mode to see current mode.Input schema{
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"search",
"research",
"labs",
"learn"
],
"description": "Mode to switch to (optional - omit to see current mode)"
}
}
} | — | — · — | — |
comet_pollCheck agent status and progress. Call repeatedly to monitor agentic tasks.Input schema{
"type": "object",
"properties": {}
} | — | — · — | — |
comet_screenshotCapture a screenshot of current pageInput schema{
"type": "object",
"properties": {}
} | — | — · — | — |
comet_stopStop the current agent task if it's going off trackInput schema{
"type": "object",
"properties": {}
} | — | — · — | — |