UNPKG

@dorothywebb/any-browser-mcp

Version:

Any Browser MCP - Launch Chrome with your actual data in debug mode for comprehensive browser automation

87 lines (86 loc) 2.76 kB
{ "name": "@dorothywebb/any-browser-mcp", "version": "1.1.0", "type": "module", "description": "Any Browser MCP - Launch Chrome with your actual data in debug mode for comprehensive browser automation", "keywords": [ "mcp", "browser", "automation", "chrome", "model-context-protocol", "user-data-sync", "debug-mode", "comprehensive-tools", "data-duplicate", "vs-code", "npx" ], "author": "Heather8769 <jlpbyakermansart@gmail.com>", "license": "MIT", "homepage": "https://github.com/dorothywebb/any-browser-mcp#readme", "repository": { "type": "git", "url": "git+https://github.com/dorothywebb/any-browser-mcp.git" }, "bugs": { "url": "https://github.com/dorothywebb/any-browser-mcp/issues" }, "bin": { "any-browser-mcp": "./bin/server.js" }, "main": "./dist/server.js", "files": [ "dist/**/*", "bin/**/*", "config.json", "LICENSE" ], "readme": "README_NPM.md", "engines": { "node": ">=18" }, "publishConfig": { "access": "public" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "playwright-core": "^1.43.0", "ws": "^8.14.0", "yargs": "^17.7.2", "zod": "^3.22.0" }, "devDependencies": { "@types/node": "^20.0.0", "@types/ws": "^8.5.0", "@types/jest": "^29.5.0", "jest": "^29.5.0", "ts-jest": "^29.1.0", "typescript": "^5.0.0", "typedoc": "^0.25.0" }, "scripts": { "build": "npx tsc", "clean": "node -e \"require('fs').rmSync('dist', {recursive: true, force: true})\"", "prebuild": "npm run clean", "prepublishOnly": "npm run build && npm run test:publish", "start": "node bin/server.js", "dev": "npm run build && node bin/server.js --verbose", "test": "npm run test:config && npm run test:unit && npm run test:performance", "test:jest": "jest --testPathPattern=__tests__", "test:publish": "npm run test:jest", "test:integration": "npm run test:data && npm run test:features", "test:data": "node test_data_duplication.js", "test:features": "node test_enhanced_features.js", "test:config": "node test_config_validation.js", "test:unit": "node test_unit_tests.js", "test:performance": "node test_performance_optimizations.js", "test:browser": "node test_browser_tools.js", "test:all": "npm run test:config && npm run test:unit && npm run test:performance && npm run test:browser", "docs": "typedoc --out docs src --exclude '**/*.test.ts' --exclude '**/__tests__/**'", "docs:serve": "npm run docs && python3 -m http.server 8080 -d docs", "pack:test": "npm pack --dry-run", "link:test": "npm run build && npm link", "unlink:test": "npm unlink -g @dorothywebb/any-browser-mcp" } }