{"_id":"@attson/atwebpilot-mcp","_rev":"57-c9c369c171fac7cd836972b0a6896bf6","name":"@attson/atwebpilot-mcp","dist-tags":{"latest":"0.0.76"},"versions":{"0.0.19":{"name":"@attson/atwebpilot-mcp","version":"0.0.19","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.19","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"ccdb3c12f6d1f8aa41f18d7f5b8a7be57b0310e1","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.19.tgz","fileCount":4,"integrity":"sha512-R29HXMr8fyYT4sBJfYeZHU6U6I2EiezrE1Ob0lR+HxLQ4Ew+VQrlnxnBs2HRMjXkN8ULpoFb7/+7G5kbLitsQw==","signatures":[{"sig":"MEYCIQDnE0mYwf8cDOaveGe2pKKcAUvtFj8PpRIwzYcHQiKCCQIhAOfnG44RyMoPUjgUTIEs1zMW6rFZ/VMVUFN2Z9s0NxVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68437},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"a263f82db52632278b3ff092e912065a0eaf0308","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.19_1780816445152_0.49249894659624527","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@attson/atwebpilot-mcp","version":"0.0.21","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.21","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"f7433ec29a4692be62dc6af5a9c33847bde9ab92","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.21.tgz","fileCount":4,"integrity":"sha512-5+7BPDJRCULnuNfmUR4qhFP+tc5OQyKTnMbVcArWXpPb4tpB3sB4vF38GqLHZpouJSROaz0oFaldAE5m2LK7eA==","signatures":[{"sig":"MEQCIFObJaSBAwWgwQW3V6bnXNhVl5OpvaNjtH020E6wCtSnAiBpPXljBH9evwfitkdBGTXYBDJSdFFvhL+DZN17vR3QFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68481},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"d73553ba8b6c633c3265f34eef3ce3da21a9b3b0","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.21_1780834127854_0.2703690033503088","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@attson/atwebpilot-mcp","version":"0.0.22","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.22","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"a38f786c895a5a8cb0d31290815d3994d2c8b46f","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.22.tgz","fileCount":4,"integrity":"sha512-cW1JUWK64/hQOms3AIDbkem2YCYtDn9eeZz1QHOqi3vmUhAQBvy0KJsqImdJ7lWFIO85T0i1Jw2dLiTek7CU3Q==","signatures":[{"sig":"MEYCIQChf1aciUgaiXfBeTL8mhBL7UNMl+qyXXQ/SBMZOAy/NAIhAMtM+dSBxNjlXUKyZaetHXaGvVuARnjfSdQTwN0V1XTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68790},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"fcdb8638307954d2686fff888346d4716b83c93f","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.22_1780936697962_0.5443100937868388","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@attson/atwebpilot-mcp","version":"0.0.23","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.23","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"00a717cdb4d14dfbe80b7a34f30f96058ccd9462","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.23.tgz","fileCount":4,"integrity":"sha512-3jnABjQZKPFndjjm1DM9+JEVpaFs+mZiPWOe+Mx2qoExG2TdugZDK2Bb5fClhC9EqYF3YZ2ayOLl7BtJCVCuDg==","signatures":[{"sig":"MEUCIQClLMIb3TdHVR1L5rfv45zD0G9haLuh5sK36mPQIEVYTQIgO2pZ/eNLV+sTm7s4Qg5FenHPKWA6St9Z3WoRBwXGpgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68790},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"33a5049020935fe8c125ae7c99582e82a602de18","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.23_1780937147459_0.060806670902047166","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@attson/atwebpilot-mcp","version":"0.0.24","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.24","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"4402c072b4c3a8b3480fc31f49f9f26fcd43d6ca","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.24.tgz","fileCount":4,"integrity":"sha512-LVQwGN2zEVGrcAxRKg8FXTaZ6twdCpOBEP0fI1ee/1g1xhQF3JN0+x41Nilzgw9qPIBma/LumJtHBK1Jh7AeIA==","signatures":[{"sig":"MEQCIGHbeV/PpwtmKfRiuYoRspC4JbgrFaUqA3mgSLZpqjbPAiBMJvUAFnI7pzOEV4nDz9cjelhR+2CrVZ/ERjJn/QvunQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68790},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"0cfdf531b9387ddf1604832f9b713da296975d33","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.24_1780937793765_0.8797016998998441","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@attson/atwebpilot-mcp","version":"0.0.25","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.25","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"dd99cc439c5624c92a83958875d637653addd3ca","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.25.tgz","fileCount":4,"integrity":"sha512-OihgqQ+5xQEyeATT7tOGP0tVOmlpDwKKhbGWHXt80k6SnQ5kRNq8N+unrgmiW/OPGCox4cFGSk3uAa3hUeE6lw==","signatures":[{"sig":"MEUCIQCurIiMXyDUBvYqXZXNWWBuKMxZknrQbi9RHuA48Z8TpAIgOEBiE9EmqOQddAzo0lF32dLIpSaSsq7bthVKYRn8sgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69941},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"03b9de0e61ffee7ae7141e1561ad945912fa92cd","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.25_1781019894095_0.9340153435258063","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@attson/atwebpilot-mcp","version":"0.0.26","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.26","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"8ef68ddacf3b8abb9e68112454220c804ba040a2","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.26.tgz","fileCount":4,"integrity":"sha512-7meCmUXVG7fxhxgicwqKuGn/2HAYBxPcydQ1Xf6KkQThcLJki+D35J08OViMlG/+tEh3FR9RUyaUcSrV5Xe7Yw==","signatures":[{"sig":"MEYCIQDsIwpOXZTadZ/xSsSDhgh8Ajc1EHhakqWkn1jywyC/2AIhAKbfXJUdzcQS4UXJ5cXxZAHA6y4PmL5BflxRYBOvehgR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69941},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"5a80f4024afeebfc4934a7d7b495aaed095dd97e","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.26_1781197460552_0.33691424141285164","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@attson/atwebpilot-mcp","version":"0.0.27","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.27","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"c5298d0a63f086f2f6fb6ca1106e3f50591e3d93","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.27.tgz","fileCount":4,"integrity":"sha512-go9vjKgFj6IlpHz+iv77RDJa0AaD9+qLuhNIYhQU/AcQa7patcNNHhx6ZCe19FAbH6akSHY3QfdgEiqh+Mo+5Q==","signatures":[{"sig":"MEUCIFaalDpL1g3zGHCSWdjIiGG2iVn3A6hhCpBT1xhWEkRvAiEAoSnjlJYypL9sMri/7L7bgzSp7s2+hRCgj3/hxILDUh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69941},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"6e8c89dc5267190e9df8db922b2f6953d51130ad","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.27_1781346230980_0.3101106333695438","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@attson/atwebpilot-mcp","version":"0.0.28","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.28","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"d068bfe4dfc761bba05a3c6c47bb88d516588cc6","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.28.tgz","fileCount":4,"integrity":"sha512-nRzYPTnP8IGNzFu5FkJO2/l3+gW/HNDPKnSQcB6gSa7arp8D3yOyHI7XrFrPJpMK0/cBuw1pBrINbFr3vWrHHA==","signatures":[{"sig":"MEYCIQCH/hMtiPd7i/vAkJcfJFgSWsf+fR4xg1Mmojnx/v0RoAIhAI2UPp0RtSS+LpF7Z7c0JB+1KCosma8WyjcEoWjSMH/8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71352},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"c7e3b38d4efe8d023870b393f2de94061ecd70bd","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.28_1781425929289_0.11068850563855803","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@attson/atwebpilot-mcp","version":"0.0.29","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.29","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"0cad9e68073840f6ac1991716778ce0c08dcd951","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.29.tgz","fileCount":4,"integrity":"sha512-xr9Qm+vB1iyYAkQkdGRlQe4HvNww8NjHDA+5HONlmxHeWT4fFG8THG0IpxWQ9dv4d39DGQpDMrTIyXVlQbrdTg==","signatures":[{"sig":"MEUCIQD+E1YaZMU5CD4WzGce6+AC+lerr5kG9OZO3qgJXuDzNQIgO/h5/WT1O32L8qlf29NyxjjAN/ZBPUA4WoVU8Hpv5DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72948},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"641d6892c34d79f990fde1a5e84cf32314ebe537","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.29_1781443143937_0.9099884176810387","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@attson/atwebpilot-mcp","version":"0.0.30","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.30","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"8d17482b7d713042554a67bead5df4fc39598fb4","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.30.tgz","fileCount":4,"integrity":"sha512-TQqqkYu5BEycOoay9uCi9ASjK2h1XbgWpq1cwBnS/9RJFwXPwnbO4dgSM+JJRTuDJLzG5sjLRnIgz1eyYC0KKA==","signatures":[{"sig":"MEUCIFm7ECO4KxLAA+PhPMpbKfy40lhH6KFpeF9Sr0oWstPdAiEA1s9ofJhjA03wNCWQXSJwoDflujEBnvHeDL0kEc2raTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73863},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"b398ed36696e3437bcad9e8221f1eb6b9f374ab5","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.30_1781448245421_0.48785339800842364","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@attson/atwebpilot-mcp","version":"0.0.31","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.31","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"8721dbbc73751603da73ebb3c6d97fd21074b7cb","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.31.tgz","fileCount":4,"integrity":"sha512-Wc44GWw8wYjq/CQodutgXTYDMBey4wjmnCyYm8b1pAipqtD85XV2tpKlVLR0eVNNj0F9fB50M7JhBnjPQaD1Pg==","signatures":[{"sig":"MEUCICtjx1N6/vp7LhnQKUWZxWWDm2gWeQntjSPhADI/vne0AiEAxw1bAPJ2fExZcz5t7ClCLG+a7/r9YQz5Y2L0Il/nylE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"b0d924d212fab120f7490a24fb3d5aacdf4f9228","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.31_1781454248604_0.8899084394635342","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@attson/atwebpilot-mcp","version":"0.0.32","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.32","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"f49262aed2eb0fcf970104a3cbc788d9a92b4752","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.32.tgz","fileCount":4,"integrity":"sha512-HJe0PrYSS3FxlIhYcZx/yJA1u+ywdiCX594tN3BfDPe7hTvtCzb96eA24ZwbKw9gh8P0dpVzFaA5NwTNXEkLyg==","signatures":[{"sig":"MEUCIDBkJ+/N0aQhsoKyOB2k4Q9Srn8vaWj3iA+Z0Purqu5CAiEAvNupzn2cM56FCz7AtafANILqQ/6wR3iNHQIIWYqvm6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"9e6567951fc06ccd8f125654cad2991c75c3d5e3","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.32_1781455905857_0.07662727193443364","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@attson/atwebpilot-mcp","version":"0.0.33","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.33","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"d9d1cbd8e25b49748b421f86cfce43f51e136950","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.33.tgz","fileCount":4,"integrity":"sha512-6sq8tG/hEchOD9ZT25RhqAmNFRRHttqvOpaxdywa4Fdy07O3bpVWeDUAqvBWILWCPTlNHbpLlxIR6msPhPZUfQ==","signatures":[{"sig":"MEYCIQCdBqI7bVtPE7hO5oPvaDfSD/u6jMYmtG0EhhOD+mpFjAIhAMt7IEJUsWhv3l4ikisIO42ibolGbGZtEUCMMf8CcwAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"7c3612214a7ea6a99d8ea184ee6f531a7e843d06","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.33_1781501135077_0.05157367558023185","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@attson/atwebpilot-mcp","version":"0.0.34","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.34","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"29315f5bf94e9ec89ec6bdf15422544ad551d3d2","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.34.tgz","fileCount":4,"integrity":"sha512-agJq+sOEuQ4iIoGEo8K207ZFc9p1xeq57ore7I7aA1qZyWmkreM9BwYup9LzwXs7hdEj9XY+9tWt6q9UhSVZfA==","signatures":[{"sig":"MEUCIH67JJTGr1QKuNpTMwLDO7S0A8i08Yvoupt5nJygTq6uAiEAu5aeXxNI86LPWYRihcRdZcHvr72dCMHe7Hmy5qC+tFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"57f67d01844ba7c908c1f626bafd4a4271a7c720","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.34_1781506161303_0.22474141885757626","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@attson/atwebpilot-mcp","version":"0.0.35","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.35","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"bd5aa9f261620f8b7bc5471dc70e50a42eed1bbf","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.35.tgz","fileCount":4,"integrity":"sha512-gYEHUybXSnN4Ehyail4OxCJq5/gc6nPSlsu/KqXhu/9RUq08PGiAg9enBWxUKNbeQzpvzEL+1AkqA9V3U9bF2A==","signatures":[{"sig":"MEUCIFP/W35DKUyA8a1FhioSMOet8ei7T2TGQV1JOYtk/FUfAiEAykDpnjHGB9ycp4wExUu77h0Zk9gS2XXRQ8ny4Stv9bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"50f12e816d23a81463a75050975ca8839c7a260a","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.35_1781506825833_0.288610295346184","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@attson/atwebpilot-mcp","version":"0.0.36","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.36","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"d19efa220d1ce339f94ded9ef4f3b1ec91529298","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.36.tgz","fileCount":4,"integrity":"sha512-x8wfXOsMvpCvr+d6ZldwcAzEChf+zZ2YKrcALAse+yl0st0FKwh4dpAWmrojbBpqNK11LTAhQ6NRjuY0wGoR7w==","signatures":[{"sig":"MEYCIQDdTe86EdxouwAQk3gPQkb5GEbHahJ/Id/35rmix9G4KwIhAILn1xb1Rr4pPoYUNT5Gqyz+srp0l0b9HNZjoDIjCDk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"cfbe64c00955da84c3c8854bc1d4bcf62862971a","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.36_1781507390064_0.41449051446563745","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@attson/atwebpilot-mcp","version":"0.0.37","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.37","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"01f4ac2527c5a8b2164f9f9268377f2e5e275add","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.37.tgz","fileCount":4,"integrity":"sha512-RAdjMdZ7bFJZmB0QqtxpmxSTFbVmVp1m0koROXjsXIpMPStzIs5LiT46Ljf5ekYZJK46jJ6Cj6V1WMIq4pTOjQ==","signatures":[{"sig":"MEUCIGJhBNoIYXtwpkBACzb00ODO6lwRUm7PQrqaOqFlddC2AiEA9SF63WZl3eE+Xh2G9omv2Tws6swW6Oy8BRa7kuyQXm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76634},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"8dfb5cd3caa57d3d22320576674d32f5d91b16ad","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.37_1781507705925_0.350200358784021","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@attson/atwebpilot-mcp","version":"0.0.38","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.38","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"ff273167ee459208621ad3cee83d33fbd0201214","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.38.tgz","fileCount":4,"integrity":"sha512-6sbN1cLfWvceiP/OFwvuRlh+KoTgfVRQptm51BPYX5pAeUNtMzFQsFiitdTDLw2GQjJwhhC16xczkEpXk/be5A==","signatures":[{"sig":"MEUCIQCRVhC9Z1HgQsdta0u99Szehga79v/bKuU6maNzxHWw2wIgbyTzgs4Cr5YXN3zq8Jv7NbHUgLkT41WRm9EkebD2BSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"1b7a300c897b544d0b752d10451eb4f9d1976664","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.38_1781531317267_0.5732709603581227","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@attson/atwebpilot-mcp","version":"0.0.39","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.39","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"9d7f1052f33c2299f7b03510d0ac568cc047dc6d","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.39.tgz","fileCount":4,"integrity":"sha512-yKqnRXTUdPEyCD6bG/nPOg+iDKiyn9P/OETGxZ3tv4C2DsehyZjg4fN4awLJwYlZDkKlxD04j3SD4DrSqnQYrg==","signatures":[{"sig":"MEUCIFctkTIQaeItQ4+RI9oriUfWRhpeTIPsaESq7FhteoSsAiEA60VGmksOJzBaCeGqoCx3sd2q/W1foektZDg/epvdYjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"7581b7da56f1f62efa6ebf5880fdd778df97c6d9","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.39_1781534294974_0.7191464019416871","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@attson/atwebpilot-mcp","version":"0.0.40","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.40","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"40426ef70ba326dd7b4c833532c6a97963e2dc36","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.40.tgz","fileCount":4,"integrity":"sha512-RfiSp9zSnnLSQIi4oL1GMvXBgFGTzxRhxVh786XAwCn8yXxF1GMt5dOuZCCTIVV88ELqwWb4naZiSSpCv/qiQA==","signatures":[{"sig":"MEUCIQDFmU4hdgRRJAH2xL0gr4fZ3ctJ3v7/gETXWHtuDMoxEwIgCu1seou2oLR9zlfBtPlvf9dUVqF7QjgzCGp8h1uXx4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"4b4578c9cac066da2194823f1bc7a0b2cc53e06e","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.40_1781537079662_0.22785338207898098","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@attson/atwebpilot-mcp","version":"0.0.41","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.41","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"85e558a6ae8860e32ce7ee8d26331572998287dc","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.41.tgz","fileCount":4,"integrity":"sha512-+H3b7ZjFPeW2TU8Ixeu9UH3FvtOeee0Q1h42BrJ3+mu71g+grcvgZmJ2uDMIM+5UO8wae2t0L1IasbV6W8QCeA==","signatures":[{"sig":"MEUCIGf7Zl5kbk2CbV2INOrr+RmdaKrJ1wnIzHZIny7yGdKgAiEAix6eWo6byc34Mhby3xa/Q8R33ep4WlXhEoga0JnQdrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"7cd3e46f6d58e1ded28096bd8b9cefa59d20e2f1","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.41_1782925501984_0.4391941426803816","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@attson/atwebpilot-mcp","version":"0.0.42","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.42","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"8a957a4fde7966ae3710c7b5fa071e4e1d0869a0","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.42.tgz","fileCount":4,"integrity":"sha512-h+1gYrDEfYkC3dQ/TXN9xSI+MVAnLFJqjEwpvruClKi8ysxr1ov77pgECpsk4mfyV34BMPyzT3ooEPQczXZ2Lg==","signatures":[{"sig":"MEQCIHdqjcE7PTsPP8uanTq/AGq3V/K/EKUYbzYFWetZvcsYAiA3TWZqJaHrp30mdigHmeHmuU9i8bG8A+JndSNzaDNS5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"04b7ef506bba7dba9dd154db4fbc2ecd4483a99a","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.42_1782927871543_0.8574339448269404","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@attson/atwebpilot-mcp","version":"0.0.43","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.43","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"f91741ba6735d32e956a11e3bd1e2d8aa219aa30","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.43.tgz","fileCount":4,"integrity":"sha512-TGcv9EE4I5XJGLGLG3ldIAL8RYhBCkwFa+9rYb5Vk9AGLydHURxM7Mp7zammEnF/gryio51lo8dXYxKKt9hIFQ==","signatures":[{"sig":"MEUCICmR/d8hMmiSf5juT4W7BM9jxnHeyhpQYBWEf6jKySGPAiEA+L+G0KrDqPWglwuupDKq/e5tSwXcqDTTsWNSqoGhCJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"0d9313820f75785418be55909429ee426c5e2f30","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.43_1782986431332_0.6895914136281849","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@attson/atwebpilot-mcp","version":"0.0.44","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.44","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"ad585d0d0ebfc6b0c52e0f5c02c76bfc7e8c3fb0","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.44.tgz","fileCount":4,"integrity":"sha512-dpxc3WA6Tk9+jsbLLrMtJg2Fih+EPty8T9B49cJ0lQZ3H4G0zV4ub/q0c4SFZn9Vrh6cdAmOODlomr45rIP6uw==","signatures":[{"sig":"MEYCIQCkm381/4altSS5UWHtC0XzRieX5wv9XqKHXkccrnVBMwIhAIucMNElK346M4DXnM4e2y4YsSX32HsOIjBGaZzPBuXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80011},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"615199ecfa1626cca1ffa3ea1b15e5b499ef8ad6","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.44_1783356629247_0.7990638717776419","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@attson/atwebpilot-mcp","version":"0.0.45","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.45","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"37c43f513a69ffed3d76bf22721f95adb3be79da","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.45.tgz","fileCount":4,"integrity":"sha512-snxk2bbSeSWr7ESrrD/UzQlq73AsNiMjAsI4IoawmFESKPsLRbwrglsCs60+561AWBDGXbynvU3wD6qahdaGpQ==","signatures":[{"sig":"MEYCIQCGaSXFYjVfJsAOsg1hPIdcAIBqBGqIwmmCueD2qz8PaAIhAK9GW7k8Bf4FWWC0k7NfsgKJklmEWJ9vj5UxgxVQDwby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"9a558a6997edd21e4e82c3f9eed127467a67afcd","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.45_1783444132279_0.7245284962050234","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@attson/atwebpilot-mcp","version":"0.0.46","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.46","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"a9fe52cfbc43f13646548c946a9524873b2335e9","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.46.tgz","fileCount":4,"integrity":"sha512-1xkqi3iRKPPvt3A37tuWMHw+JDowp68FkGyTm4UYRkV7iHn73zgt6YFyL2hV56o3SxP//M3zkXmIHbv8yElT1A==","signatures":[{"sig":"MEYCIQCNVh+H+N5VK/nhnUCEMpWY5il8qOJj8JJuw+dm6ZMSwgIhALRuRqEhZRAqOIBRlXgo0Pf8sE1jM8s3SW/ShLW+Mj8N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"df04403438bd44a45349bc77cf7f5a5fab271695","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.46_1783488233357_0.3755195804607354","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@attson/atwebpilot-mcp","version":"0.0.47","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.47","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"e56c4f0298c885e5b6d1c3a10997e4f3f79fb5d5","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.47.tgz","fileCount":4,"integrity":"sha512-6syT1OMhKmAzBOmHv4Mhdx+BuYkm938np7wLW1IDiLGo0NsyrrqmsuKFfMs3x2MxUFsgRVV8g9zFE8VnihMlFg==","signatures":[{"sig":"MEUCIQDp+pRJj0UYmz7UQh7/+M2eFxH2P6/PIb3OoA6p3stfaAIgSMCDVFUwIALB6PPYlQZxpPAf9MJvdNv+4L1n6qBjAP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"da3aa08ad2e7f9ab7fe83a01cd9cc95fbd7e9482","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.47_1783514484642_0.1336845303363654","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@attson/atwebpilot-mcp","version":"0.0.48","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.48","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"8493f97bd2221469b7e0440fb89c25c614256807","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.48.tgz","fileCount":4,"integrity":"sha512-iXeYk0K7IgL16zzscWgTs4Zx/j3G8lMamJEfgkp+5Eoi6G/KJRomR/uXfqhWV67LvVU91yH5TsEBDZHjpV04rw==","signatures":[{"sig":"MEYCIQDIUPnrSY+QWZCETjyGAorsPLkj2xgzbG6Mn6R3vO26xAIhANXg0ZLr4T3GQHDbUmfwAzuf/KebWzpNiT6bjrZDU475","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"0656a82f3c4fc8fbecbe081b4de86aa207d9e589","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.48_1783660992090_0.2814766157845292","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@attson/atwebpilot-mcp","version":"0.0.49","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.49","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"9e73b207f26743da49b37dfce6ee6435bbc6d306","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.49.tgz","fileCount":4,"integrity":"sha512-Krkg3759g0gyTQzursBrpcI5wOe64e7IMwvfDK61UFDFMMdwoPoE/wIxXQ793rGvkJmeexHZVW5FPzeyqN0wOA==","signatures":[{"sig":"MEUCIQCsQwpWmo7wv/tjtDcKyWvF2y9o3qHWUnpi5gj5TVIjDgIgDPxXUWR1nZ7FdKs8CM2CHP5PJ1MK0lrInLNXjmDIvNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"9b774cbf9c1c90efcc533a6ffaaa92c6b365b37e","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.49_1783661708108_0.7689140740525406","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@attson/atwebpilot-mcp","version":"0.0.50","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.50","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"21427f2482700269e4e2ae1b495af8101e792a1a","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.50.tgz","fileCount":4,"integrity":"sha512-JE/6PthQWq73ClOVVi3M1H6vfzMd5mc1BZY6ClNsuHm25EQCADK9dVSDWWeanM0ki7Z/uGQXRfC00NUJJwhwFQ==","signatures":[{"sig":"MEQCICxEi7FO3d4LPe9hV4cADWbrXMhsqCSq0ZeTvH25Z6z/AiAYo5Cd2ZDR7OmFn+7+HknQR1IARc6J12lte1h+2ivqrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"21174a82edb4f3f59cf93f68079fe301f7229155","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.50_1783663803529_0.35068523270799057","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@attson/atwebpilot-mcp","version":"0.0.51","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.51","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"7370cc9e363a672d3315986c3473c4782f0e6193","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.51.tgz","fileCount":4,"integrity":"sha512-eeMM1NLINYI/TfpMHIDU3oiEMR00ZcGM9hMFo8EkzeIpAQQlroeFsIyS9YzENt+8pTBNdDoitEp/27mKTVW0Vg==","signatures":[{"sig":"MEYCIQCxIle73Jyyj1Rebc+aP8u1In71ryqYeazAhUA7NX/MHAIhALGzbzQb/bDwGqTOd7ia0heo2PkOqBYmOYGpmeGtbAYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"99c5e5ab7e5a688d766b7085ccf77ba29195f460","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.51_1783667315514_0.6739331770900581","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@attson/atwebpilot-mcp","version":"0.0.52","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.52","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"f5e8795f928cf2dad47b1ef2539714d9207e0f64","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.52.tgz","fileCount":4,"integrity":"sha512-Y9wntiHKtvx7GJakDOk5/mWzYkvRtHKdM12U0UOUZ/xjE7KQyZpPZh8wwnrP4qrDFfEboyYyZ40Gk7RgnsM9hw==","signatures":[{"sig":"MEQCIFK1oYz1O0JBTOdoy/lFfjD6g+/FiNvCd2DoTHqD37f2AiBlCRXkMDCBnwmtc7JWLuiQ7lCdnks2eHQqozMtqfGNuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80628},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"304ac4d5812d4b4e60c4b44a3f387d034b586fb6","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.52_1783672059156_0.6246217382635009","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@attson/atwebpilot-mcp","version":"0.0.53","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.53","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"94853d45aeea243170f62bbda31f0b35ab3e1ac7","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.53.tgz","fileCount":4,"integrity":"sha512-zyzzHht7vy9qxxLnLPK0Ml6NdIrCTQkEK/ItvXMPphPPotbW47aazVJkC+kZBkRFkBESMI8sA4I5LIa9RQCneA==","signatures":[{"sig":"MEYCIQCHc/u+hjYucxRq8VWApxbCbMKZx85XOCmqSBsrLUwoPQIhANnQ25fVcUWoC1uOnPHNgiF7QTZyQQlDMlAWDRxyRjEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88301},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"616ebb3ba84b6dfe1a80b33b90fcf0000e990326","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.53_1784747182101_0.23037401228219134","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@attson/atwebpilot-mcp","version":"0.0.54","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.54","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"6bd3b535420269699f00845f0b09bee25870ed57","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.54.tgz","fileCount":4,"integrity":"sha512-F3+5TgzRQoG6uFZF4rzp2N3qsJsk+4c6MoN6pLsGszOsl1qAmxPxVkk0KUmELj5a11Q2mJR8VS4gNjgu0LkQLA==","signatures":[{"sig":"MEYCIQCfqXfzLYgKbcQyvUl5X3fT1MkiDLAFsWXxgj0hm/rxQQIhAPJIS7iNsYcMxnKIE5EFsoCz8y8+lP0yML4/7QnWg0WD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88301},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"ff40b6ca660e03abc80cd3c19a1501b3fa9b8689","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.54_1784749681153_0.9831417615382605","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@attson/atwebpilot-mcp","version":"0.0.55","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.55","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"e5108b0c26ad8495a0bd315a6da41fb19af84841","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.55.tgz","fileCount":4,"integrity":"sha512-PYF1lP/6zXn2or+1q12dt38cVo2GlHGsfYGOWDPtTwZFqFEUtUYV1uFpsmvPC97av/5Sds+maQEj5iIrQ65Q1Q==","signatures":[{"sig":"MEQCHzpsn/WQP9yfArl5pAuROREPN23TPh1VJtX2Dns/dhACIQCZYg5Lf3q0Nu6L/oAMPkEENIr8gbM4GcYLU60wofnKEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88301},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"b1f5249faf578b943d793df3a9a402b8b92a3eb1","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.55_1784751478386_0.38180028827888934","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@attson/atwebpilot-mcp","version":"0.0.56","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.56","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"c5ccbcafa25a6020fdfa630d7e71d1ed8bc0fd96","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.56.tgz","fileCount":4,"integrity":"sha512-dV47/RpnWcqbbshbPkxeK7MoVwiqBqWrMpAaaCw9UA9a6SQXg4Bvvnn0PKU+GoBHrPQZdJsEgzFZWGoQvRhUKw==","signatures":[{"sig":"MEUCIH+9X7P6KZCtNX1XODT2Ag6Dy+0F/BVCGnNOb/BFCEt4AiEA5fJbcIoCL6UCjTzQLX5ZksKjdv3jSt/1waKGFxRHyJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105753},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"18a33f1217d798b48b38a868194e677f207b853c","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.56_1786901071544_0.7639088023860441","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@attson/atwebpilot-mcp","version":"0.0.57","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.57","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"249df243f4c54e9eea57a05480de49fba33cd4ac","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.57.tgz","fileCount":4,"integrity":"sha512-1Q4clr9Lj9d3rD/Lo58vSmB+7G0CuO1+2IdCcfNqIs8Ry8oMPrkW5BK/0AbiYxu5OvdjleqmpEOiI+n1xE7B+w==","signatures":[{"sig":"MEQCIGVvHIJhpAOQv4SFOUDy4XtYmapnah3PFsw4Yj9EIlr0AiAL7zd4lT+NUmxAZUlhRgO7an0bOnS5h++Xavm7kkF1IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116136},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"1ffdc2359b422b2da446733fcfe649a56d299efd","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.57_1786985592470_0.18863954741074562","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@attson/atwebpilot-mcp","version":"0.0.58","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.58","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"d50fbea3b3772d85e4bce817f88f093451a094d2","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.58.tgz","fileCount":4,"integrity":"sha512-4eKf8+MralCVttOtbHz2W5WBcrcqdhBJ6W1pV528efgXcCU5gaaPwMPt6giEODnKhBRTgMmJouozhNyLMeBoYQ==","signatures":[{"sig":"MEQCIEqpG3Jo+Cjm4qarHpiz11yUlXujwfhox9eou8cyd3ffAiBnVtzvbh4+5qrOdOvYoVH4BKNHKbW7XLktdqJ8dkHb3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117105},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"77d4e71f9e32f2826668ff6bfcd3e96b7bb8bc90","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.58_1786988441826_0.3250307214618493","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@attson/atwebpilot-mcp","version":"0.0.59","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.59","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"23be25ff08eab616b9ecc665e02d943e34527828","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.59.tgz","fileCount":4,"integrity":"sha512-mGtT863bQ8Pi0ugRAb1LAtInRtHhQxUe89WzbpEvcSvP/fYr7LPuvYzUVaaBE0Mz9UyXQSeKLyZaTTuZ9q29Tw==","signatures":[{"sig":"MEUCIDMxgV2g3xxiezbvLrlyOeZ6LGsefhlteOepIo+lrIHhAiEA6yMIkUUNEF0nOmFEERO+wLmfhZ12bnAEVH3fLL1kW0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117105},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"5e326150d155d5ec331c830819d479c6ea8e4d0a","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension — let Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.59_1787042553857_0.8739239368994627","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@attson/atwebpilot-mcp","version":"0.0.60","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.60","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"c722f34120db9ec184e4b24e4e33cd0a009e7e15","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.60.tgz","fileCount":4,"integrity":"sha512-aI3YjTuR3XJL7o4cC9a7RdEAr/LvZvfM7ML06RbiaFQtOwTLo0gg8B2wOWjHS1WGE6Glhcp99za0JKETEecytQ==","signatures":[{"sig":"MEUCIQCSjEzqrzfyPVhKww8b6lbyd/IrQW8YqUaduMV2WfxqrwIgCWT6Szb8GhVlG/JmVQX1Yue4VarYaDIzqpNW+re2l1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117219},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"eaf6930c2dc23ea97d9d402c1e08882a76f22de6","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.60_1787072238296_0.5512654697567967","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@attson/atwebpilot-mcp","version":"0.0.61","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.61","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"c803f240a488a7ef4351fa95ffec8596bb6e6c9c","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.61.tgz","fileCount":4,"integrity":"sha512-YJ0oZ5ah65mHvMbCBf8CsYuxIdpGXC+ihVfWLN/+N6+/2uprda16eNqd+t2wwoWeyxngcrYR2h8Kzfo+q1fNlA==","signatures":[{"sig":"MEUCIGcvZel4ShaG5LWDT5BfX8eFz76x8ogBWynkw+XtGnnHAiEAg1AwsLzsAK/dl/8SXL8L4THiqPFH8ZyVkgwTsnZ4V8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117447},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"9f883ad3272f4e867a5024196d4a46d47d3b667d","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.61_1787077123144_0.879381999178523","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@attson/atwebpilot-mcp","version":"0.0.62","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.62","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"65d8ba2c95106fd440f462ade0a645c6f30eccea","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.62.tgz","fileCount":4,"integrity":"sha512-X9BkNq/aK+5ZHHPAtP89ACF8Qt4N+l9GCWC+RL+lMlUn5oTjy/I8+q9X7aaZBfikrYIHN371vjlm3PuagjtJIA==","signatures":[{"sig":"MEQCIF6uueG3U+FTPQIHNouy08OcdDJ8qi/Ne2gyBcX9GH7tAiA5Xf7m2ie98uQFvnjpeq5U08+F/DKZW5DGW6qeGN0rAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117447},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"eeac63a5f2cb455a24b54e8d50047227875c5cff","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.62_1787105504932_0.692324296086446","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@attson/atwebpilot-mcp","version":"0.0.63","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.63","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"04a126d7ab596d6f043ae9fd3927e9ce725ee262","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.63.tgz","fileCount":4,"integrity":"sha512-aA6zK4npAKf/L8BXS24TQzUiDqCSEGsfWmV1mGRAVjQ+Xgv4vDEBuI4RsC+vb9DLmOmDPBVuCFMeYpH38gUyBw==","signatures":[{"sig":"MEUCIE6PtkcmK9XDKXcfFNcF7eG7vpi6YA9oMmbLLHKUU/YJAiEArGnAQhTeDNXSt9bi9VmfTQvu3LhQCW8yUAccliIkeqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117447},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"ebf62e112383df4bca4ab499c5b0ed9c23bd87cd","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.63_1787218382056_0.7558425045627697","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@attson/atwebpilot-mcp","version":"0.0.64","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.64","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"b5a2826afded6263d22f2892caa67505caaaea9e","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.64.tgz","fileCount":4,"integrity":"sha512-8gHer+ccyTbq4Dufq/mtXQNPWMDjRwFuEjyjXFOeboJZ1qUzjKE0DxG78L0bUrurW01J2G3whSl4cSdD+5c0bQ==","signatures":[{"sig":"MEUCIDKqRRi40V5ubv09iec+BcwTycKF/ndGRrTvOWp+ZyQtAiEA8nhj/rQ9vW+qCoiRVhggv+t3T+0/lAlaGEHf9fcSZbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117447},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"9b49f1e9bb089c8ec09f9ca418476dc94ad95753","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.64_1787221696398_0.2673207026679356","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@attson/atwebpilot-mcp","version":"0.0.65","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.65","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"0c275ef12ffd3c972f4f0569f123d41c99bc8319","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.65.tgz","fileCount":4,"integrity":"sha512-PY/JsgP1THu3uCPhvT0wvTUtqZc5FxT9aPTCcbi27FeUEt02jRqrHqNuvY6Pz/yPrrWFVEVCqJzY8A2ZUT0kfw==","signatures":[{"sig":"MEYCIQDko/LIDY1Oge5DK8STLUC8hnFpET1fyTPV39nBg+NxiAIhANbvbAc1DWmb8P0ld80f0DQZXZiyeKJ+7wJDL/lb6XrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117447},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"09821da2120704bc865ae40037b325c07f7a4904","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.65_1787634862790_0.07944445020925239","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@attson/atwebpilot-mcp","version":"0.0.66","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.66","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"f65c0b6a2723828d8421b412df051d702b31e61c","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.66.tgz","fileCount":4,"integrity":"sha512-Hb9hF79X5OlNe6h3xAMhNom1n9zvOsEJm6OZ5/s1b22LjEP83Gne3+RpT9AGeg10IEKMPVKGoGcoomjFOiyIxw==","signatures":[{"sig":"MEUCIBXy3ynvxIh+DQkkdyZi7+cG/Niq/kfXKrBOqdDW65ttAiEA/9f/Vjl5HyCRMadi+82Ao9yIg7kyMuO8+jjsO2KvUyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117447},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"2e30af6aa76413b803fda4193154917b12d1c6b9","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.66_1787638934537_0.4927545940163105","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@attson/atwebpilot-mcp","version":"0.0.67","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.67","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"da235581e82a4129af7f07454941d9a2d4d8fbe5","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.67.tgz","fileCount":4,"integrity":"sha512-rky6pFsWWzMUwPsCOPWGoABnNOOPwoRc327XRwi+e+HoQM3m12CDORK9CkKexp6wYT1GTfATcL2UVXLJdtNlNg==","signatures":[{"sig":"MEUCIQCTzyiVPscjvdzS2JOaGAb9nAJP2OODoikyH8xQLVxmfAIgZSOiO4vnkqyosXtJet4dc0noXNlxfyKlvvbaLLyAnAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122310},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"33c4dc2d50863be713039617cd156083a08a7880","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.67_1787641526321_0.6850064553566733","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@attson/atwebpilot-mcp","version":"0.0.68","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.68","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"2aec3befc5db52f5bb2d172ad399cf2a5e49ea8e","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.68.tgz","fileCount":4,"integrity":"sha512-nJnwLnS4H2bI71fwMgHZ0CkFL70kpOEHDLcAZdxyXrkV4thEPHZf0OtLWulu2DS+Fz01yhIX6IvsFCCGbCxiQQ==","signatures":[{"sig":"MEQCIBViWA3LLTh0cr50cJl7dHzzbwRmVI4IPPSbx92ywhMEAiBmUpte3rMnqaCoaJTkmQqN7v2IG1zSCYCQB53nDZ8JVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126395},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"a95dbbe3d22077b374999630aa989a4844352c49","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.68_1787643249715_0.4499082071896576","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@attson/atwebpilot-mcp","version":"0.0.69","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.69","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"c5981158217078ce471ef27f713c717f041799f6","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.69.tgz","fileCount":4,"integrity":"sha512-CAgxRAjwoFbZ+mqCu15cz+XUmBkPIXhnW+OH6CYWXZac2suESKKuFF48DwseqdNWxDGpHgdH8/R8PVWVdbDjoA==","signatures":[{"sig":"MEQCIBOP9TljSWjW55xZldYRjKBD2+T4rNAVTfp4ymePKEvKAiAcRvcxtczIx9IPWteGqk7TlN9zr1uH3zjmxVwAmFnyHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126644},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"9faa9bf781e2ffdf32807de04df871e8946e546c","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.69_1787648413220_0.8016918915706841","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@attson/atwebpilot-mcp","version":"0.0.70","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.70","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"b2f05aeb4100759c19678314a33b09d41b1cf852","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.70.tgz","fileCount":4,"integrity":"sha512-qXHqOe1l3wGzqFei0XtTz+1eIaXRAXb5+0ArjDCIh0BpDEgsTQmKzr7rybWXlqJ9rJKGSyWp+77Z6Vz4IwO0oA==","signatures":[{"sig":"MEQCIHEQdCJ9p5ydLAt9hmbN+nxRCgnZBv2Qlr0aty9wvu3bAiA3E8BqpAlyeCogx1j0L6c4yWIIkeSQxv7y9zoRv70JlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129799},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"927e2570bd737b4bcd2e532d4f57c94a269ca42c","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.70_1788269176566_0.5040740481860071","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@attson/atwebpilot-mcp","version":"0.0.71","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.71","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"fd1661ef169b9cb7330dd24031e0b3880ede3d37","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.71.tgz","fileCount":4,"integrity":"sha512-3aMcvf6/LY041fxy/vQ6gCdEBp0Fcmx1cBhbwNGC1Si8nJCznPZkQOKLHbbcJtuykgEWX2sXWBJ+7ieuLLu6qw==","signatures":[{"sig":"MEYCIQCE3jVHlwkC/yuHeLRqIFt/e9h35q/xsfdM8jt3tW4xAAIhAIcEKRfiY5b7gtuOBp14C01mUdALaP144tfl3jlnGLDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147893},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"8406e0fce8f25670d9059dae5dc68705fd240052","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.71_1788373488943_0.2147038025229","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@attson/atwebpilot-mcp","version":"0.0.72","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.72","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"f1d5c6dff92037fedf031a9b1403482af81d37fb","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.72.tgz","fileCount":4,"integrity":"sha512-sMCkiRoVn7Hp0z7ojopGq7ht5/5mSgcrrQvWDokDcx+LFbE9IyGalcZlaefpsQ1IJr5EgHVyMq/QUzaPHeBb3w==","signatures":[{"sig":"MEUCIBmtm3UdjwLicWYK6DjeWq1prCCgbw/NQCaddgWQEcHbAiEAtrFIaNtbQDEF67nYvQxrzIUz6PplIMeMB6alTla78Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwv8TgcmwWgLbe+LbWMOAJW7TcCqw6GxHf1lUPsIXTkgIhAMf3qAQ9D3w/OujU6GFOmcG2rA9+M2TRoCMWcpc40FRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148196},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"95da891567f12750989b7baf8df1f94f2de2227b","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.72_1789724425694_0.7305623787713209","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@attson/atwebpilot-mcp","version":"0.0.73","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.73","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"79ba7bf0c38b122836d70ec5ab78e9d2dd4354f9","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.73.tgz","fileCount":4,"integrity":"sha512-z/wda/EaoBK/N/xTv3iLT0Cv00nDufmydbb2z3+EZ8+tD2c8vCjJFusZWn8LR7w1a3lghNQqGFS2Cu3egizM5g==","signatures":[{"sig":"MEUCIDJsayltVaMl1S3bf1dyiEEQwlCqLtfYQMxI590jy+XCAiEA41cFjQBXeIDf/uf9ETdZTwIjIdF7QHgjeHSUyHE1fA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFGLS4E7aR0BbHxCKq1rDXn4KjOFqtRlzi7rAa/a8J0eAiB8ZfQLDmW5Mss4xS+q6tI6oGekpW97G4eFQOAuTQpsEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150066},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"51a300bd683747b1fb9fbdc0a70f36e4fc504190","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit","analyze:sessions":"tsx src/session-analysis/cli.ts"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.73_1789833637738_0.9242966408906295","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@attson/atwebpilot-mcp","version":"0.0.74","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.74","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"367783fa342de8aa9fbc4079ac119e74243b3a63","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.74.tgz","fileCount":4,"integrity":"sha512-9ZU2vMpSJbzuIIkhmNt2LirqMpba9Qo/b5rwRUyVN5KNUOFW13+mEod95cTXnnawLmNSzevuZyfk0jf5IEmjDA==","signatures":[{"sig":"MEYCIQCVjncE2BMDwB4kYxUyRkgi6B9HMGLgRwV2DNFE+n622gIhALa9TFJxq9sMTixb5BeYXLbD6OSL/NB94CCZOxIluuEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiZ3O0pUoc2MXsoj2g22VWEvPi8wJxgq1bt/m08bLKowIhAOpGPORQ7rjW+vjpbquVXXlcFRXrvH3JfNVGATAFvO5M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150883},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"63370ca15aaf60cae67b1aef5245f57d4df516bd","scripts":{"test":"vitest run","build":"tsup","start":"tsx src/index.ts","typecheck":"tsc --noEmit","analyze:sessions":"tsx src/session-analysis/cli.ts"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.74_1789994817230_0.9494130333313897","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@attson/atwebpilot-mcp","version":"0.0.75","license":"Apache-2.0","_id":"@attson/atwebpilot-mcp@0.0.75","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"homepage":"https://github.com/attson/atwebpilot#readme","bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"bin":{"atwebpilot-mcp":"dist/index.js"},"dist":{"shasum":"212060d21737edf8d7dc9c4d6f65e311c4dc7c27","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.75.tgz","fileCount":5,"integrity":"sha512-db4Yfmz+sYJx/OwvFdKjvYbfx03nRjQTgMoHS/C0f4LbY+qhK2IqJpuzndf0vPwlGzGtaDbtWAMr7QZaSHjvbA==","signatures":[{"sig":"MEYCIQDWiQKAn1gSXaYYkntLT7PyguD9NgkEsjqcMtlAxp8tygIhAKZbkPCGwh4hsDMh86biOETuX5rrVtSpT0k4aE688/R3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnz0TwKzNUBMQnBoH7XRzOb9M88Z87BIeceCbr5B+sGAiEA35Xm6ksN1McaWOP/9p4OSyHDT1EsNqhaqkLJeMs2ZkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169100},"type":"module","exports":{".":"./dist/index.js"},"gitHead":"4fbe2303dd7484929b3544bf0f6356af3b6e2233","scripts":{"test":"vitest run","build":"tsup && node scripts/copy-skill.mjs","start":"tsx src/index.ts","typecheck":"tsc --noEmit","analyze:sessions":"tsx src/session-analysis/cli.ts"},"_npmUser":{"name":"attson","email":"attson1@outlook.com"},"repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/atwebpilot-mcp_0.0.75_1790575641410_0.27807401632992046","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"_id":"@attson/atwebpilot-mcp@0.0.76","bin":{"atwebpilot-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"dist":{"shasum":"f99692255444bc8bc5bdecdc9615a5643c38ad13","tarball":"https://registry.npmjs.org/@attson/atwebpilot-mcp/-/atwebpilot-mcp-0.0.76.tgz","fileCount":5,"integrity":"sha512-iDxkw2LL8xGRCt8HrM7CyJ+D/X+Mhoi7dvfEccdoULdNQKXfHBiQpYSKQeXdL063/coycHgdYGow2SdHqJPw2A==","signatures":[{"sig":"MEUCIQCdWgHgbDLb9rVD3q2j4zg1Z1VrO+OHm+zRlLaMPku7/QIgQUkEo9dkrhrScnBRTCmcru0yfocixN79sDC++CPGiAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/Wd9qlA7zJqKw6Jc95dwuBmmUUWDiGBvFR/yduTJTJwIgM+iSEYPUf2gMAnonBps+nWTz6aWfEO6gZgddoq3tHYA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@attson%2fatwebpilot-mcp@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170795},"name":"@attson/atwebpilot-mcp","type":"module","exports":{".":"./dist/index.js"},"gitHead":"4e66308901f1e3304259782b1f0d3ffdb2266926","license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsup && node scripts/copy-skill.mjs","start":"tsx src/index.ts","typecheck":"tsc --noEmit","analyze:sessions":"tsx src/session-analysis/cli.ts"},"version":"0.0.76","_npmUser":{"name":"attson","email":"attson1@outlook.com"},"homepage":"https://github.com/attson/atwebpilot#readme","repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","directories":{},"maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"^8.0.0","vitest":"^2.0.5","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^20","@atwebpilot/shared":"workspace:*","@atwebpilot/coordinator":"workspace:*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/atwebpilot-mcp_0.0.76_1790648643587_0.39459929906584934"}}},"time":{"created":"2026-06-07T07:14:05.034Z","modified":"2026-09-29T02:24:04.223Z","0.0.19":"2026-06-07T07:14:05.286Z","0.0.21":"2026-06-07T12:08:48.051Z","0.0.22":"2026-06-08T16:38:18.091Z","0.0.23":"2026-06-08T16:45:47.616Z","0.0.24":"2026-06-08T16:56:33.904Z","0.0.25":"2026-06-09T15:44:54.228Z","0.0.26":"2026-06-11T17:04:20.695Z","0.0.27":"2026-06-13T10:23:51.112Z","0.0.28":"2026-06-14T08:32:09.420Z","0.0.29":"2026-06-14T13:19:04.074Z","0.0.30":"2026-06-14T14:44:05.556Z","0.0.31":"2026-06-14T16:24:08.738Z","0.0.32":"2026-06-14T16:51:46.038Z","0.0.33":"2026-06-15T05:25:35.196Z","0.0.34":"2026-06-15T06:49:21.431Z","0.0.35":"2026-06-15T07:00:25.962Z","0.0.36":"2026-06-15T07:09:50.240Z","0.0.37":"2026-06-15T07:15:06.051Z","0.0.38":"2026-06-15T13:48:37.404Z","0.0.39":"2026-06-15T14:38:15.116Z","0.0.40":"2026-06-15T15:24:39.795Z","0.0.41":"2026-07-01T17:05:02.112Z","0.0.42":"2026-07-01T17:44:31.698Z","0.0.43":"2026-07-02T10:00:31.535Z","0.0.44":"2026-07-06T16:50:29.381Z","0.0.45":"2026-07-07T17:08:52.454Z","0.0.46":"2026-07-08T05:23:53.533Z","0.0.47":"2026-07-08T12:41:24.780Z","0.0.48":"2026-07-10T05:23:12.232Z","0.0.49":"2026-07-10T05:35:08.262Z","0.0.50":"2026-07-10T06:10:03.689Z","0.0.51":"2026-07-10T07:08:35.635Z","0.0.52":"2026-07-10T08:27:39.289Z","0.0.53":"2026-07-22T19:06:22.249Z","0.0.54":"2026-07-22T19:48:01.286Z","0.0.55":"2026-07-22T20:17:58.553Z","0.0.56":"2026-08-16T17:24:31.672Z","0.0.57":"2026-08-17T16:53:12.622Z","0.0.58":"2026-08-17T17:40:41.981Z","0.0.59":"2026-08-18T08:42:33.995Z","0.0.60":"2026-08-18T16:57:18.432Z","0.0.61":"2026-08-18T18:18:43.295Z","0.0.62":"2026-08-19T02:11:45.078Z","0.0.63":"2026-08-20T09:33:02.212Z","0.0.64":"2026-08-20T10:28:16.526Z","0.0.65":"2026-08-25T05:14:22.926Z","0.0.66":"2026-08-25T06:22:14.680Z","0.0.67":"2026-08-25T07:05:26.450Z","0.0.68":"2026-08-25T07:34:09.851Z","0.0.69":"2026-08-25T09:00:13.350Z","0.0.70":"2026-09-01T13:26:16.724Z","0.0.71":"2026-09-02T18:24:49.084Z","0.0.72":"2026-09-18T09:40:25.823Z","0.0.73":"2026-09-19T16:00:37.813Z","0.0.74":"2026-09-21T12:46:57.307Z","0.0.75":"2026-09-28T06:07:21.498Z","0.0.76":"2026-09-29T02:24:03.683Z"},"bugs":{"url":"https://github.com/attson/atwebpilot/issues"},"license":"Apache-2.0","homepage":"https://github.com/attson/atwebpilot#readme","repository":{"url":"git+https://github.com/attson/atwebpilot.git","type":"git"},"description":"MCP server for the atwebpilot browser extension - let Codex or Claude Code drive your browser.","maintainers":[{"name":"attson","email":"attson1@outlook.com"}],"readme":"# @attson/atwebpilot-mcp\n\n让 Codex 或 Claude Code 经一个本地 ws 中继驱动 atwebpilot 浏览器扩展操作网页（读 / 写 / 采）。\n\n## 给用户：一行装\n\nCodex：\n\n    codex mcp add atwebpilot -- npx -y @attson/atwebpilot-mcp\n\nClaude Code：\n\n    claude mcp add atwebpilot --scope user -- npx -y @attson/atwebpilot-mcp\n\n然后[下载 release zip](https://github.com/attson/atwebpilot/releases/latest) 加载已解压扩展。\n\n**不需要手填端口。** 从 Plan 33 起是配对流程：\n\n1. 会话启动时**不绑任何端口** —— 不碰网页的会话零副作用。\n2. AI 第一次调 `list_tabs` / `pairing_status` 时才绑一个空闲端口，尝试用系统默认浏览器打开配对页，并立即返回 `pairing_required + pair_url`，不阻塞等待。\n3. 你在浏览器里点「允许」，扩展即接入；AI 用轻量 `pairing_status` 确认连接后再读取 tab，不重复阻塞式调用。\n4. 之后本机的会话都免确认（信任是安装级的）；端口能复用时连配对页都不会弹。\n\n若系统未弹出浏览器，可直接打开返回结果中的 `pair_url`。授权成功只以扩展实际建立连接并发送 `HELLO` 为准；打开配对页本身不代表已连接。\n\n多个 Codex / Claude Code 会话可以同时接入同一个浏览器，各自一条连接。可在扩展设置 →\nCoordinator 查看已接入的会话、单独断开，或撤销信任。\n\n可选环境变量：\n\n- `ATWEBPILOT_WS_PORT`：固定端口（默认是自动选一个空闲端口并复用上次的）\n- `ATWEBPILOT_WS_TOKEN`：要求扩展带 `bearer.<token>` 子协议\n\n## 给开发者：本地 monorepo\n\n    pnpm -F @attson/atwebpilot-mcp start\n\n环境变量同上，路径用 `tsx src/index.ts` 直跑（包内 `start` script 已封）。\n\n## 多会话\n\n每个 MCP server 进程是 WS **服务端**，扩展是**客户端** —— MV3 service worker 没有\nlisten 端口的能力，所以方向只能如此。这也是配对页存在的原因：服务端没法主动找到浏览器，\n只能由它把自己的端口**告知**扩展。\n\n扩展侧维护一个连接池，每个已配对会话一条连接。`list_tabs` 会告诉你哪些 tab 正被**别的**\n会话占用（`busy` / `busy_label`）——只是提示，不拦截；AI 看到占用通常直接 `openTab` 开一个新的就行。\n\n## 工具面\n\n- 控制面 5 个：`pairing_status / list_tabs / open_session / close_session / get_quota`\n- 发现 1 个：`browser_discoverTools` —— 已知工具时直接传 `enable: [...]`，已知分组时直接传 `enableGroups: [\"export\", ...]`；只有两者都未知时才不带参数读取目录。启用后会加入本进程的 `tools/list`（发送 `tools/list_changed`），并直接返回完整 schema。\n- 执行面在浏览器连接前不进入 `tools/list`；连接确认后加载默认 **core 31 个** `browser_*`。其余 20 个由 AI 按需 `discoverTools` 拉取，用户不用配置。\n- 不暴露 `askUser`（MCP 会话没有人在侧边栏应答）和 `attachTab` / `detachTab`（目标 tab 已由 `open_session` 绑定）。\n\nMCP 层的描述是精简英文（≈2.5k tokens for core），侧边栏内置 LLM 仍用中文长描述；两者共享同一份 `TOOL_DEFS`，靠 `mcp` 字段区分。\n\n工具列表会和扩展 `HELLO` 里上报的 `supported_tools` 求交集，所以旧版扩展配新版 server 时不会\n出现「列出来但一调就 unknown tool」。字段缺失（Plan 32 之前的扩展）时回落到旧版扩展支持的内置\n工具集，与 core 求交集后只剩 9 个（`extractText / click / fillInput / selectOption / setCheckbox /\nhover / uploadFile / scroll / waitFor`）；`browser_storage` 也不会列出，因为旧版没有\n`writeStorage`。请升级扩展。\n\n### 环境变量 `ATWEBPILOT_MCP_TOOLS`\n\n| 值 | 效果 |\n|---|---|\n| `core`（默认） | 连接前仅控制面；连接后 31 个核心工具 + `browser_discoverTools` |\n| `full` | 连接前仍仅控制面；连接后列出全部 51 个工具 |\n\n无法识别的值（包括已移除的 `parity`）按 `core` 处理，并往 stderr 打一条提示。\n\n## 本地会话效率分析\n\n在仓库根目录运行：\n\n```bash\npnpm analyze:sessions\npnpm analyze:sessions -- --since 7d --clients claude --format json\npnpm analyze:sessions -- --since 24h --clients codex --latest-session\n```\n\n分析器只读扫描 `~/.claude/projects` 与 `~/.codex/sessions` 中最近 30 天的\nJSONL，识别真实 AtWebPilot 工具调用及重复验证、固定等待、重复截图、可批量填表、配对超时与无状态重试等\n模式。输出只包含聚合计数、参数字段名与不可逆指纹；不会输出或保存 prompt、参数值、\n工具结果正文、凭证或绝对会话路径。Codex 嵌套调用会关联 wait cell 的耗时、错误以及\ncached/uncached token；使用 `--latest-session` 只看最近一条真实使用记录。\n\n### 从 0.0.70 及更早版本迁移\n\n| 旧 | 新 |\n|---|---|\n| `browser_navigateBack` / `browser_navigateForward` | `browser_navigate({ action: \"back\" \\| \"forward\" })` |\n| `browser_highlightElement` / `browser_highlightText` | `browser_highlight({ selector \\| uid \\| text })` |\n| `browser_readStorage` / `browser_writeStorage` | `browser_storage({ op: \"get\" \\| \"set\", store, key, value? })` |\n| `ATWEBPILOT_MCP_TOOLS=parity` | 已移除；默认即 `core` |\n| 默认列出全部工具 | 默认只列 core；其余通过 `browser_discoverTools` 获取，或设 `ATWEBPILOT_MCP_TOOLS=full` |\n\n## 替代 playwright-ext\n\n`@playwright/mcp --extension` 的每个工具在这里都有对应项（名字是 AtWebPilot 的，不是 playwright 的）：\n\n| playwright-ext | AtWebPilot |\n|---|---|\n| `browser_snapshot` | `browser_takeSnapshot`（uid 可直接喂给 `clickByUid` / `fillByUid`） |\n| `browser_find` | `browser_findElements` |\n| `browser_click` | `browser_click`（含 `doubleClick` / `button` / `modifiers`）、`browser_clickByUid` |\n| `browser_type` | `browser_fillInput`（含 `slowly` / `submit`） |\n| `browser_fill_form` | `browser_fillForm` |\n| `browser_select_option` / `browser_hover` / `browser_press_key` | 同名去掉下划线：`browser_selectOption` / `browser_hover` / `browser_pressKey` |\n| `browser_drag` / `browser_drop` | `browser_drag` / `browser_drop` |\n| `browser_file_upload` | `browser_uploadFile` |\n| `browser_navigate` / `browser_navigate_back` | `browser_navigate`（`action` 取 `goto` / `back` / `forward` / `reload`） |\n| `browser_tabs` | `browser_listTabs` / `openTab` / `closeTab`; `switchToTab` 需按需发现，仅用于用户明确要求前台切换 |\n| `browser_close` | `browser_closeTab` |\n| `browser_resize` | `browser_resize` |\n| `browser_take_screenshot` | `browser_screenshot`（含 `fullPage` / `format` / `scale`） |\n| `browser_wait_for` | `browser_waitFor`（含 `text` / `textGone`） |\n| `browser_evaluate` / `browser_run_code_unsafe` | `browser_runJS` |\n| `browser_console_messages` | `browser_consoleMessages` |\n| `browser_network_requests` / `browser_network_request` | `browser_networkRequests` / `browser_networkRequestDetail` |\n| `browser_handle_dialog` | `browser_handleDialog`（默认档是预设策略，见下） |\n\n两处语义差异，调用前要知道：\n\n- **`handleDialog` 在默认档是预先策略，不是反应式。** `alert` / `confirm` / `prompt` 是同步的，\n  打了补丁也没法挂起等 agent 决定。开启设置里的 CDP 档之后弹窗真挂起，行为才和 playwright 一致。\n- **`networkRequestDetail` 的 body 默认不记。** 先 `recorderConfig({bodies:true})` 再复现请求。\n  不开时返回元数据加一条 `bodyUnavailable` 说明怎么开。\n\nAtWebPilot 额外有 playwright-ext 没有的：page-index 四件套、`extractImages`、`httpRequest`、\n`downloadSpreadsheet`（真 `.xlsx`）、书签/历史搜索。\n\n详细协议与设计见 [`../../docs/superpowers/specs/2026-06-06-mcp-bridge-design.md`](../../docs/superpowers/specs/2026-06-06-mcp-bridge-design.md)。\n\n⚠ 进程禁止往 stdout 写非 MCP 内容（stdout 是 MCP 通道）。所有日志走 stderr。\n","readmeFilename":"README.md"}