{ "name": "perplexity-comet-mcp", "version": "2.6.2", "mcpName": "io.github.RapierCraft/perplexity-comet-mcp", "description": "Production-grade MCP server bridging Claude Code with Perplexity Comet browser - Windows support, tab management, smart completion detection", "main": "dist/index.js", "type": "module", "bin": { "perplexity-comet-mcp": "dist/index.js" }, "scripts": { "build": "tsc", "dev": "tsc --watch", "start": "node dist/index.js", "clean": "rm -rf dist", "prepare": "npm run build", "prepublishOnly": "npm run build", "test": "node tests/run-all.mjs", "test:no-pro": "node tests/run-no-pro.mjs", "test:unit": "vitest run", "test:unit:watch": "vitest" }, "keywords": [ "mcp", "model-context-protocol", "claude", "claude-code", "perplexity", "comet", "browser-automation", "web-browsing", "ai-agent", "anthropic", "cdp", "chrome-devtools-protocol", "windows", "wsl" ], "author": "RapierCraft", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/RapierCraft/perplexity-comet-mcp.git" }, "bugs": { "url": "https://github.com/RapierCraft/perplexity-comet-mcp/issues" }, "homepage": "https://github.com/RapierCraft/perplexity-comet-mcp#readme", "engines": { "node": ">=18.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "chrome-remote-interface": "^0.34.0" }, "devDependencies": { "@types/chrome-remote-interface": "^0.33.0", "@types/jsdom": "^28.0.1", "@types/node": "^22.10.2", "jsdom": "^29.0.2", "typescript": "^5.7.2", "vitest": "^4.1.5" }, "files": [ "dist", "README.md", "LICENSE" ] }