{"_id":"mcp-smart-crawler","_rev":"37-b04acf43fc5ac6df6493ed87dc022c3b","name":"mcp-smart-crawler","dist-tags":{"alpha":"1.0.7-alpha.0","latest":"1.0.10"},"versions":{"1.0.0":{"name":"mcp-smart-crawler","version":"1.0.0","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.0","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"a7154a43c3ffa829c33193776b331a5adb7f04b9","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.0.tgz","fileCount":4,"integrity":"sha512-ARLeHhYO5cI6zHtWF9MZDKcw3sRS0pJJmA9mgIOOEBhzCM2nM/6JmaxwRqr0IdwUGwNECIlHHma0fPVew2eCjQ==","signatures":[{"sig":"MEQCIBx8DT8GGyMg6NfoLJv2ma6M1uG3wzjSsPOUcF0BEhODAiARYR8jcdQz40j7emX7AguR74H+4fBRvOfSArkQudDMZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14916},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e57ad2230edd6546ece26a483330d0f5267080fc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A smart web crawler utilizing Playwright and Model Context Protocol SDK.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.0_1743637562490_0.0354119337596297","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mcp-smart-crawler","version":"1.0.1","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.1","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"723de41fc3148d7627cee57a77deb6bb0d00fcf3","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.1.tgz","fileCount":4,"integrity":"sha512-o0eWm8khaHYjzpRpEFXKDX4o1GINRli6sl0S7AZr6hf0MwXuKV2W7YxONq7ZnjVrk+VTZ/0mqFJJY3isqikzqQ==","signatures":[{"sig":"MEUCIQDK7d/RP52HypkZMTjF9Dv2wGt3dmtgrQjlY7wCXI5GUAIgG5hEtgIukhdEVMT0Y45v1EQ7LxrqUuUWyCIDqjHMhW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14964},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e57ad2230edd6546ece26a483330d0f5267080fc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.1_1743638264738_0.22925602663325884","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mcp-smart-crawler","version":"1.0.2","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.2","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"fd6d3da46fd8c4fca7c3a061d36c9018464685bc","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.2.tgz","fileCount":4,"integrity":"sha512-sHO0zQCJTSCDSZUSapfDYfR+K5Z3z6oa21eReagg5ACZeCES+1i6q4TZiXmXGmSvfCiHtQg7kVNYFwrD2TQIKg==","signatures":[{"sig":"MEYCIQCtJoB26OBvqrvffdpilHst+bw06Vob66umDY2gt35IkwIhAL8lDVNaydt3GydYdPPaVP1bFlLnkKvstDFLlO2/thCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16403},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e57ad2230edd6546ece26a483330d0f5267080fc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.2_1743638278746_0.36174159759756774","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"mcp-smart-crawler","version":"1.0.3","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.3","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"1801c478851e9383a569fb26b4272c309cadc535","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.3.tgz","fileCount":4,"integrity":"sha512-TPnke/EkYWL3HpKxvUImpQqkD2EP8WF0sRI98VRytYHiZzMlvTnA9gQapc8F/px1Qh32A8QWYCtdvm0CMmJqfw==","signatures":[{"sig":"MEUCIEKGkkI6feCsgCBHHou782Rh/siITWlrl+LC/LaekK0mAiEApT12AzyYUKQ+AFRFIFSiJTRVLlcEhzlzz9x6KwChqUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16442},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e57ad2230edd6546ece26a483330d0f5267080fc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.3_1743638616086_0.9947123819658579","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-alpha.0":{"name":"mcp-smart-crawler","version":"1.0.3-alpha.0","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.3-alpha.0","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"05334f99a56915ad7913c60190bb6a502fe10423","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.3-alpha.0.tgz","fileCount":4,"integrity":"sha512-sX1FkN1ky0J7lnW30zHAy/tPjp7T2gUWD5z+wUvBB4czStLpynR4M0tZ1nFVs4NsHs43gTnm8LMeHpWXPotWMg==","signatures":[{"sig":"MEYCIQC+yY8Rq3R/gyHEB46KhsXDA03jyLfRzxoOnd+gSJ4U8AIhAOiXoYk6OyQfKGEvb7KZbKJweSL67mkBXFORuB30O4FX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16470},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cc71a2c49bccab4fd254f76e8e67e1fde85c136e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.3-alpha.0_1743639035295_0.3875357873587906","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"mcp-smart-crawler","version":"1.0.4","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"bcd716983ec40cb1331a379fdcd119b2e5a1b43d","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4.tgz","fileCount":4,"integrity":"sha512-tSqDLFH5xNjewoxWFno97yE4GTB8m+Ff28HPHYZjDqGU1DUYBtZC88MquT7bPQoyi4dmj9fe002mBW87dYSUHg==","signatures":[{"sig":"MEUCIQDjgYXqDIDl8VXmdEHmbZDNyUiCw1qby0acHZLRZq0H9wIgV2p2ZJluM0l0bP4C4LeuYdgWrd2orLoTabJ31+vwiZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16462},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"05523ac15c0b8c27c820a4f23f7d1f8e9e690ee8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4_1743639228423_0.38420962867837916","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.0":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.0","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.0","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"b1749be32d3fcda11466c3c3aba0ed2b9d9b3e79","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.0.tgz","fileCount":6,"integrity":"sha512-y+4NOg/eS9a7h5gF/OHCqO4vmMg2Ij/kSAh/fuEVtZHUOiMnUXHiFBDUoO4c/dZ2tOFmZ3Cxa1dPU0BdUGbOLw==","signatures":[{"sig":"MEYCIQDw12UQ+WP0w5uFCTEPshReeUJG4SNs0M5YzRCpBViP9wIhAKqDq7sfcQHMNiTpfOwzv2Vb6nS36LcTiMxPCRYkPf3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18447},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.0_1743761478534_0.8238334804076637","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.1":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.1","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.1","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"053a8874334681df4c0b3681079de826272ba958","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.1.tgz","fileCount":6,"integrity":"sha512-7YXc0cmPd9SqTuJfsw0agua+JYfq4oFR4aCG0Qx91NDmum57D3KhLFb+dPJ1cHixHZVUDkp3YaaFtNNXxZ12QA==","signatures":[{"sig":"MEYCIQDrtSQEythvM8P+lSClUvzkmcsXIA9+XeVP+Z98RvwjswIhAJpGLJSqZm8OjWFi+JEjlmDA0WN4JRk79UzhiyD46wQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19083},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.1_1743764508391_0.12769280321741716","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.2":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.2","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.2","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"f93b5b1c1d99276027cf55b967349634b6d1c8fe","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.2.tgz","fileCount":6,"integrity":"sha512-GBg3f+UeCcDDSqS+o26BRNSy3g9wsSpPmzsEMpfcXKUn9+B/FdIn2mtvjtBu+aIIRQiZJg7/Ev+Q7Gqzfkg1ZA==","signatures":[{"sig":"MEQCIG4Kc/jzB5zkF4r42LBwBgLXJ2oq12B9U96RadDhcsq1AiAbcB4lcrL2gPpz1sePEBV84KjLMOHlpJi3idcfka/t/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19099},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.2_1743764696417_0.09510216440862451","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.3":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.3","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.3","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"c5da794bf64328c69115f6309ef8de9a1d304ba0","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.3.tgz","fileCount":6,"integrity":"sha512-9SA8+6Jrv+pUgRlzA1GoZLiOUxjjcZs0kR820DqvQqIsYAtSS8XSem3f6b80XfN9AEkxVeGHFoS1AkgpHPTn6w==","signatures":[{"sig":"MEQCIACo9JeLZz3jXs6nyLvwW5WyoVejIRn6btBJ/rbAUpSwAiASzgVDLzF7JZeRr+paWY/ghU8f9kbzc7AR8q+5fNfUJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19099},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.3_1743764752363_0.15774177590655736","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.4":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.4","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.4","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"77778738b30b2a444091aa7780da55ad5979a87d","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.4.tgz","fileCount":6,"integrity":"sha512-bW67q5Bhj9m5dJXsOxu+QfmCNhDslwCx/X6p1yZrjwoN5yFlwrvdXNK1rd+zxrfhbZf2e8yx28yiwFq7k4MZAg==","signatures":[{"sig":"MEUCICtcH5KziSnIfkBp3KLODhAEhLlkXw2KRYAshJGKDUcZAiEAuqq1Kg0pVnAy4seNc5YxF+Hsz9Sf6GoSLfQA8fmAd3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19082},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.4_1743765238470_0.6756425157738759","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.5":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.5","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.5","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"00a37a51798cae34a280610ee10c025742cb01b9","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.5.tgz","fileCount":6,"integrity":"sha512-eTo61NXh/Ku8PZQ79Z8y/+WoU095h9TQnitUf49b1guknT7wMj6+iCqB6HQlqsFFVMHJhBuRsz/nyqqMq1Mh2Q==","signatures":[{"sig":"MEQCIDG3Lq6+8toFnWS7WdbmVUA4BIaCZ8+p4H9a9A+C554bAiBCmn7CfJd8ur7+6J7j8SwoqSqjmINM9fRotX2C+m2eMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19082},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.5_1743765637039_0.01320740201687598","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.6":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.6","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.6","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"eef8b823a6a289a22bf84a9840f2bffa2e2b0b8c","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.6.tgz","fileCount":6,"integrity":"sha512-YkPGMXs2KwCjmex38DNttwkxJGI/ZtHchoB10M4F6UqgoNg2IjsEd7Rfb6EkXtmHabzIZLMe6yJgMJt9IalX1A==","signatures":[{"sig":"MEQCICkNiTV1cXFPK12yDyNIhN0cwEdU5tjHkYhzOsQ5ZhXnAiAQ/BWBvFUEAuh9zEW6Wx09KUkQrTgEwVjwUayrZ1gkQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19122},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.6_1743765770620_0.17097569048799177","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.7":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.7","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.7","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"64c0858ea461488477c7a9e1b5b6ec9877a2d31d","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.7.tgz","fileCount":6,"integrity":"sha512-QYXs7lVHsP/sUwFBk5feG5uNc37bBLZRiOVt3+IGlqTPD9zpKPh8+HLi66dxUzplalv7ugCle1an41PwgWAOTg==","signatures":[{"sig":"MEYCIQC/8OnywGsuz+B+0r8jJzbPUpDu60HiMKUSJKtQteGm6QIhAONWY/Kq0Fo5RY3WOnJn6rrobNqWcC009Ey7dWjpvk+M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19338},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.7_1743766053144_0.6076626524544189","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.8":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.8","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.8","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"6a94c77a712e5e921963529b3a340f838dd01203","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.8.tgz","fileCount":6,"integrity":"sha512-Wy/XymjfyHrZ6YJUbQjWEi6/zFpfY27Vk0Qmd3LVK/yFUEowtnEtRiZwq40xQVKuuGCoPfVGEjc6z9TZnQxaRA==","signatures":[{"sig":"MEYCIQD7CP9/C9Ti/OyQQKtv//26stg1uWPFW2uppP/Fx+LZ4wIhAIwGxlSTeKXayPiskUX/giXZN+hadxCHDqqRd5Bp860q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19897},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.8_1743767073315_0.8308142140613659","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.9":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.9","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.9","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"4fcf155a80c5f28e16db365db1252cee6472f465","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.9.tgz","fileCount":6,"integrity":"sha512-aFB4I+VjQCWX28uhfNmmR8gJMV71g3bctRtsqihxCLZcHH14Vn9c/jGfcWlpWJN+pawBzSzc6NfjIS0ySOMefg==","signatures":[{"sig":"MEUCIQC5AvwiIgA5NFQCcepHwrz/z9g6ZB6x4KUhQiNBbiMYVAIgFL7PrYrkHaFQ8IkYGsz3s2pug/bdBzbPqC+rCOvHF2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20042},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.9_1743767289514_0.4727548558929382","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.10":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.10","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.10","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"6f69cfa7275e4c1b3036a8305d0abb66475a2a4e","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.10.tgz","fileCount":6,"integrity":"sha512-NnwA2wCFiBpp1DW06m5E1RLXvV/v7C7gGQ/hj1v6bg0Pi/7afw4ghGzsbrP/RoLR/+W6cKyG7RJ5dFArSmIrDQ==","signatures":[{"sig":"MEYCIQDZ21xP204bEtWcdp09hyfeIGPXsOawX9n4SexkAUQotQIhAOEFouP+M0xO9opnmVhRPRyOfXF40k1Z0oAJPdFEYe4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20294},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.10_1743767631601_0.9033233421071818","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.12":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.12","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.12","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"9bbeb49858a4ad6473bec032e7400ea8a27bfa48","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.12.tgz","fileCount":6,"integrity":"sha512-k/z9Hdk2dQriWkdC35IHhMNkOiaeuN5Sb4sECSBLQcA8GesbLx8A//Lw3/ze/NMJ9TdJI3B1NxdwuNbwVMyFcw==","signatures":[{"sig":"MEUCIQCKvrbyyhkKryqMlLEsy0CmeKL6u+mikcJo/LPVZSSk5AIgMFWcZHQ+JtjVnbQ2rNmOyn5H875hE6e8kOQTowqIsa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20673},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.12_1743768189539_0.5977748210087461","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.13":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.13","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.13","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"d65b3175af36e23ebfc129f69496298490ff59b7","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.13.tgz","fileCount":6,"integrity":"sha512-COdL6m5XPjmI7dAmn0X4HEA6l0h+B4fehWmhcDG/YipSOxWnXIHdie8vXJ3xaFEit6eJKpO2Dnrg7WZXfFMS2Q==","signatures":[{"sig":"MEUCIBpmQzTjdSzowlfaOWDxL4Q07L9RNv+qEfAuImp+K4DNAiEA9xM14IrJGguBpZ590/8MF+49jktuqO/0b2f9JciS0sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20703},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.13_1743768457384_0.7464327498348888","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.14":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.14","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.14","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"b69cbbc17bb7a08f81480f6daa7997f8f5e9ab5a","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.14.tgz","fileCount":6,"integrity":"sha512-Y0jqMVlcYg4Yb9X9ATEmTm9DSDbeBOI5MlptFF7WQy+NRXTI8Mmz6QU+FcOUfGOk6Svt0aGLvMpjIwST6WA7AQ==","signatures":[{"sig":"MEQCIFVnfWjC/YKgEoLH+qr7JaIFtziREJSjrz8zEsc6+GB0AiBU7/uoKEEhq7ajm7Smfa5iiUB0cQ/0HePKS3uc+L6YHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20705},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.14_1743768669414_0.38892075069615695","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.15":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.15","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.15","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"a459123beb4eb2d9aebebdb4b0692c3c906f1504","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.15.tgz","fileCount":6,"integrity":"sha512-Gq8lktsL9bmg1SV+SbNwd4Eu4g/EcOun58PNoZiPj3zbTuKmVcvb80isE5h74c5vhTT1rVnc95FNrN5P6cKvxQ==","signatures":[{"sig":"MEYCIQDXQxxYOOXXrpMqTEFnsQZZLn6/V5Mu5Rz+9JJ8qCvPEQIhAOv66QFlPF+6MnXsmUzRyfHg1oaxyR9+MLW5RFXBHmsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21006},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.15_1743769074247_0.4627472363573435","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-alpha.16":{"name":"mcp-smart-crawler","version":"1.0.4-alpha.16","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.4-alpha.16","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"113977ad4bb15518907dfa22bc49a8655d54741b","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.4-alpha.16.tgz","fileCount":6,"integrity":"sha512-s2XJ5HrEMIKLyY7ZClwNf4+AJFZP4IjnVXpQceAf/psSgrf5ddmQd2eZeWQyoCltK1on+/oZFJoNzdJzJ9sSIw==","signatures":[{"sig":"MEQCIGig3GINJi9UfBYBzhXbDHBIxRSevghhZjE6vNNpWmJuAiAimGUdbfpn0HZprSR7j4lm6YuVP5dqD13fpjuICbNg/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20966},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.4-alpha.16_1743769180199_0.8935245305852058","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"mcp-smart-crawler","version":"1.0.5","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"f4bd989921d0d2e9caf09f9298a369be98442795","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5.tgz","fileCount":6,"integrity":"sha512-tO2ZiZgr3CXiVmBz0RURiZAixVnNr+y/D+gnTWU7dil11s8It2XmgscEwuy/YrAss8gnb8U5x6BI8ZKDRyw+qw==","signatures":[{"sig":"MEUCIQDevSLhD8CWb+o5DJQsnSKiTmfAaP6Gsw/q1eIz7pyXbgIgeCAmoIawf9uVlHwMq5LvyCNB5jop6yMkAumseGr7qvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20972},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5_1743769416305_0.34887595988241493","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.0":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.0","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.0","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"e6f69873997463bbccbd197c1f3e22ee227b8a7b","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.0.tgz","fileCount":6,"integrity":"sha512-SpAhTeuE+yTqxyXfbVpuN1t6a14sU27bcPZwyZnaUmNtfPBZi3778FvqAMNSOWx7T9gTvHmKLFFz/Mkof31Vbw==","signatures":[{"sig":"MEYCIQC2FUScTeiFYM42hBDD14h7E5HBJOLiWldJ+QFkqNQvMgIhAI7Sj4jaUoJwyUxZgQ4d9t+zrulz6u+Q4HGS4/gOl+oY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21174},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.0_1743769818619_0.17180927163930915","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.1":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.1","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.1","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"33722998f2bd0e783d66a9365c355a745369602b","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.1.tgz","fileCount":6,"integrity":"sha512-YiwvgxKYele6SNJuSubcViivyQSrE01Qm7CM442BhGVRZLrS7rBG/8yPEMcnmVOwAUsjXldeZMOZcsFPXURlWA==","signatures":[{"sig":"MEQCIERQ78OKfJMnNQRd5mmX/hGdSHBmdbwulKvF22Z1823OAiAq4VZKrPgal8JDimRryTcKbe6RvdEDU2HBXNUz+r00aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21138},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.1_1743770162419_0.23229835317157854","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.2":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.2","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.2","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"e348df28402c8ebda0d4ea68287f3bca16856f96","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.2.tgz","fileCount":6,"integrity":"sha512-vC3+OjSRQEgnxDz1nyA0bP1pV/a6f+y4u4UWmFgnHEKtfu7h4CwBOl5XU99/VFldELJPSit09IKFxnVP6hT7Jg==","signatures":[{"sig":"MEYCIQCON5CZmZ1IRC0N3wrNsyINSkwXxrKsVvX2aU6GIjPSWgIhANRW/TyU+2bMkebPLoK+QeNGjBtd1tbNin5EOaSottDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21879},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.2_1743770880910_0.5584454499889047","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.3":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.3","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.3","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"f181d7c440a4990f5dc4b01f384c27b29c027ff7","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.3.tgz","fileCount":6,"integrity":"sha512-tR+yavPfFPBkiU+5pQhRGWMlZg/cLNhK8kbnus7BjyL2Ke3Po1vOTgQW/e1G6HCoORGxZxlbt88kQBS3Ax16dA==","signatures":[{"sig":"MEQCIDvIo+KGhjprK05k5zYZD+ODGKoB3wm4oNKYGxC3LiCDAiAStts0178BEGuV0qNoxyudQOQDxZSyZKIM045+DVB10A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21610},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.3_1743771201329_0.7716217862782233","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.4":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.4","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.4","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"ccceed22ed54d0f826d9d07ab9e367af529ad138","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.4.tgz","fileCount":6,"integrity":"sha512-IIsBDqL4yBUo5RCcjOuRBpmOhACYyIxVXf9RcBoj2ZtYamMntebmOYiCs5umXNSSAs5ooWkGs5sE2BHET1umBQ==","signatures":[{"sig":"MEUCID+WGnitDJ1nC6PPLSOJaBfzW0s/PXJsJn9T4UEg0GKrAiEA3Ft9/ab35Nd0kSWx68oKjxstGprN+HCVtwVDCBCWnlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21666},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.4_1743771606818_0.7448434230406409","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.5":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.5","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.5","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"8023f40e24529534bae54fb29c15aee65e6ef30f","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.5.tgz","fileCount":6,"integrity":"sha512-e5T0UOzj0cWcbvu7sHhuCQVGHAMmBXDK2PoLOqZfLXHVgJH5Lhb07+htXMEbMI6zIIVqdlqIy56AApXKZJTSIA==","signatures":[{"sig":"MEQCIAEIFJPTc2qNA14ufHJrilrJ2wCFRJdNPYKgit7MYVDIAiBbbLGCSS0xC2D3335KuyITRrE2+MBFqwW6jyNpI+FrNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21608},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.5_1743771812524_0.34616568231679445","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.6":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.6","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.6","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"32285769ade1c5889d0dbc2b39bf609e85dee6bc","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.6.tgz","fileCount":6,"integrity":"sha512-luD3FNbjG4eEsDnLuGm8l/S9bfwyZXZe6IEnOOWJXcs+XJAuOIDbVH2Nhe9Jl06gf+hWEfI8WtQ2lwLubZhThg==","signatures":[{"sig":"MEUCIE6Nplg0dulqu3L+RA+JODfxWv0nOs0fD4A3qP81DX1gAiEAthV5gEHhSwRlX6P3p0eIGL/iNUYNIRDSizY6FG0WEps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21552},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.6_1743771971038_0.33138917193007456","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-alpha.7":{"name":"mcp-smart-crawler","version":"1.0.5-alpha.7","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.5-alpha.7","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"ea26ccde8e77a238f7f3835caa1f496730197fd0","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.5-alpha.7.tgz","fileCount":6,"integrity":"sha512-ZnR45wulpRDtRVb8CO2U5X9t453+30nyWaKBHSOHveBvRF2VKas4Y/Jj12xh/7SYu6fv/3potRxpaoMUZbwyqA==","signatures":[{"sig":"MEUCIFKMAskifwSWbNCyEI5C3buHlBz3cGvrykO9iRuvw4/IAiEAx+PbN+IQZMewhwLNiLn+z0gjd5ffiPYpFXrXkXYxVrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21566},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce07d74a12b386ea4146cb7f38d0425c80f55019","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.5-alpha.7_1743772294271_0.6541965829340923","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"mcp-smart-crawler","version":"1.0.6","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.6","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"89d61d45ee196620ee31c84a22f0faf050038329","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.6.tgz","fileCount":6,"integrity":"sha512-eIQqnA4VyQ2Yp2g4fbvfwpTt+1OCGXBHNj50/bhBzYdn14nZsK6MXtqS8VnVzqehJkajiAkcmn9O2zS+zTz+oQ==","signatures":[{"sig":"MEQCIEiryqmUeeSDKYyjNDvfsRD2R1VP5VLQIBZYqEtmjPPRAiAC4zP+Lpp6+OENcqdlAk6hEli5N3TWfogSoJ8OeRC0qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21612},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b92a66370f6dcb3638fac5eb36ef073f20aa46c9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.6_1743773269765_0.9573956927401119","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"mcp-smart-crawler","version":"1.0.7","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.7","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"08002305539fc9d19f5e834cf81510d995f0fb75","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.7.tgz","fileCount":6,"integrity":"sha512-EJEC87sPXNSPZ9Ledjcu25EiWbjMsG/0QyHLy7xR8RNq+cAdWVDXH4AWNgYb99xc2wu1NVPS8SjmQXoNEqVtwQ==","signatures":[{"sig":"MEUCIDVtXOGtqJN7sOYDsSfTfNI94I3OZphmE6kQ6JxFFhHMAiEA1JDgtP/lHZBslHaORoeZ6gYbAHuHS9kYwe3e0wVmnW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24151},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"97148392c7f1abe80e55dbbdcb2cc7ed56e447d5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.7_1743775480374_0.4204364532746323","host":"s3://npm-registry-packages-npm-production"}},"1.0.7-alpha.0":{"name":"mcp-smart-crawler","version":"1.0.7-alpha.0","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.7-alpha.0","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"cbcf327da075d8187b83262e00d96be7f057b201","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.7-alpha.0.tgz","fileCount":6,"integrity":"sha512-fMl6iZy3ekl5qDGbzxJpH/IySleA6SLFqzioUmQiTJsetBj4Zz008WXq2h5y+6bpRAjcbFAuSJH6brIQ/YSFZw==","signatures":[{"sig":"MEUCIEO5Fn8KafjfgLJvZEiZgu8D8aVHUdF6KDE5LTZjLlKzAiEA7/KuEkSrBZnNzfQ3D0+nM+eg38R7IUll1c0jXH1X5jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24165},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"97148392c7f1abe80e55dbbdcb2cc7ed56e447d5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.7-alpha.0_1743775681074_0.4953068723554006","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"mcp-smart-crawler","version":"1.0.8","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.8","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"ce5969f35a0243801cdaa50e4149e178561dfede","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.8.tgz","fileCount":6,"integrity":"sha512-WqGfo1ysrQbKxkhffuuAiA//6BIS5o0oMdumNaP/jEKLUoPXDaW//wkEnUuiILTfP1ZfXQxM+bLAmoFNDbcnJg==","signatures":[{"sig":"MEQCIAub5K/4DKeSidZyW6of+4ivTV4/0Xz24DkAFS+8JAFKAiAJ0AV5G0IpfP2fJU9+TekrxZCun++sC8Ua6dnHh9L3Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24157},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"03c887353c140b7881c8ae2784264f7e5d1f758a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.8_1743776591114_0.6134075007989486","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"mcp-smart-crawler","version":"1.0.9","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp"],"author":{"url":"https://github.com/loo-y","name":"Erik"},"license":"ISC","_id":"mcp-smart-crawler@1.0.9","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"homepage":"https://github.com/loo-y/mcp-smart-crawler","bin":{"mcp-smart-crawler":"build/index.js"},"dist":{"shasum":"58d380b89a64c854542322c16fbf0c482734511c","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.9.tgz","fileCount":6,"integrity":"sha512-RUAwRFoRK6GU3iZylX9niZqo0ngyJTeaD2UwojlsepqPTtw8i/nIKjsoNCySnjl2OswekK+FCJKb9IkIfDW0ag==","signatures":[{"sig":"MEQCIH7no65VpKH1v5jfllUy8uJJHSkzK+3qSCqJmha9bro3AiBbwhEuUIs8K6aLYcbR197Z3MZQ7EpJ8md+bCdZNau2Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24161},"main":"./build/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"03c887353c140b7881c8ae2784264f7e5d1f758a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","lint-staged":"lint-staged","prettierall":"prettier --write .","prettierformat":"prettier --write"},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"precommit":"lint-staged","_npmVersion":"10.8.2","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","directories":{},"lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"_nodeVersion":"20.18.1","dependencies":{"fs":"^0.0.1-security","zod":"^3.24.2","path":"^0.12.7","stream":"^0.0.3","playwright":"^1.51.1","child_process":"^1.0.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.5.3","pre-commit":"^1.2.2","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-smart-crawler_1.0.9_1743777133607_0.4786763747144216","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"type":"module","bin":{"mcp-smart-crawler":"build/index.js"},"name":"mcp-smart-crawler","version":"1.0.10","main":"./build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && chmod 755 build/index.js","prettierformat":"prettier --write","prettierall":"prettier --write .","lint-staged":"lint-staged"},"precommit":"lint-staged","lint-staged":{"./src/**/*.{js,jsx,ts,tsx}":["npm run prettierformat","git add ."]},"keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp","xiaohongshu","xhs"],"homepage":"https://github.com/loo-y/mcp-smart-crawler","engines":{"node":">=20.0.0"},"author":{"name":"Erik","url":"https://github.com/loo-y"},"license":"ISC","description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","dependencies":{"@modelcontextprotocol/sdk":"^1.8.0","child_process":"^1.0.2","fs":"^0.0.1-security","path":"^0.12.7","playwright":"^1.51.1","stream":"^0.0.3","zod":"^3.24.2"},"devDependencies":{"@types/node":"^22.13.17","lint-staged":"^15.5.0","pre-commit":"^1.2.2","prettier":"^3.5.3","typescript":"^5.8.2"},"_id":"mcp-smart-crawler@1.0.10","gitHead":"3712fad1997f0653cdf4603c2659f3e5d6d604de","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aaPzmpW8BZv8uzPB3ucVOfgxzMwnCp8ERZW6d+BoYKVTKcLo1fU0FAMAT0L7Mc02TW7+7goRqMhQzouTE9Ifhw==","shasum":"8f0c02df5ae0d724ed8d8927a67fd37d968a7c56","tarball":"https://registry.npmjs.org/mcp-smart-crawler/-/mcp-smart-crawler-1.0.10.tgz","fileCount":6,"unpackedSize":24523,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCaAfM2u3vM/69BOGIGewiqbGhY/ADOfMiezqKDXWmmlwIgVlk6dkm6zDGfp2kh16ul1ZpG9AjfMGPQupZDzOwXVlQ="}]},"_npmUser":{"name":"erikloo","email":"erikloo310@gmail.com"},"directories":{},"maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-smart-crawler_1.0.10_1744990678821_0.8286372040114296"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-02T23:46:02.488Z","modified":"2025-04-18T15:37:59.256Z","1.0.0":"2025-04-02T23:46:02.683Z","1.0.1":"2025-04-02T23:57:44.962Z","1.0.2":"2025-04-02T23:57:58.910Z","1.0.3":"2025-04-03T00:03:36.268Z","1.0.3-alpha.0":"2025-04-03T00:10:35.485Z","1.0.4":"2025-04-03T00:13:48.636Z","1.0.4-alpha.0":"2025-04-04T10:11:18.718Z","1.0.4-alpha.1":"2025-04-04T11:01:48.567Z","1.0.4-alpha.2":"2025-04-04T11:04:56.650Z","1.0.4-alpha.3":"2025-04-04T11:05:52.560Z","1.0.4-alpha.4":"2025-04-04T11:13:58.662Z","1.0.4-alpha.5":"2025-04-04T11:20:37.259Z","1.0.4-alpha.6":"2025-04-04T11:22:50.818Z","1.0.4-alpha.7":"2025-04-04T11:27:33.311Z","1.0.4-alpha.8":"2025-04-04T11:44:33.510Z","1.0.4-alpha.9":"2025-04-04T11:48:09.708Z","1.0.4-alpha.10":"2025-04-04T11:53:51.806Z","1.0.4-alpha.12":"2025-04-04T12:03:09.719Z","1.0.4-alpha.13":"2025-04-04T12:07:37.574Z","1.0.4-alpha.14":"2025-04-04T12:11:09.633Z","1.0.4-alpha.15":"2025-04-04T12:17:54.403Z","1.0.4-alpha.16":"2025-04-04T12:19:40.361Z","1.0.5":"2025-04-04T12:23:36.495Z","1.0.5-alpha.0":"2025-04-04T12:30:18.842Z","1.0.5-alpha.1":"2025-04-04T12:36:02.611Z","1.0.5-alpha.2":"2025-04-04T12:48:01.098Z","1.0.5-alpha.3":"2025-04-04T12:53:21.498Z","1.0.5-alpha.4":"2025-04-04T13:00:07.031Z","1.0.5-alpha.5":"2025-04-04T13:03:32.700Z","1.0.5-alpha.6":"2025-04-04T13:06:11.324Z","1.0.5-alpha.7":"2025-04-04T13:11:34.477Z","1.0.6":"2025-04-04T13:27:50.007Z","1.0.7":"2025-04-04T14:04:40.614Z","1.0.7-alpha.0":"2025-04-04T14:08:01.259Z","1.0.8":"2025-04-04T14:23:11.292Z","1.0.9":"2025-04-04T14:32:13.780Z","1.0.10":"2025-04-18T15:37:59.082Z"},"author":{"name":"Erik","url":"https://github.com/loo-y"},"license":"ISC","homepage":"https://github.com/loo-y/mcp-smart-crawler","keywords":["crawler","scraper","playwright","automation","web","model context protocol","mcp","xiaohongshu","xhs"],"description":"A command-line tool acting as an MCP (ModelContextProtocol) server, using Playwright to crawl web content for AI models.","maintainers":[{"name":"erikloo","email":"erikloo310@gmail.com"}],"readme":"[中文](#mcp-smart-crawler-chinese)\r\n\r\n# MCP Smart Crawler\r\nMCP Smart Crawler is a Model Context Protocol (MCP) server uses Playwright to crawl web content, extract metadata, and download resources such as videos and images. \r\n\r\n## Key Features\r\n*   Extract metadata (title, description, images) from Xiaohongshu (小红书) posts.\r\n*   Download videos and images from Xiaohongshu share links.\r\n*   Uses Playwright for browser automation.\r\n\r\n## How to Use (MCP Client Configuration)\r\n\r\nTo use this server with your MCP client, add the following configuration to your client's MCP server settings. You will need to adjust the `command` and `args` based on how you run the server script.\r\n\r\n**Example Configuration:**\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mcp-smart-crawler\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\r\n        \"-y\",\r\n        \"mcp-smart-crawler\",\r\n        \"--download-folder\", // optional\r\n        \"c:\\\\downloads\" // optional\r\n      ],\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n**Example chat:**\r\n```text\r\n帮我查看这条小红书的内容和图片，并告诉我图片里面是什么\r\n59 XXX发布了一篇小红书笔记，快来看吧！ 😆 OfTOBst2PsxctaX 😆 http://xhslink.com/a/xxaabbcczz，复制本条信息，打开【小红书】App查看精彩内容！\r\n```\r\n<br />\r\n<hr />\r\n<br />\r\n\r\n<span id=\"mcp-smart-crawler-chinese\"></span>\r\n# MCP Smart Crawler\r\nMCP Smart Crawler 是一个模型上下文协议（MCP）服务器，使用 Playwright 来爬取网页内容，提取元数据，并下载资源如视频和图片。\r\n\r\n## 主要功能\r\n*   从小红书（Xiaohongshu）帖子中提取元数据（标题、描述、图片）。\r\n*   从小红书分享链接中下载视频和图片。\r\n*   使用Playwright进行浏览器自动化。\r\n\r\n## 使用方法（MCP客户端配置）\r\n\r\n要在您的MCP客户端中使用此服务器，请将以下配置添加到客户端的MCP服务器设置中。您需要根据服务器脚本的运行方式调整 `command`和 `args`。\r\n\r\n**示例配置:**\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mcp-smart-crawler\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\r\n        \"-y\",\r\n        \"mcp-smart-crawler\",\r\n        \"--download-folder\", // optional\r\n        \"c:\\\\downloads\" // optional\r\n      ],\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n**示例对话:**\r\n```text\r\n帮我查看这条小红书的内容和图片，并告诉我图片里面是什么\r\n59 XXX发布了一篇小红书笔记，快来看吧！ 😆 OfTOBst2PsxctaX 😆 http://xhslink.com/a/xxaabbcczz，复制本条信息，打开【小红书】App查看精彩内容！\r\n```\r\n","readmeFilename":"README.md"}