{"_id":"chrome-automation-mcp","_rev":"35-a89a791e75ebbe4e7a6cb1ae0c493f27","name":"chrome-automation-mcp","dist-tags":{"latest":"1.3.8"},"versions":{"1.0.0":{"name":"chrome-automation-mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.0.0","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"42c79b5fecf761ad4f7c9b87bf90781ebef160d3","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.0.0.tgz","fileCount":8,"integrity":"sha512-w3O/UdMWngiZdPA19qXgUphpTfb9Yf/Q6QnS94pNjUS22l/PoXtLfAh+VA38ufajcC485m/49z8b6mGcW/BM2w==","signatures":[{"sig":"MEYCIQCMwzB/ZKlCl+Cg+m1lsK3OswjV+a9kYb5VSTZ2cOCFGQIhAObVkjlPIP97f0BBLY8GSCHsfc+tIyMKF+quptTu9t/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41623},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"da9aa1830e32e7d527e57309e91108f9727b2757","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.0.0_1754988074965_0.5673075807820884","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"chrome-automation-mcp","version":"1.0.1","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.0.1","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"cde155cdcd0ac22ed3d14d1325d96eed1e23d490","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.0.1.tgz","fileCount":8,"integrity":"sha512-7FGyqCcAB4KYcEgZFeeqi+cy48XtLaqCDPsipZW/jKkuUVAGReSOZzOBPPbsy/HJ2ZEbtGWwnLLW52BypUWnAA==","signatures":[{"sig":"MEQCIGFO1an97yrS1qZodViHQB6a+9n18Z3eZ6aAuq9F0zWxAiBTuUTXaYhsczD5S84rACSRz4JU/BgRmJZdqdBCjFFpYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42573},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"3d9b2568c3eebd6d7cdb0d17b87d550bcb636db4","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.0.1_1754988556975_0.506120967196884","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"chrome-automation-mcp","version":"1.1.0","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.1.0","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"a896a180126b00c70e435e3bc2262f239e4fac66","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.1.0.tgz","fileCount":8,"integrity":"sha512-0h8PMrL27NM6FWzUJNgl82FPbpEx3wrojEEHh7EKWtZR96hHY+eLuxitF2zyR18IFWabHZ74YYqen0iaQsENgA==","signatures":[{"sig":"MEUCIQDvWKqPVrOGdTlRfFhdJumyj/XyOF5a5ojTcGMBxQlhKAIgdVsm/gHhgs1RlT2KoaQaQzEPVszXIaTynAVaVJ/UCZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44801},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"d72118f479f2b0f39846f8ac64068480f783b142","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.1.0_1754992544515_0.7958847098261892","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"chrome-automation-mcp","version":"1.1.1","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.1.1","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"bfed2c72cf4050a40cd53078c27bf0e2a52104eb","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.1.1.tgz","fileCount":8,"integrity":"sha512-pvo3PAVqCmlgLc9fANhKUYpdT9ueRD8IRbhzUYmCuVC92mVpLK4/wBXs6dPG1RZR8LMs5+hRJypGYEFANt0lDw==","signatures":[{"sig":"MEYCIQCAYfm77teOtS+8RS/5s/wRVJsYLG6M4yvkgVRhrDvVrgIhAN2ipYOWcjK0e1++sZCjngL1x2Lhe3KHmwGslWo9NZ0g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49142},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"bd317b97463d83ef8d0774da6932352da9603aca","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.1.1_1754992947323_0.49842379227328815","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"chrome-automation-mcp","version":"1.1.2","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.1.2","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"35c2a1558e9aa2638e91dfb36b6f503900f8b34a","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.1.2.tgz","fileCount":8,"integrity":"sha512-77xZ7Jt4Vl3+wHqjtBrlz/EAbP8MdrTCWdOivpdJHc71gCsQyH0kBX44YxfwDhD04if8mQmSF5WtF4WfozZy4A==","signatures":[{"sig":"MEYCIQCg9NtP8PwFcEXtp3H5EsJHti5XZ5s6vvbKqu+qt+Wg7gIhAKtMEsmp3hEqFlmcqRZFmPRSN7ufXJjNXKh2JmbsKCn3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49677},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"2b882afc964bdecb378cab124c11321ba70bc38e","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.1.2_1755023733017_0.7461202724209814","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"chrome-automation-mcp","version":"1.1.3","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.1.3","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"5d72a085393b20867de7c1ab5f346177b7898b22","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.1.3.tgz","fileCount":8,"integrity":"sha512-K3eAdVoDxLF9+i6PAZULCtbAq+maoxgNkv8ZqAd/Q6DfsB8/Y0PvWwiaOuJhi3mlRg3pWI9Bw+od7mCwQ5TEkg==","signatures":[{"sig":"MEYCIQDDl3zWeevEUrEep84nfR7h/xusYt8ToxtnDCcm9JuP9AIhAM8/mbdXD+htH8miOlXTbMOZQQoRCQ05pAzNibsLsyza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50057},"main":"index.js","engines":{"node":">=14.0.0"},"gitHead":"28149b9370806ce2941d98a3f7797b1e025903f7","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.1.3_1755030653391_0.8296115141479794","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"chrome-automation-mcp","version":"1.1.4","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.1.4","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js"},"dist":{"shasum":"a60d4375492a63ada5e2cfdd053a61ccdb807d21","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.1.4.tgz","fileCount":8,"integrity":"sha512-eMjRVsxv7Gsq04ds4QN9ehs08Uh7skyEczPe7h6Q3OVoGWgdZKRVpAS3ipl3xpGLzv88ImpGFBD6zyHYvJObcw==","signatures":[{"sig":"MEYCIQCu7mB3pvPv44hkCWgEZ+1Svl7Hy71e8l6U/Bt5jyFWRwIhAO1BWOicbCfH9DZnjjoHMCP9zcLQpN0s3luM64OZeMWP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50534},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"7ba110b0e6cc8d222b4524026b7c4cc9406fc15f","scripts":{"dev":"node bin/cli.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.1.4_1755039441008_0.0037929951364477077","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"chrome-automation-mcp","version":"1.2.0","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.0","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"b3041b532cd07564b80515abc80e32aa88a146e0","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.0.tgz","fileCount":9,"integrity":"sha512-JIvRYPBuAOHbXdAL0iUDp42AoV13N+gIXGGIs46CRVXcBNukwboJmUmLOJdSISa+qrSwn3oMaHis9rac77CcEA==","signatures":[{"sig":"MEQCIBx0DRcLuflNIZskOj0p7BuOMai3aeyzC+HB76EAYAxfAiBLB+4DJ9wLpRBIOxVkxpIEXsM2mweQuOW0t0p6Pd025Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64295},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"dd3a1476446dd59c4064baa6d00e6e5a5db51ca6","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.0_1755126487956_0.2169143022980755","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"chrome-automation-mcp","version":"1.2.1","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.1","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"0938cb3d55b4d2b7df21b0b29969f4b7e62fae23","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.1.tgz","fileCount":9,"integrity":"sha512-b/SS5NupjWjM63pA7yfSK3Q/91AOAn6RSmeSorZGV7S6xIv3+7eFWZBqYwVptOhIEG9m829Kdwh/thYaxdo1pw==","signatures":[{"sig":"MEUCIQD5+/ctF1J+4Co2pMSJARHha9qG9G82ETr8SykmPGrsuQIgQgwZ6+CLjZKWXEt+FJELU5yv6hUvUUvHjZyfRsMfyew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60493},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"349ceca1a62acae5fe9478be271c3810238f7395","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.1_1755131952604_0.7261134029769578","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"chrome-automation-mcp","version":"1.2.2","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.2","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"65fc2c735635259ea4bc4a956cfed72141b00ca6","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.2.tgz","fileCount":9,"integrity":"sha512-/YCLqnrFtPzGHTB6yky8NIfbavDASGDF/wFNfsBPOaiQLHtiJasmfVAS168BUjBNdabyhiyQip1N1aS6YS4vIQ==","signatures":[{"sig":"MEUCIQC65Shiah6Ut3h6TYAlKaqUn2UBxRz+yym32h0sjwuoQgIgKudgAvxfurEWtawz1PhBGrqjoJMTDBmBdxKpLzoxgZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61471},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"914fcaba2bc7303cdf8355dc6e7728970779b5e5","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.2_1755133409187_0.1810269879514077","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"chrome-automation-mcp","version":"1.2.3","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.3","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"5a024e4593cdef489b3ce5a5f16b8360afa69fbe","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.3.tgz","fileCount":9,"integrity":"sha512-sn4kkfaLr8+Z0REmfmgrmaWbQejKmkPB2aCsXZwkYxpTIWPj9z83GmMSEyk3aCTOMBcx5i8iFD6FCn21qN+bdg==","signatures":[{"sig":"MEQCIDMXf3QY9V/KMHhtxW9J9tqnQsuWW+xqW0cxSHy9Tf2mAiBN3rW8I0LUjDdmWbKq/aWhp04B+VMtEjedkqk+j0ga2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86762},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"164934ab9000264ab797d41bc07f6c7b368a960f","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.3_1755140329187_0.5597652258043984","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"chrome-automation-mcp","version":"1.2.4","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.4","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"fd3b75be7783f17b4a7a9848275f3580938c071e","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.4.tgz","fileCount":9,"integrity":"sha512-ADEtNJr5j5bOOw4GFnSrDvtXTKHtklT20jWQ9wlYKTZIxxrH0lW1LU9ZYZ5pVXVOyRXvXz8sOp/aryCuiSjSDQ==","signatures":[{"sig":"MEUCIEjktGJ6E31Je4atNcsZJ0EBo+CMOhTjraLVJryy9RZFAiEAotSaNrD3OkLHT4NEKhpivPduHtrQSKr7/0jH/gNB3k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88690},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"6990063d3cbaf2fb40c6271a72f582ca8590bd20","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.4_1755140911707_0.8677165285808377","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"chrome-automation-mcp","version":"1.2.5","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.5","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"8887846f0ff4a2b64e5e5ace50fd194fd79f0fbb","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.5.tgz","fileCount":9,"integrity":"sha512-3LELCOMpP1R1241H01bhNSjvBYuv8h7TJuCwrgfxFLlSaU3yDw3x8wcyhkxB2R/3PgzQXVk6u6l3Z+hbBKyJ5Q==","signatures":[{"sig":"MEUCIQCsmxuqdgQnUCTTZa+P1i4nka56RbBNzXFs6x4TX2wG/wIgU/1lA+Vb7K0ISKKjRCgHYgaGhoSXRGZ++oJLVx/ww48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92683},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"5ce51c92e13e2d0d6f146d4c98b4de38769a2d0c","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.5_1755144446139_0.9660765279406223","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"chrome-automation-mcp","version":"1.2.6","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.6","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"5828874c20f5eb0e57992b2bc00fc213b72450ad","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.6.tgz","fileCount":9,"integrity":"sha512-MzWy4kgvZBP954zGaO9Nf7VKH4wOZLuOtfklQ2bz4JHvdFjYvk0XaTSCiE0ujpfh/dVg8v45be7UY9+rEd20HQ==","signatures":[{"sig":"MEUCIGZVOOlYSe39u3bsf6fDndZLMxXGBOd+VX22irl2p2FGAiEA3VX1cSiSFYeIBw6wisaQQ3S2h4fbhG8pEgPCk4MTaeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94616},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"54ff2147b9b49a704236fe23d1834d7825cd2664","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.6_1755153962539_0.3848053464210288","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"chrome-automation-mcp","version":"1.2.7","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.7","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"9a9a58550fe7fb5c3df7a01fbd5c2db10ddcfb1d","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.7.tgz","fileCount":9,"integrity":"sha512-CvsO+Y91BylZTv+SVa4B0AyLbE/Un9d/ff7Ri9YLUuF4JYX1fieKFAPkyS77+DQfMzNTgfWdnkJRtQop82XlQg==","signatures":[{"sig":"MEUCIHg1q19eBFSlYFWrnNOaIKlzUa9q3J5XTHg4FlsjUk/pAiEA1tasZmC1nXta/acG9+0J0NfRXTnrVfCZjUmV9aeak3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94721},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"19d2bbe94aab4c61ee01644b269ced5c06a907ca","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.7_1755280693858_0.047879639074414504","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"chrome-automation-mcp","version":"1.2.8","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.8","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-lite":"bin/cli-lite.js"},"dist":{"shasum":"064d332171404d835e265bc1265dffd103781043","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.8.tgz","fileCount":9,"integrity":"sha512-nERNBMIqU5Aon89XRMmj8ZqaFs5IE8gA78M/vEgYSTs17vdeDnQjmlqAn9LBTUr9pqJZLQyhcpC5fNwrCDC1og==","signatures":[{"sig":"MEYCIQCrNaFmMXIp9ZjL1SwcgOSEmTZq3g2o8QRk5Guv6xMpHAIhAP6jE2PZwK4a4YrZP94vIEOJExvcsbDW1TQx+OP4VlO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96236},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"3eaa08241063848703f744f9b3067d02e7f83810","scripts":{"dev":"node bin/cli.js","lite":"node bin/cli-lite.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:lite":"node bin/cli-lite.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.8_1755554887876_0.5310236010289642","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"chrome-automation-mcp","version":"1.2.9","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.9","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"e53af8680952fc562ced7466c95d224fc926d162","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.9.tgz","fileCount":9,"integrity":"sha512-Nn1XWi6USXv79nWbqG/etql1BQLTPXUiDJAN03p7J97do74mHPRbsBOYA2b/8Aw4E+h6ajlBMiTzTy/W5/GFtg==","signatures":[{"sig":"MEYCIQDXK9ZBIgquyUCpk5mh2xBIX4zt+CLXWnjhU99B3Ty9GwIhAOrStKuvHTLSIzIM//j9lCqSeItZ0Lg7KcBaA5Mpzpel","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96417},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"c7ce11b56bf74603dce3ef97209282946b646667","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.9_1755935073810_0.2938786338752557","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"chrome-automation-mcp","version":"1.2.10","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.10","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"7c4032eb4cf3d2902c0bb73f6922a6713acd2160","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.10.tgz","fileCount":9,"integrity":"sha512-yTK+2P9irAejCLjfjxXvtJh4vuhPdmq6sFnA6y/SRHfn3g1dOOH/rx6PZBUkxxT3GDxqbv0Rnvx3aCGZZ6/9RQ==","signatures":[{"sig":"MEUCIQCwT40S9V4LGE3CQMRC0YZAUu9P+t0KoJmJWPXE4RJKsgIgE74tUiY1KBRp0VV4HysOFBU11hwgqVnbRDbbWfrmLTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104442},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"cbba0d0f9e0aa38faf708499de60c41cc0b98d48","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.10_1756940949246_0.4288477769661474","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"chrome-automation-mcp","version":"1.2.11","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.11","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"8fe3d7ab3d36a556488a995d2b87f7b2a6b2d5e4","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.11.tgz","fileCount":9,"integrity":"sha512-PJO5Ha6e46HH7aEWKYB1UEBdikjs87mYmcIvFP0RYkD1vwnEhKgdWs8uXg9U+Nt24W+4blJfF6X+zW1YByhmTg==","signatures":[{"sig":"MEYCIQC2eionDnrW77azuAQQErtFsk4Plc8LPgWRJ09xGZmXWgIhAPD//xh7sNtrIgiM2DwcHyrimNzEEYYl2rxAZSh4Dhi/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186217},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"3be4ff6ec67099474cff35dbf645a1fd233ff1d7","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.11_1756965981486_0.7910604428576373","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"chrome-automation-mcp","version":"1.2.12","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.12","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"43ef9576deb1d1530c6619f747cfedcdf30a1927","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.12.tgz","fileCount":9,"integrity":"sha512-orCNrDSCqhlBpA/n6j4eqymAF/gfm8n9ScGCp3OMHGo/mG7egZSkLaUBtwxxd7HSl1FWfYk1L03XuGOCdxI23A==","signatures":[{"sig":"MEYCIQCGST58SvkvMX1hYVWGNAe6nCLmsVfQ2ELfCw+0DdO8fwIhAKuTBWojtndF6M1sUCktWp27Nsg/QaF8/nHM0PxhafC3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181667},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"62319763938abe578d0a72234188e1c53a44121a","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.12_1757550895953_0.1005307021052062","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"chrome-automation-mcp","version":"1.2.13","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.13","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"9d13fa573d354cbc4ac03cd3e881352f4f74e839","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.13.tgz","fileCount":9,"integrity":"sha512-+LwkkB0z7iblgWHuiS3xY0KdRU5C+isdDbeGaam57FEsQcHb7s5sv14xQoCbqwT+oTPcSIIjndTSa4yLWlB2VQ==","signatures":[{"sig":"MEUCIQCmwdD6ntG2onIVaA4JDn2F4zKGQyx5p1nZQeOlpa35hgIgOxSuySM2nZJ0uvfLemzgtejIdoSD5O+vqgEGnJSjy8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182997},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"69c40a8b3bc7e92a78a68cc6126e4b58a7bf5f33","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.13_1761161049440_0.020380040862421733","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"chrome-automation-mcp","version":"1.2.14","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.14","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"d0c66c1ee27960b098263f23c678140c7c8cdddf","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.14.tgz","fileCount":9,"integrity":"sha512-Z9K+TewARklE6GqA4u35aDDCnQwFNmJQd2e00xkT5ITWtUT/Vd8NUP6pkg7rDD5yrQZsG5lwBr/dXERQlrVSJw==","signatures":[{"sig":"MEUCIA5Sr1QTs0FgHkV3qvURJsXmjDcqsEee9bMQ1t7vr1HdAiEAnuB30FB9kNI8b2wUIqcU3N53mxbQlXSr4zV92hBDlLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192154},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"313e4996578fd345786539c0e1b18d0e5c9f5fad","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.14_1761958330044_0.8746110683893549","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"chrome-automation-mcp","version":"1.2.15","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.15","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"8a7f36f5ba3bb2f343876577e213e95becebf858","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.15.tgz","fileCount":9,"integrity":"sha512-Z7ZQWrcVo4/tujbTOeuaaZGctPu00gxP3WnyFm8e6biUf7o1CpMD3HQBhqdsaERKoRxlfBVh2C/nSL0qF6vfrg==","signatures":[{"sig":"MEQCIF9RUh8qJWrhSuItgumrtcw6GSYMz6M44M2rFaw+pGuJAiBDIqKALjbmOvQVJ2s1+aBGlElHpaxq6kY7s4THUGP8Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192248},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"57c8181b2d0283c329e5974c932b1ca44f6f548e","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.15_1762193066396_0.5268667982447672","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"chrome-automation-mcp","version":"1.2.16","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.16","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"2c4d9dd7404e42f9edc2e30ed93c4165c7cc6c67","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.16.tgz","fileCount":9,"integrity":"sha512-HLPft+uPUycSPXcRDjitQJ6yil8SPxl8XlyUfE7KYUfBNQ3qJeJAluLT++nM9t7fprYfi3MT8qGJY58+VMqC0g==","signatures":[{"sig":"MEQCIC6doeOg/8LOaECBwAyfkuG51TTTGQmE03QumlYUo8W/AiBUNA8D4Isk9sqBWqAcWM1qjm4nDHyNfr8GeET9Pgx6eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193002},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"d403069da314978d3a9a0fe0180a9a7a6f51c950","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.16_1762194101431_0.39487332253114094","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"chrome-automation-mcp","version":"1.2.17","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.17","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"acf8f61e46cab7e897a0e5db12aabc562038455d","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.17.tgz","fileCount":9,"integrity":"sha512-6Zl3vXaIJSCok5nQIQ4imsNM2ZQHJsdLtJqu686+vtT+EpwwVEKqo1Uos9woao9Fj78zdXibZxFn6r03hmxcLA==","signatures":[{"sig":"MEUCIFDRBIPx7nn5PzM6txv4ppFuRYIsJs8CYV4rqxGBH6zSAiEAsMn5a8OaUWWv+ns9AjLeX5jE3ZyiLUF0ZxQ3AsFpO8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194549},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"1841eeaf90245b8d801ea819125a8e6c0d0dcd61","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.17_1762465001240_0.655068378199011","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"chrome-automation-mcp","version":"1.2.18","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.18","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"fb862b7967e83d0d54ff1d3c154c37adfb233521","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.18.tgz","fileCount":9,"integrity":"sha512-X+LqWAIVn9vF/EBFh/N0UWk+vvIKozQjiXUsJ/gqAAqKMjiGAwPSb0P72F1+7tQzYUrKWRgj4yOOw7u3YfKEJg==","signatures":[{"sig":"MEQCIH/oUJa33M34pU515lcgyrtApkEiuYjEBYbWCbSmaT+kAiB8vGfIIAKpMDzq4hZFDD4S3eJ5LCsUOPJ6at64KO5eVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194383},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"31284e0a15952f4efff029d2ebeeaef954bc5a1c","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.18_1762476699711_0.9768896025900593","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"chrome-automation-mcp","version":"1.2.19","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.2.19","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"b8e1f9b61b1d1d0e243d2cbe07f3e351186527d0","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.2.19.tgz","fileCount":9,"integrity":"sha512-TRXXe2wSjRvwEjKqf2tLqZ2/DXqcXMg3/gvH44dxkYZ0nBPvcH+AYhZbgImqQ6rqepbOlWACNN2JANTTNHeaRg==","signatures":[{"sig":"MEYCIQD8aDZv4mFkQ3WDFdM9ght+grw1Q7phmthnLXyiiZbxfAIhAKk3K1kEku9bBesnz/PBuU2jih2mrFheyjQ5bb/um0M3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199495},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"90f70806f88a32f0e2621d34870e11c7bcc9472f","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.2.19_1763767273087_0.9052347016280033","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"chrome-automation-mcp","version":"1.3.0","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.0","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"ffc4e02fb9a07287520fe767e883ebf4c79320b3","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.0.tgz","fileCount":9,"integrity":"sha512-Wv8x2iEpY1XNuyBFcGR6mixoaRy909cRoaD3kH5QJtD20MSafN+fpcbx6/2a1jvtFgtazcyT8T8SoselcQ1ZDA==","signatures":[{"sig":"MEYCIQC+WMiaxfTziWRVCj08XmNOo01dV4uZ5Ih2BPepzbI38QIhAPdt13Q451aGejDUdtHK1OriQR9m7JfR993S4ItoNcSs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204684},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"252bbe093bdbf614c6f67a75a1708db71ef48148","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.40.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.0_1764114041639_0.6934086960979755","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"chrome-automation-mcp","version":"1.3.1","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.1","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"dcde738aa6e5a291ab5293a559890dd33fc3324d","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.1.tgz","fileCount":9,"integrity":"sha512-3AHZTj0rsgIWtSEyWYmDqMx89xADVwl42OOJCYfirPIXi0Bhk4WqeBi/I/4SLwDPz0wKY6n+d5T++EteAZc4Lw==","signatures":[{"sig":"MEQCIDk++gTB88abqf8IZDZQuupvWn/26oPsY6AXnFwGy5LpAiByNiDTcJT7LXtgT5gAG1PnpFHu95BNqmFlO5gQAj8yBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204208},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"6a1ea18a9b09d51319afeb36c23b1d80f51b9d33","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.57.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.1_1764731304049_0.536610887340683","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"chrome-automation-mcp","version":"1.3.2","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.2","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"585e13dab57eee42b6755bdfa58067be2ee8420d","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.2.tgz","fileCount":9,"integrity":"sha512-y8ibOoRpchZ9vzYZf1V4IveJSN+C7j9ie0mLgsOov+b/ixxaKZV6BvAIVGj0PdFHCumvN8mLytwFi+7n6+r9eA==","signatures":[{"sig":"MEUCIQCfMHFWO9yFgWTP9EmrRopx25mbO07fmJrxCuZayCc64wIgST0ekx2sCjU9s9c8bHPOsQtegFgpWL/BlEbZXGdGBFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205559},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"35e90500ea0a00d40edbeb48a3315e908d71d96f","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.57.0","fingerprint-injector":"^2.1.78","fingerprint-generator":"^2.1.78","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.2_1764812308200_0.2681786354265956","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"chrome-automation-mcp","version":"1.3.3","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.3","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"19f8743fcad5fcffe2f16419c8780ee009801a37","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.3.tgz","fileCount":9,"integrity":"sha512-7xBqJjoxdwhmsT4qrV3Xps/wmUpMW9oTBibGXwlAVIL70tattE4Rw5czrgb3G42P+/+59tm7bjEoBPhWJkpjyg==","signatures":[{"sig":"MEQCIC4HUt1YMBHSTrhBRjYu1rGuk01diKksfjVGoK2OGx3AAiApJvdRK3YBuDt8GBv0T8YRFMPXAs5pJnhlI8gtmQk3VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205775},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"9b0afc8ab5d2333682dea259e7da87ccc6568f4f","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.57.0","fingerprint-injector":"^2.1.78","fingerprint-generator":"^2.1.78","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.3_1765236674620_0.13926277206136706","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"chrome-automation-mcp","version":"1.3.4","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.4","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"6d0ebe0a98e9b94b2dbf50c9d99730ad80f2d586","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.4.tgz","fileCount":9,"integrity":"sha512-Y7m6K5N3bf6IAtsky56K/Z9rgMkbp+t5ioA1wOpFeq2cLxnvUGhwS2S8nCsR3hP1vcIkXFGvB73zvGr0MGhYVQ==","signatures":[{"sig":"MEUCIEJNlCLYMYvAQ9I9sa/ZmC/oCNy8sSwRZUbVIaImvBLAAiEArB+v41bdAb5BcOD1HXHA76Ai1Y1GQtYdIhL0FhYnzNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205831},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"8825acf4fb2040308f8817a9e653a4232ec0b509","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.57.0","fingerprint-injector":"^2.1.78","fingerprint-generator":"^2.1.78","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.4_1765319150661_0.09918764032259242","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"chrome-automation-mcp","version":"1.3.5","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.5","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"81ce07a1da0f6928a8b80bedfce4aaac01ba3946","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.5.tgz","fileCount":9,"integrity":"sha512-+9k9AtS1ICtlip1kA92r1E0A7f/s85t3KgZ2sWob0ZcZgB0+/i9VAxkEGnL5e/Dei0XAXK3xQxhyAnVEz+rJgw==","signatures":[{"sig":"MEQCIESnGh0A+PqLivlCJCzFR/XN/XyUlYXHeW1nsG1t73eGAiA7XafsUn1ozmd0qDdRE6jnTLUlKTh1aYwtdilskeFjjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205775},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"174b9bbe5e7f5e7264220932005084e92bb1e01e","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.57.0","fingerprint-injector":"^2.1.78","fingerprint-generator":"^2.1.78","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.5_1765327920005_0.9913180051846651","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"chrome-automation-mcp","version":"1.3.6","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","_id":"chrome-automation-mcp@1.3.6","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"dist":{"shasum":"e2a874549091e1de40e291360fc24256ce88017a","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.6.tgz","fileCount":9,"integrity":"sha512-9S0eBMu2s1XVuJZ/lj89f5mWtVdP81Y90LeI0hr+MJS2qFtDx1y6i4ZsMt03C5gciqL8N9Dg8gCVfZK/CVIx6A==","signatures":[{"sig":"MEUCIC4THOIHCuGNZL3cXX8bFwvG4/lUn9QLv/LSKaq7YygOAiEAo/+kb1W0MLdvcsZyswWGdCnFfxCOoG1UBo8zD8TsP0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209823},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"2c2eed9267ae9c1feaa88c445455d0a8c43ceef2","scripts":{"dev":"node bin/cli.js","full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1","start":"node bin/cli.js","start:full":"node bin/cli-full.js"},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"repository":{"url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for browser automation with custom scripts","directories":{},"_nodeVersion":"22.14.0","dependencies":{"playwright":"^1.57.0","fingerprint-injector":"^2.1.78","fingerprint-generator":"^2.1.78","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chrome-automation-mcp_1.3.6_1765332344230_0.40317621663810876","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"chrome-automation-mcp","version":"1.3.8","description":"MCP server for browser automation with custom scripts","main":"index.js","bin":{"chrome-automation-mcp":"bin/cli.js","chrome-automation-mcp-full":"bin/cli-full.js"},"scripts":{"start":"node bin/cli.js","dev":"node bin/cli.js","full":"node bin/cli-full.js","start:full":"node bin/cli-full.js","test":"echo \"Error: no test specified\" && exit 1"},"engines":{"node":">=18.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^0.5.0","fingerprint-generator":"^2.1.78","fingerprint-injector":"^2.1.78","playwright":"^1.57.0"},"keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git"},"bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","_id":"chrome-automation-mcp@1.3.8","gitHead":"c65b30c26a23a2a91672f8e3820dc39aadab3751","_nodeVersion":"22.14.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-297j00SUg9cpm0nh8sL/EaJUGjfXqHPZjYYvGmAktajmKcGVBgoIB0pz53JAU/Uz5fUS5zBG6bgxx4gJEhIXzA==","shasum":"29b31754b35c69440ea90531f37a59936439213f","tarball":"https://registry.npmjs.org/chrome-automation-mcp/-/chrome-automation-mcp-1.3.8.tgz","fileCount":9,"unpackedSize":210948,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEGh+JlMkC2TW9mkqAeYWkYHoZru5RN9sZfP78OsKvBiAiEAkpOxhAMMM/HKtNCF50ORy7IOIEdw6NXIX6rqzMTjFvE="}]},"_npmUser":{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"},"directories":{},"maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chrome-automation-mcp_1.3.8_1766022754937_0.4883896380953767"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-12T08:41:14.964Z","modified":"2025-12-18T01:52:35.288Z","1.0.0":"2025-08-12T08:41:15.153Z","1.0.1":"2025-08-12T08:49:17.170Z","1.1.0":"2025-08-12T09:55:44.709Z","1.1.1":"2025-08-12T10:02:27.588Z","1.1.2":"2025-08-12T18:35:33.213Z","1.1.3":"2025-08-12T20:30:53.570Z","1.1.4":"2025-08-12T22:57:21.186Z","1.2.0":"2025-08-13T23:08:08.156Z","1.2.1":"2025-08-14T00:39:12.819Z","1.2.2":"2025-08-14T01:03:29.370Z","1.2.3":"2025-08-14T02:58:49.411Z","1.2.4":"2025-08-14T03:08:31.899Z","1.2.5":"2025-08-14T04:07:26.324Z","1.2.6":"2025-08-14T06:46:02.717Z","1.2.7":"2025-08-15T17:58:14.033Z","1.2.8":"2025-08-18T22:08:08.115Z","1.2.9":"2025-08-23T07:44:33.995Z","1.2.10":"2025-09-03T23:09:09.435Z","1.2.11":"2025-09-04T06:06:21.676Z","1.2.12":"2025-09-11T00:34:56.239Z","1.2.13":"2025-10-22T19:24:09.626Z","1.2.14":"2025-11-01T00:52:10.323Z","1.2.15":"2025-11-03T18:04:26.581Z","1.2.16":"2025-11-03T18:21:41.641Z","1.2.17":"2025-11-06T21:36:41.478Z","1.2.18":"2025-11-07T00:51:39.915Z","1.2.19":"2025-11-21T23:21:13.288Z","1.3.0":"2025-11-25T23:40:41.835Z","1.3.1":"2025-12-03T03:08:24.245Z","1.3.2":"2025-12-04T01:38:28.346Z","1.3.3":"2025-12-08T23:31:14.762Z","1.3.4":"2025-12-09T22:25:50.839Z","1.3.5":"2025-12-10T00:52:00.196Z","1.3.6":"2025-12-10T02:05:44.374Z","1.3.8":"2025-12-18T01:52:35.084Z"},"bugs":{"url":"https://github.com/JackZhao98/chrome-automation-mcp/issues"},"license":"MIT","homepage":"https://github.com/JackZhao98/chrome-automation-mcp#readme","keywords":["mcp","model-context-protocol","browser","automation","playwright","web-scraping","testing"],"repository":{"type":"git","url":"git+https://github.com/JackZhao98/chrome-automation-mcp.git"},"description":"MCP server for browser automation with custom scripts","maintainers":[{"name":"jackzhao98","email":"jack.zjzhao@gmail.com"}],"readme":"# Chrome Automation MCP\n\n*中文版文档：[docs/README-zh.md](docs/README-zh.md)*\n\nA Model Context Protocol (MCP) server for browser automation using Playwright to control Chrome browsers.\n\n[![npm version](https://badge.fury.io/js/chrome-automation-mcp.svg)](https://badge.fury.io/js/chrome-automation-mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Installation\n\n```bash\nnpm install -g chrome-automation-mcp@1.2.0\n```\n\n**Requirements:**\n- Node.js 18.0.0 or higher\n- Google Chrome browser\n\n## MCP Configuration\n\n### Claude Desktop Setup\n\nEdit `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"chrome-automation\": {\n      \"command\": \"chrome-automation-mcp-full\"\n    }\n  }\n}\n```\n\n### Lite Mode (Essential Tools Only)\n\n```json\n{\n  \"mcpServers\": {\n    \"chrome-automation\": {\n      \"command\": \"chrome-automation-mcp\"\n    }\n  }\n}\n```\n\n## Available Tools\n\n### 🚀 Browser Management\n- `launch_browser` - Launch Chrome browser with session management\n- `connect_browser` - Connect to existing Chrome instance  \n- `close_browser` - Close browser connection\n\n### 📍 Navigation & Interaction\n- `navigate_to` - Navigate to URL\n- `click` - Click on elements with smart visibility detection\n- `type_text` - Type text into input fields\n- `scroll` - Scroll page to find hidden elements\n- `wait_for` - Wait for elements (auto-switches to new tabs)\n\n### 📊 Information Gathering\n- `read_text` - Read text content from page/elements\n- `get_elements` - Get element information and attributes\n- `screenshot` - Take page screenshots\n- `get_page_info` - Get current page information\n\n### 🖥️ Tab Management\n- `switch_to_tab` - Switch between tabs\n- `get_tabs` - Get information about all open tabs\n\n### 💻 Code Execution\n- `run_script` - Execute external JavaScript files with browser access\n- `evaluate` - Execute JavaScript in browser context\n- `set_storage` - Set browser storage (cookies, localStorage, etc.)\n\n### ⚙️ Session Management\n- `list_sessions` - List active browser sessions\n- `press_key` - Press keyboard keys with modifiers\n- `go_back` - Navigate back in browser history\n\n## Quick Start\n\n1. **Launch Browser**\n```json\n{\"tool\": \"launch_browser\", \"arguments\": {}}\n```\n\n2. **Navigate to Website**\n```json\n{\"tool\": \"navigate_to\", \"arguments\": {\"url\": \"https://google.com\"}}\n```\n\n3. **Take Screenshot**\n```json\n{\"tool\": \"screenshot\", \"arguments\": {\"fullPage\": true}}\n```\n\n## Script Development\n\nCreate custom automation scripts:\n\n```javascript\n// my-automation-script.js\nconst searchQuery = args.query || 'MCP servers';\n\n// Navigate to Google\nawait page.goto('https://google.com');\n\n// Search\nawait page.fill('input[name=\"q\"]', searchQuery);\nawait page.press('input[name=\"q\"]', 'Enter');\n\n// Wait for results\nawait page.waitForSelector('h3');\n\n// Get all results\nconst results = await page.$$eval('h3', els => \n  els.map(el => el.textContent)\n);\n\nreturn { \n  query: searchQuery,\n  searchResults: results,\n  count: results.length\n};\n```\n\nUse the script:\n```json\n{\n  \"tool\": \"run_script\", \n  \"arguments\": {\n    \"scriptPath\": \"./my-automation-script.js\",\n    \"args\": {\"query\": \"playwright automation\"}\n  }\n}\n```\n\n**Available in scripts:**\n- `browser` - Playwright browser instance  \n- `page` - Current page object\n- `args` - Passed arguments\n\n## Lite Mode Features\n\nLite mode includes only essential tools for basic automation:\n- Browser management (`launch_browser`, `close_browser`)\n- Script execution (`run_script`)\n- Storage management (`set_storage`)\n\nPerfect for lightweight integrations and custom script-based workflows.\n\n## Links\n\n- [GitHub Repository](https://github.com/JackZhao98/chrome-automation-mcp)\n- [npm Package](https://www.npmjs.com/package/chrome-automation-mcp)\n- [Model Context Protocol](https://modelcontextprotocol.io/)\n- [Playwright Documentation](https://playwright.dev/)\n\n---\n\nBuilt with ❤️ for the MCP ecosystem\n","readmeFilename":"README.md"}