UNPKG

cdp-tools-mcp

Version:

MCP server that connects AI assistants to Chrome DevTools Protocol for runtime debugging - set breakpoints, inspect variables, monitor network traffic, and automate browser interactions

74 lines (73 loc) 2 kB
{ "name": "cdp-tools-mcp", "version": "0.2.18", "description": "MCP server that connects AI assistants to Chrome DevTools Protocol for runtime debugging - set breakpoints, inspect variables, monitor network traffic, and automate browser interactions", "type": "module", "main": "build/index.js", "bin": { "cdp-tools-mcp": "build/index.js" }, "scripts": { "build": "tsc", "build:verify": "npm run build && node scripts/verify-mcp.js && node scripts/measure-startup.mjs", "dev": "tsc --watch", "start": "node build/index.js", "startup:measure": "node scripts/measure-startup.mjs", "startup:measure:verbose": "node scripts/measure-startup.mjs --verbose", "test": "vitest", "test:ui": "vitest --ui", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "prepublishOnly": "npm run build:verify" }, "keywords": [ "mcp", "model-context-protocol", "chrome-devtools-protocol", "cdp", "debugging", "debugger", "llm", "ai", "breakpoints", "browser-automation", "chrome", "node-debugging", "typescript" ], "author": "CDP Tools MCP Contributors", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/InDate/cdp-tools-mcp.git" }, "bugs": { "url": "https://github.com/InDate/cdp-tools-mcp/issues" }, "homepage": "https://github.com/InDate/cdp-tools-mcp#readme", "engines": { "node": ">=18.0.0" }, "files": [ "build/", "docs/", "README.md", "LICENSE" ], "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", "chrome-remote-interface": "^0.33.2", "puppeteer-core": "^23.10.4", "source-map": "^0.7.4", "zod": "^3.23.8", "zod-to-json-schema": "^3.23.0" }, "devDependencies": { "@types/chrome-remote-interface": "^0.31.14", "@types/node": "^22.10.2", "@vitest/ui": "^3.2.4", "happy-dom": "^20.0.10", "typescript": "^5.7.2", "vitest": "^3.2.4" } }