{"_id":"@hunt-labs/bytekit-mcp","_rev":"31-34bfa2ef4e6e18a7c955d522cb7f42b5","name":"@hunt-labs/bytekit-mcp","dist-tags":{"latest":"0.3.15"},"versions":{"0.1.0":{"name":"@hunt-labs/bytekit-mcp","version":"0.1.0","_id":"@hunt-labs/bytekit-mcp@0.1.0","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://github.com/Hunt-Labs-Inc/ByteKit#readme","bugs":{"url":"https://github.com/Hunt-Labs-Inc/ByteKit/issues"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"457924aaf1eab7907d2b9aca83ff13113b2dc58c","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.1.0.tgz","fileCount":123,"integrity":"sha512-/pKGjc7ACcQF7oe9v8i3tpgh1faj7cUYy4L6G4ytyvCdnLE/2As4L33PQ04KstPP81bsqTaGMQx3cSNoz7BPAg==","signatures":[{"sig":"MEUCIQChEhDps0hnKQ1KM7etNt6Usa9nfqQZCAXdbMCF0dvUcQIgbmam+zhf1D9MII5+JWUOsw+Guzl+95VcBPRG8IBywB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350253},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"vitest run","build":"tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"tsx scripts/build-docs-bundle.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/private/var/folders/69/2_6443455kl05t7x092w7w1r0000gn/T/afa98ee8d61145e4c066b00233a96d5a/hunt-labs-bytekit-mcp-0.1.0.tgz","_integrity":"sha512-/pKGjc7ACcQF7oe9v8i3tpgh1faj7cUYy4L6G4ytyvCdnLE/2As4L33PQ04KstPP81bsqTaGMQx3cSNoz7BPAg==","deprecated":"Broken bin entrypoint: 'npx @hunt-labs/bytekit-mcp' does nothing (symlink guard bug). Use >=0.1.1.","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.3","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^22.0.0","@bytekit/docs":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.1.0_1783715331385_0.5714324908352835","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@hunt-labs/bytekit-mcp","version":"0.1.1","_id":"@hunt-labs/bytekit-mcp@0.1.1","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://github.com/Hunt-Labs-Inc/ByteKit#readme","bugs":{"url":"https://github.com/Hunt-Labs-Inc/ByteKit/issues"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"9e9c6012fb14afe4c5661a917750ff21070f3608","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.1.1.tgz","fileCount":123,"integrity":"sha512-ag64P3fN1zV3LwuKfqZdq5Mg+iQGgd6C33UPjZGEq2QnibX2GpHPPi/Pr8x6exj9eBytNZCSvDy9ZAnY84eZTg==","signatures":[{"sig":"MEUCIGAhhiKmEZmbA3AJIxdaO62BTn1rd738R09Qkk3IpqqoAiEAq0JZ8LtqkzZ9zYwXVTGnR61dkY+1fPmye3edIdd1Gu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354668},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"vitest run","build":"tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"tsx scripts/build-docs-bundle.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/private/var/folders/69/2_6443455kl05t7x092w7w1r0000gn/T/1898050d5a18ba88ec2bd8309714a3cc/hunt-labs-bytekit-mcp-0.1.1.tgz","_integrity":"sha512-ag64P3fN1zV3LwuKfqZdq5Mg+iQGgd6C33UPjZGEq2QnibX2GpHPPi/Pr8x6exj9eBytNZCSvDy9ZAnY84eZTg==","deprecated":"Broken scrape_url metadata rendering — upgrade to 0.1.2 or later.","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.3","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^22.0.0","@bytekit/docs":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.1.1_1783795556145_0.32045501702286683","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@hunt-labs/bytekit-mcp","version":"0.1.2","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.1.2","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"a5f196f90ac434450ce15028616ff4a2a6df4e27","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.1.2.tgz","fileCount":46,"integrity":"sha512-KMUWZwQ0VMsIsgr9ot+9KSFipfX9WFwNj+nTI5BojQVBO47/wE/wVF4ZYq72McVT5c9AMT9QROFmTAYYl0OQFQ==","signatures":[{"sig":"MEUCIHfRUPMZL9HsHIII04mYcV/3aHU3WYBBce0F4zsrRCT3AiEA2dZDlwUTj3Em6m+EnWg6gPRgI7yK3D8WNk0j4stB74E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189342},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/44953917ba8776d6a2295d81a85973e0/hunt-labs-bytekit-mcp-0.1.2.tgz","_integrity":"sha512-KMUWZwQ0VMsIsgr9ot+9KSFipfX9WFwNj+nTI5BojQVBO47/wE/wVF4ZYq72McVT5c9AMT9QROFmTAYYl0OQFQ==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^22.0.0","@bytekit/docs":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.1.2_1784134583353_0.32381163144136815","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@hunt-labs/bytekit-mcp","version":"0.1.3","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.1.3","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"e21c2588409c428dd1e3932a290bb2fbf7450e33","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.1.3.tgz","fileCount":47,"integrity":"sha512-vcNMi4D9WyrO55Ljaj+w38orNh4nDAoulGboZ3V+VOo7ADCG6KengT/pVGmAsu3VpTUcbFeL7KHvNuRoumSBjA==","signatures":[{"sig":"MEUCIQDohhD9FPKZ6jF4pNWoBMFDg9pSXuvspdS/tRfNwCqzJQIgU+hxRe3mqZzFCd8dS8yHJwNGHjz9Dgd9HzHbDqrfu8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192319},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/7febcf43426050601ad83e89e7abbbb6/hunt-labs-bytekit-mcp-0.1.3.tgz","_integrity":"sha512-vcNMi4D9WyrO55Ljaj+w38orNh4nDAoulGboZ3V+VOo7ADCG6KengT/pVGmAsu3VpTUcbFeL7KHvNuRoumSBjA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.1.3_1784224659732_0.9198933562958438","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.0","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.0","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"191280c838538256cc512ebc1d84189339a0dd0c","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.0.tgz","fileCount":51,"integrity":"sha512-YclxPN9HyIx1+b+XrFJLACRo8BZWCoX5qxjJSPnETA0SAC+97bH3UuZj6/qhjLnK/IxMYlw5YYV0dLnNQsNBug==","signatures":[{"sig":"MEYCIQCv5MBt2EGiXV+pxzaFxNA67iocUURwMjYTdFIEfverbAIhALK5sJyztuJ2g27a1teZnF8Zu4fHNFzTmquhrq+8fGPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216796},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/2138d8b380703c18e513cd7f7ed57059/hunt-labs-bytekit-mcp-0.2.0.tgz","_integrity":"sha512-YclxPN9HyIx1+b+XrFJLACRo8BZWCoX5qxjJSPnETA0SAC+97bH3UuZj6/qhjLnK/IxMYlw5YYV0dLnNQsNBug==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.0_1784643190860_0.17911508505257445","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.1","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.1","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"8d8c1c961f665f6bc74d267d2c59ddec22cc2189","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.1.tgz","fileCount":51,"integrity":"sha512-Zs+UEUI0lsleq2ZHq527fWCWnD5ROLpiorWyX3q/ULWvrMjNttMB5qwxc/EGCKB8vjf7UVt0TL66iyu6r+XF0Q==","signatures":[{"sig":"MEUCIQDY3+/HE3GHwnj+HKXMGkyKVs991iew6DZnl01+Yr4DHQIgNMkNrheYj61qcEhCG+PRjVa/KmBS9VPJU7LPTf/sELU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247941},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/47617622a4ba5dd6461f510c28326fb2/hunt-labs-bytekit-mcp-0.2.1.tgz","_integrity":"sha512-Zs+UEUI0lsleq2ZHq527fWCWnD5ROLpiorWyX3q/ULWvrMjNttMB5qwxc/EGCKB8vjf7UVt0TL66iyu6r+XF0Q==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.1_1784904567817_0.6333546690674616","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.2","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.2","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"a58ad1bbbcae2a9aa079ecdf3e37374f60a9ccfd","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.2.tgz","fileCount":51,"integrity":"sha512-dDVcUNVkufnun7vfwW2LP0zMFvfId6tE45Mgbav9b/iy6UB5uYz6WIgFvRc9wfe6ynGMf1MTYpZQgw5ataVP1Q==","signatures":[{"sig":"MEQCIBzWpwOyChKNxMF4HydCxQomf1aE6cJDj6bXAJDk6QeNAiBlftFHjfdYsq+GUwhlu1sN+o4zJ1gUzv384TRFRnDSIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288771},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/7ad0ba4107a30f93f1e5307159c6f3b3/hunt-labs-bytekit-mcp-0.2.2.tgz","_integrity":"sha512-dDVcUNVkufnun7vfwW2LP0zMFvfId6tE45Mgbav9b/iy6UB5uYz6WIgFvRc9wfe6ynGMf1MTYpZQgw5ataVP1Q==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.2_1785761619387_0.9937537714821292","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.3","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.3","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"2275e0690be4ebdc1f9f35b3e43a06fce22eea85","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.3.tgz","fileCount":51,"integrity":"sha512-IspY2TJOCBr62jA5QdLX5rVgIhsluL+owgMbksM/OiytojKU6W1stkId6HUlnyWmiSKcjC2RFgeb0+NtodRWqw==","signatures":[{"sig":"MEYCIQDO0gQUux4bOcOJMrCst9iD7Oo3LYHX7OhmEiiNdezTTgIhAI4e5w6V9ovKVhczSFA7NSu19e1Tf33wrpUFsCfURWEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337781},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/e6f4c1a357e8ac365fdc184408089bcc/hunt-labs-bytekit-mcp-0.2.3.tgz","_integrity":"sha512-IspY2TJOCBr62jA5QdLX5rVgIhsluL+owgMbksM/OiytojKU6W1stkId6HUlnyWmiSKcjC2RFgeb0+NtodRWqw==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.3_1786366205537_0.6906450964079347","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.4","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.4","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"3c7f175a7d58dc9241f13ad0fb2fd89c8fce3422","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.4.tgz","fileCount":51,"integrity":"sha512-BjuAqWqX38CbAH0yBXsKsgFYhe8ugfNzNfHdaMb8EFzAcUvKtF8aadMI0UqSgtPkNA+C9w1u0GhMSoSTc/M64A==","signatures":[{"sig":"MEQCICE//FvibdHKAGTRs6D4pPjPkasLBV5dM81IC3cLetfbAiBaEVQ8ZpJAFoENVoJcv0Cv9VwXJycS9AbRTpbkRkQ89w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338352},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/aad2b58803171be61680a1df2c8f8220/hunt-labs-bytekit-mcp-0.2.4.tgz","_integrity":"sha512-BjuAqWqX38CbAH0yBXsKsgFYhe8ugfNzNfHdaMb8EFzAcUvKtF8aadMI0UqSgtPkNA+C9w1u0GhMSoSTc/M64A==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.4_1786389589694_0.7139811766208974","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.5","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.5","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"098f9d082fe3eb158f454f1fd26dc3655a0500f7","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.5.tgz","fileCount":51,"integrity":"sha512-bp1i4IhAIFa1RCYjip3Lv8lu1IKSy0jcSn93VrWjph6txXRQSIHytd3+HMf9Eot9wmjLii54M6W7RjrH6g8vbA==","signatures":[{"sig":"MEQCIGV/s+IewtKmusBxmHm10UahgPyNUg2fkqqa+tRAktvMAiAhYmHSH9PUX4J4C9nEZxBhdvzHy+Zlh6gU1zQ1TR6+AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340390},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/9bd564a34bc5df4beaf7adcf59317ccd/hunt-labs-bytekit-mcp-0.2.5.tgz","_integrity":"sha512-bp1i4IhAIFa1RCYjip3Lv8lu1IKSy0jcSn93VrWjph6txXRQSIHytd3+HMf9Eot9wmjLii54M6W7RjrH6g8vbA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.5_1786483022500_0.18199470614911384","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.6","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.6","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"f7c03b94a6e2a0944a17821147f2bf096961ca51","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.6.tgz","fileCount":53,"integrity":"sha512-67vgQQ/hLiR2jOYwHOHIvVqgWHlofPyHRMeHmi7FCnFz52hB8aq4x/3jARKeiKreLU+b+6uMQ9peVLlr0f7nGQ==","signatures":[{"sig":"MEQCIAk7iNO1rx6SSzFyNQIAJyXaLfOVFMj6rwGFYJlcCUYjAiBaXeIJmXvHeBf5EawvQfgKcPvj2obo4If7Lcqk6MchAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364609},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/f6b1d76331d623a82a3d7cb3d25d9d64/hunt-labs-bytekit-mcp-0.2.6.tgz","_integrity":"sha512-67vgQQ/hLiR2jOYwHOHIvVqgWHlofPyHRMeHmi7FCnFz52hB8aq4x/3jARKeiKreLU+b+6uMQ9peVLlr0f7nGQ==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.6_1787001599939_0.472142548428645","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.7","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.7","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"f1ec5c524826eb3142cd7216abdc62de0bc9e8fd","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.7.tgz","fileCount":53,"integrity":"sha512-96yL3WZ9l8hDddpBPpMNERrMs27TYx4xj4Yb4lT9Ouw3+SyvcnJINGcT87HOwoNyMEWyikb1/77nQT2io3TE/Q==","signatures":[{"sig":"MEYCIQDSgnYnRH1/St3umzVdj/KatwB5xiVmbtmxIW8VZMl+sAIhAMEhhpsouzPRD9eDZb1OLDZXujQMqHafetoYiSEGskw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367429},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract && tsx scripts/build-docs-bundle.ts","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/af678c17e47a8162e34d7ad14808c54a/hunt-labs-bytekit-mcp-0.2.7.tgz","_integrity":"sha512-96yL3WZ9l8hDddpBPpMNERrMs27TYx4xj4Yb4lT9Ouw3+SyvcnJINGcT87HOwoNyMEWyikb1/77nQT2io3TE/Q==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.7_1787149653807_0.9122131619002329","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@hunt-labs/bytekit-mcp","version":"0.2.8","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.2.8","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"baede22206ed212c96b214a1ab04c051dbb2bc2c","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.2.8.tgz","fileCount":53,"integrity":"sha512-2nFWn0MOZgEAepCoDJI7Un3VYeK6gb40JYWDGX6zOp5uhjaMnh0MCI00PXYqX+Prmt8qnsFnscIQ1i9Mq0Vdeg==","signatures":[{"sig":"MEYCIQCQug+QgLxB94eRuhqHZHk2PLmXgu73XaojN0qBlj/mJwIhAKyGMc6zFbgOZCvhfcSEFDseXIrNTGHZCFPM4ONQdJxT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504587},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.2.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/0540ead5301c43651821dd55ce8483be/hunt-labs-bytekit-mcp-0.2.8.tgz","_integrity":"sha512-2nFWn0MOZgEAepCoDJI7Un3VYeK6gb40JYWDGX6zOp5uhjaMnh0MCI00PXYqX+Prmt8qnsFnscIQ1i9Mq0Vdeg==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.2.8_1787264074990_0.8328259280679151","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.0","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.0","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"fe8ae71b30192bb1a2a23b2ee0ce6803b06d8bb3","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.0.tgz","fileCount":55,"integrity":"sha512-oVLo/CLZgdtxGLXHBPUX8RW0QAGoL9LoFeOBMKQRPPWWkSmBWuv6rSr2eteSc77pfd7/2Fms0xeTeH8z/D7ZMw==","signatures":[{"sig":"MEUCIQDsjn6WRtyf/r4hKhr+UVB1lFbrR76wIb3vpfbClqAAxAIgQI23khGnBYL0heEH7xkM9KPelrvOkov/e+YLqVnAXSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395159},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/5b6af81259af7d8d4da93b7fbfe64f9c/hunt-labs-bytekit-mcp-0.3.0.tgz","_integrity":"sha512-oVLo/CLZgdtxGLXHBPUX8RW0QAGoL9LoFeOBMKQRPPWWkSmBWuv6rSr2eteSc77pfd7/2Fms0xeTeH8z/D7ZMw==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.0_1787663195485_0.6320647071228216","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.1","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.1","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"0a5a47fd0b5fd550c3f68ebb99c901bd09db5535","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.1.tgz","fileCount":55,"integrity":"sha512-hnxvcUmrAlpEfKkQwgIKw+3lKNE57/jg2LlMSDzVwx2iUn8I41JZEarD9LPZHFjJ7jZanZK9DnOcoJbGs/lhXA==","signatures":[{"sig":"MEYCIQDWEOzmTIevtL4VwWVBn+7X2l1kGaixwpbWsAwyab2rAQIhAOJJ6aWY2HZh4PYBuiSUxbQLovh4V7Cs3qB5t3ty2f9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413341},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/21d23accc7032db29597603fe79b1404/hunt-labs-bytekit-mcp-0.3.1.tgz","_integrity":"sha512-hnxvcUmrAlpEfKkQwgIKw+3lKNE57/jg2LlMSDzVwx2iUn8I41JZEarD9LPZHFjJ7jZanZK9DnOcoJbGs/lhXA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.1_1788167217331_0.18868179789926898","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.2","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.2","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"9cbb65071906c55315a66539e60dd469736fd6ee","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.2.tgz","fileCount":55,"integrity":"sha512-+PtGCM5/bx+JT4B1RX89GkH1yXnmDLQg/x6+tCmgxtU5gQTT8cFc+o/mIHnWNOedP5fJVkcFuAxyTe/ODOrxXA==","signatures":[{"sig":"MEUCIQD8ESoq3EdZwtmS7pOKIAPRTF1/BEMsRWd5s3z29wQs9QIgUTc2lIsd/cNt4xcOm/959CO1X++FccjVyzSCO9Oc1xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413919},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/3b234c8e9ff5963d950f2f13b6382c0e/hunt-labs-bytekit-mcp-0.3.2.tgz","_integrity":"sha512-+PtGCM5/bx+JT4B1RX89GkH1yXnmDLQg/x6+tCmgxtU5gQTT8cFc+o/mIHnWNOedP5fJVkcFuAxyTe/ODOrxXA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.2_1788322415531_0.27759908288723034","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.3","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.3","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"7c8ae28691da222b44bfb0a3652911a03b413a45","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.3.tgz","fileCount":55,"integrity":"sha512-8ot7WcDWN5/WXJPoPuHxyNpexA5pwojwOW2ITHlW71x+wgGsn2pM9AgoPrk9VQofFh49zu/NESmzPuoQRaaByg==","signatures":[{"sig":"MEUCIByEFoqakosWTk5BmAWWX8oLqkLpcKD5RQhtOK6FbWhsAiEAz20V7DAcEh8jlccdLj6kiq94QeERHvaBbKZEgrEPuvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415873},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/bc9108db9c47b5fcdb4e5d1504d2c21e/hunt-labs-bytekit-mcp-0.3.3.tgz","_integrity":"sha512-8ot7WcDWN5/WXJPoPuHxyNpexA5pwojwOW2ITHlW71x+wgGsn2pM9AgoPrk9VQofFh49zu/NESmzPuoQRaaByg==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.3_1788524148170_0.5119437529903872","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.4","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.4","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"cc47329e755fc836170ccf7e64922971c46467b5","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.4.tgz","fileCount":55,"integrity":"sha512-SzO+/koSh9/pz76ypucVoEuMo8LhF1NEvx1JeX2rnAjWtOBMaynb2uve2E74WJqnJH1wbJquKaH0VCGiDdFsTg==","signatures":[{"sig":"MEUCIBV73PRhkjlggVcPhlMuea4C9rWVAJQCLohcL9kGhmMTAiEAvzRRyey5QqClQrVfzlEioo8VM5a5s9wKsZPmXXvCDc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418150},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/330ab9950b8a202b3db24b954c2ecb9a/hunt-labs-bytekit-mcp-0.3.4.tgz","_integrity":"sha512-SzO+/koSh9/pz76ypucVoEuMo8LhF1NEvx1JeX2rnAjWtOBMaynb2uve2E74WJqnJH1wbJquKaH0VCGiDdFsTg==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.4_1788703775071_0.7440016343679539","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.5","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.5","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"a2812359713742da38aeff52982b4d370f9f1273","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.5.tgz","fileCount":55,"integrity":"sha512-X7Zlzvpr5JAq7+Hcax6TLhVA+AgiTDWmlJYqzwRHi778cMglz9+BOfXzMZq8VK/gxeax/EnWLMxNs5RKNnP8sA==","signatures":[{"sig":"MEYCIQCInKi8kkFzsyCoV0TlCfv+SB2NFQ27MoxSGGFl8qqxjAIhAK48Gr8AKGh6QbeyFExMkCrbqRa9VS/ui/+ShfP+2AHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479971},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/b6b2275f048d2b460a1ffed806cb2bae/hunt-labs-bytekit-mcp-0.3.5.tgz","_integrity":"sha512-X7Zlzvpr5JAq7+Hcax6TLhVA+AgiTDWmlJYqzwRHi778cMglz9+BOfXzMZq8VK/gxeax/EnWLMxNs5RKNnP8sA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.5_1789223985846_0.6086925514471975","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.6","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.6","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"446be9481cdf2a3711ac5795dac1dcd8d227395e","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.6.tgz","fileCount":55,"integrity":"sha512-71z7YNHskvct6zMxbT8R7LFk7KtXhJ041gWvpvY40Mb1bSjRvmMpyPeooHq5Ljq9s6idmdr0PZZ5RLEPHwcFzw==","signatures":[{"sig":"MEUCIQDdA2ut51V+vM+h9IpyhOMbFN/bcSwWupoXv7U9wcu59AIgGqyLuwHd7xDnMcnIEO1sIBXqbQuJ5pohK+Jl29xanT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481642},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/27ab9a7154c5db82005fef50dfab33e1/hunt-labs-bytekit-mcp-0.3.6.tgz","_integrity":"sha512-71z7YNHskvct6zMxbT8R7LFk7KtXhJ041gWvpvY40Mb1bSjRvmMpyPeooHq5Ljq9s6idmdr0PZZ5RLEPHwcFzw==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.6_1789394354761_0.9838771015633287","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.7","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.7","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"29ca365482f7fdbbe16306fc4c80ffdb74c3b1af","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.7.tgz","fileCount":55,"integrity":"sha512-BMYILFc0VjikvuaFmGhr8x6i7xlPb1tz7fr46XCORJTO1bnyosy3VxsNFBm9S2Z2bLiHxigkzCMO8D1EIZbinQ==","signatures":[{"sig":"MEYCIQDBnih2Mz798DHuYwvNU9w51TvyiShwpoZb5aH7xXUP5gIhAKVutVSG5EMGE52TDfFQfLUUYiJt0CfQ0vCRy7Ff82lU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCHydOi6oHy0nOp0cAigDtL1gUbUABOkgkNdSz/IZVuBkCIQCFI3sbxcw7x2dABKOm1X42Zu1JyRW3RpJCMfSZhQgL+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504117},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/5b7b57281b8b662912189193ad8d542a/hunt-labs-bytekit-mcp-0.3.7.tgz","_integrity":"sha512-BMYILFc0VjikvuaFmGhr8x6i7xlPb1tz7fr46XCORJTO1bnyosy3VxsNFBm9S2Z2bLiHxigkzCMO8D1EIZbinQ==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.7_1789647481964_0.5064678461594558","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.8","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.8","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"06533060c738475d4364bd401cb39fb0db355efe","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.8.tgz","fileCount":55,"integrity":"sha512-ptd7Rjn58ckmwHFBoL/EW4IAVHYT5Jf/5CpGDW+i/Usu8OAToOikiFmGQUeuCnUreOh9jsmf5QYldirc+E1TNA==","signatures":[{"sig":"MEYCIQDnz1uH9l9U1RWKqrdyuJR23qjYz/2s0ll0z2MgLygYtwIhALBDx9M0pVD5fdj3Ebg6KaE5fkU6ue0F0D9D6pmez8W0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+13zuTB4lguEPey1njIYDmKOtwILEENw/srXxO3OtrAIhALjyvHgXVXd7B/zYrG7AqiOurxPdlFTkM5gSkR6gHDlF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504581},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/95d164ef64fddbedfde2f8404205d34e/hunt-labs-bytekit-mcp-0.3.8.tgz","_integrity":"sha512-ptd7Rjn58ckmwHFBoL/EW4IAVHYT5Jf/5CpGDW+i/Usu8OAToOikiFmGQUeuCnUreOh9jsmf5QYldirc+E1TNA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.8_1789753577029_0.8317784618562838","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.9","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.9","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"1e1d4faa96a1a1ab1caaa39e36388b8e6f3596a5","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.9.tgz","fileCount":55,"integrity":"sha512-4BNTeu3gXqmKC87DsoaHxPiVo7UWrw35ll43Iubql/NrrAC950IQq50lAtDYukUETSt2MNE+cdhOYuE/kKI0xg==","signatures":[{"sig":"MEUCIQCKvHg46/yAmdgXyvUlbvWK27wFHJ43AzL9gLrZThz70gIgIAfkpWp5uFSZ8lCyXVkFubNh9kMhhv3cfWX4j7fwKpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2p9ORKehE8IRCzvo1vJLQkzoD+D2OhISQ9R5eLo0YuwIgSpx9zYOhPssKUH8PSKjv0tboLOw1UKkjD1bHQRJPVbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489482},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/b713f1ed7fc461ccf2b3806949ab1e38/hunt-labs-bytekit-mcp-0.3.9.tgz","_integrity":"sha512-4BNTeu3gXqmKC87DsoaHxPiVo7UWrw35ll43Iubql/NrrAC950IQq50lAtDYukUETSt2MNE+cdhOYuE/kKI0xg==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.9_1789972629936_0.5896113331410096","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.10","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.10","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"a1a0bcb3e673c8fd67b34e443cdf787d3c57c43e","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.10.tgz","fileCount":55,"integrity":"sha512-7bhNK2hH7Re9b3sDq5IffSipXlG2ZjEFJwz5C4NA2mL9xjxxKke/G9GD9QGg5Oxb6OTAlfAwcebBBmFtIDUWtw==","signatures":[{"sig":"MEQCIAmrIAf1HIhSAqKZHqUxP2s1yMSBeshtW+35wSeUjrYsAiBs9bFMesnxhgRHqTkzrHWH2jPqp5VnoU5VXewLd6JyzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICDDCILIpvdRSEQ+WOo9sM3B5VTg3niH9WlZCEs5cPOlAiAzmNKGTqOVm7I69oJops8erp+xfvV4z/nmgdiqPpTebg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491966},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/32c25ca579891c1cc8e1f7803d5ad020/hunt-labs-bytekit-mcp-0.3.10.tgz","_integrity":"sha512-7bhNK2hH7Re9b3sDq5IffSipXlG2ZjEFJwz5C4NA2mL9xjxxKke/G9GD9QGg5Oxb6OTAlfAwcebBBmFtIDUWtw==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.10_1790010273157_0.023594053871884846","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.11","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.11","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"9eaf9ed0f4cba9b9ddfc9bfb245975ab06cd0fe9","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.11.tgz","fileCount":55,"integrity":"sha512-E6pjOmjYuoddUhWTxxdb3u7uai1l6xWh9I3xgrB0ts4frjoWH6Fytjkd2PtNZqN9ua+MM/BL2NJHx4sMXCJnSA==","signatures":[{"sig":"MEUCIH/GqAwWr4QdryEKUzdye7xxeY6qiIHBZywRrm9guHOOAiEA6lTJs3/RrA7ZQ59mOXMx5leV8WjtwSIRfKDLJij6+MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOlNx77rbXANySKcGCgi0aRWXurPjBXlhseD7qzhXXRAiEAr+iGTp7UOOC1Y2usJVsJ2RgKrq8p6znsDqqefGjM3HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492829},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/114d99373448d8e648967502f23743b9/hunt-labs-bytekit-mcp-0.3.11.tgz","_integrity":"sha512-E6pjOmjYuoddUhWTxxdb3u7uai1l6xWh9I3xgrB0ts4frjoWH6Fytjkd2PtNZqN9ua+MM/BL2NJHx4sMXCJnSA==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.11_1790017934054_0.40016469306522096","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.12","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.12","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"cb233ade05850442b857db2708fa2f55ac66c67c","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.12.tgz","fileCount":55,"integrity":"sha512-ZIGm0Wb+caoIZbsI4e+pwQFxY6/OVP3ouwLsJ+sDo+h1VJJE3RvuB5sOkt5LV0BkjTBpgaoa5rsBdBVcCJA9lg==","signatures":[{"sig":"MEUCIGn3Gry0Sx4z/L6Z5wqkvnv1qxexZyNc5Mx2Ojaq4M60AiEA/LyP3nfd4G/ga7XKmmZiDsNv5JsU70J+EhjatQf6PIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtc2M+JAuUOUaV2UTPC6427jZ25F3Srllp0A03jZZkMAiEAnvTQpF/dcnY9oycUV5IhpNZi40M4XseUcjnDIIiEHqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493174},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/6b5f9b7369092cb16ee1231bbb35ddef/hunt-labs-bytekit-mcp-0.3.12.tgz","_integrity":"sha512-ZIGm0Wb+caoIZbsI4e+pwQFxY6/OVP3ouwLsJ+sDo+h1VJJE3RvuB5sOkt5LV0BkjTBpgaoa5rsBdBVcCJA9lg==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.12_1790255116619_0.868958699073757","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.13","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.13","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"0f5bb54481acf01066c8d1b9dcb18b2067c3d2a9","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.13.tgz","fileCount":55,"integrity":"sha512-GLQUy4HmR4l7kINXqq9RCOlqVsRzXOzC57qG7tJIk222GimLUeI1j25AoF0k08JY3zfSa4lmKNfozirT7RnYjg==","signatures":[{"sig":"MEQCIAxd0+EAROLif3Vi0hyVrnYiIYBkScRlCq7tm8BgUGKaAiA6c7C8FlhQ/nEusxBMpnTxU+dwDjH8vy+mC+PG5mFQHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTivHkK18V3nF7xyqCFYOaP+eu3ITLxAcA0RB8+4B+BwIgbZ/rtuQStcOux8uuZtPKkUE2bEs9SB50vHPw3LAfJ3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493381},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/1774907ca9c46c05a7f1e13b641d1558/hunt-labs-bytekit-mcp-0.3.13.tgz","_integrity":"sha512-GLQUy4HmR4l7kINXqq9RCOlqVsRzXOzC57qG7tJIk222GimLUeI1j25AoF0k08JY3zfSa4lmKNfozirT7RnYjg==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.13_1790319571302_0.28040609995527244","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@hunt-labs/bytekit-mcp","version":"0.3.14","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"license":"MIT","_id":"@hunt-labs/bytekit-mcp@0.3.14","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"homepage":"https://bytekit.com/mcp/","bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"bin":{"bytekit-mcp":"dist/cli.js"},"dist":{"shasum":"6696dbdf4c7f3ab35a9874ad69ac77b09f0cda62","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.14.tgz","fileCount":55,"integrity":"sha512-DBhj+4i4LEUrCwuZfkp4kmUqmQ5rr9lKSd88N2/76t8mnCalhRSHU3GNwHeaw4Wtu4kgAqY37R/fyaMLNYt0KQ==","signatures":[{"sig":"MEUCIFXoDsWzgFB+jyWBVCrzET2IB7ZFuQdhy+uchIdWvqWsAiEAhbDQM9ZdHdqjROj3T6TC2K83H4TGIdXEQZ4/Kd6nE/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEG2EQtqPlCoqcpBJqeJRkk1DF/yRs5e0gaTqy1nRg9DAiAg9iwV4EC/EEBTKECOIrrsYW2PyT2krmOg9XAkJz9ILg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498184},"main":"./dist/index.js","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"_resolved":"/tmp/d5a5870e57f3314cb34e8a96dd1b26c3/hunt-labs-bytekit-mcp-0.3.14.tgz","_integrity":"sha512-DBhj+4i4LEUrCwuZfkp4kmUqmQ5rr9lKSd88N2/76t8mnCalhRSHU3GNwHeaw4Wtu4kgAqY37R/fyaMLNYt0KQ==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.9","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"1.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytekit-mcp_0.3.14_1790798336698_0.4614383823307442","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"_id":"@hunt-labs/bytekit-mcp@0.3.15","bin":{"bytekit-mcp":"dist/cli.js"},"bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"dist":{"shasum":"a8ef0fa90b491c266fc3f1f90a43a4c044352b2e","tarball":"https://registry.npmjs.org/@hunt-labs/bytekit-mcp/-/bytekit-mcp-0.3.15.tgz","fileCount":55,"integrity":"sha512-oeyMxemTBVSIl0H66aDq7O2jPPCjPt215k2JQUVdyQNBW7MMcNISfGjc8D77mC29inRuFgjNWVhpWfdXyOQtCQ==","signatures":[{"sig":"MEUCICBwbkz+vM9Gv/1cMM6yhAJ/i8NCbjXEB24k3CJSqy26AiEAso5NcCd3fWr7/i6OuHSxzlF8VXwULt9xnuwgiG5D/VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCKreJOQQEGZ2iQajj0GSitGqHkl2T607bulmjsEkxhqAIgOjpUPcalX/Oitpq4fJ5WrYB0a4Hrr7hfnfXunz2uJIY="}],"unpackedSize":501197},"main":"./dist/index.js","name":"@hunt-labs/bytekit-mcp","type":"module","_from":"file:hunt-labs-bytekit-mcp-0.3.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"license":"MIT","scripts":{"test":"pnpm check:scrape-contract && vitest run && pnpm test:package","build":"rm -rf dist tsconfig.tsbuildinfo && tsc && mkdir -p dist/docs-bundle && cp src/docs-bundle/docs-bundle.json dist/docs-bundle/docs-bundle.json","prebuild":"pnpm check:scrape-contract","typecheck":"pnpm check:scrape-contract && tsc --noEmit && tsc --noEmit -p tsconfig.scripts.json","test:package":"tsx scripts/test-package-boundary.ts","generate:docs-bundle":"tsx scripts/build-docs-bundle.ts","check:scrape-contract":"tsx scripts/sync-scrape-contract.ts --check","generate:scrape-contract":"tsx scripts/sync-scrape-contract.ts"},"version":"0.3.15","_npmUser":{"name":"huntlabs","email":"fr@hunt-labs.com"},"homepage":"https://bytekit.com/mcp/","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"_resolved":"/tmp/14574871f93fed90851ce712fb8b2d22/hunt-labs-bytekit-mcp-0.3.15.tgz","_integrity":"sha512-oeyMxemTBVSIl0H66aDq7O2jPPCjPt215k2JQUVdyQNBW7MMcNISfGjc8D77mC29inRuFgjNWVhpWfdXyOQtCQ==","repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.9","description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","directories":{},"maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.6","@modelcontextprotocol/sdk":"1.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bytekit-mcp_0.3.15_1790867016993_0.28555303110306585"}}},"time":{"created":"2026-07-10T20:28:51.228Z","modified":"2026-10-01T15:03:37.594Z","0.1.0":"2026-07-10T20:28:51.526Z","0.1.1":"2026-07-11T18:45:56.311Z","0.1.2":"2026-07-15T16:56:23.508Z","0.1.3":"2026-07-16T17:57:40.053Z","0.2.0":"2026-07-21T14:13:11.074Z","0.2.1":"2026-07-24T14:49:27.968Z","0.2.2":"2026-08-03T12:53:39.538Z","0.2.3":"2026-08-10T12:50:05.687Z","0.2.4":"2026-08-10T19:19:49.897Z","0.2.5":"2026-08-11T21:17:02.655Z","0.2.6":"2026-08-17T21:20:00.084Z","0.2.7":"2026-08-19T14:27:33.980Z","0.2.8":"2026-08-20T22:14:35.141Z","0.3.0":"2026-08-25T13:06:35.665Z","0.3.1":"2026-08-31T09:06:57.504Z","0.3.2":"2026-09-02T04:13:35.697Z","0.3.3":"2026-09-04T12:15:48.315Z","0.3.4":"2026-09-06T14:09:35.248Z","0.3.5":"2026-09-12T14:39:45.988Z","0.3.6":"2026-09-14T13:59:14.899Z","0.3.7":"2026-09-17T12:18:02.066Z","0.3.8":"2026-09-18T17:46:17.126Z","0.3.9":"2026-09-21T06:37:10.049Z","0.3.10":"2026-09-21T17:04:33.251Z","0.3.11":"2026-09-21T19:12:14.241Z","0.3.12":"2026-09-24T13:05:16.780Z","0.3.13":"2026-09-25T06:59:31.431Z","0.3.14":"2026-09-30T19:58:56.793Z","0.3.15":"2026-10-01T15:03:37.195Z"},"bugs":{"url":"https://bytekit.com/contact","email":"support@bytekit.com"},"license":"MIT","homepage":"https://bytekit.com/mcp/","keywords":["bytekit","data-extraction","web-data","mcp","model-context-protocol","mcp-server","scraping","web-scraping","screenshot","llm","ai-agents","claude"],"repository":{"url":"git+https://github.com/Hunt-Labs-Inc/ByteKit.git","type":"git","directory":"packages/mcp-server"},"description":"ByteKit MCP server — exposes ByteKit web-data tools (scrape, screenshot, search, docs) to AI agents over the Model Context Protocol, hosted or as a local stdio server.","maintainers":[{"name":"tbonanzea-venari","email":"tomas@venari.io"},{"name":"huntlabs","email":"fr@hunt-labs.com"}],"readme":"# @hunt-labs/bytekit-mcp\n\nThe [ByteKit](https://bytekit.com) **MCP server** exposes scraping, search,\nscreenshots, and account lookups as\n[Model Context Protocol](https://modelcontextprotocol.io) tools. Your agent calls\n`scrape_url` or `screenshot_url` the same way it calls any other tool — no\nwrapper to write, no headless browser to manage.\n\nThere are two ways to connect: a **hosted HTTP endpoint** (nothing to install)\nand a **local stdio server** (`npx @hunt-labs/bytekit-mcp`).\n\n## Authentication\n\nBoth paths authenticate with a ByteKit API key. Sign up at\n[app.bytekit.com](https://app.bytekit.com) and create a key (prefixed\n`sk_live_`). The local server reads it from the `BYTEKIT_API_KEY` environment\nvariable (or the `--api-key` flag); the hosted endpoint takes it as a bearer\ntoken.\n\n## Option 1 — Hosted HTTP (no install)\n\nPoint any MCP client that speaks the Streamable HTTP transport at:\n\n```\nhttps://api.bytekit.com/mcp\n```\n\nSend your API key as a bearer token. Example client config for a host that\nspeaks Streamable HTTP directly (Cursor and most hosts accept this shape):\n\n```json\n{\n  \"mcpServers\": {\n    \"bytekit\": {\n      \"url\": \"https://api.bytekit.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer sk_live_xxx\"\n      }\n    }\n  }\n}\n```\n\n**Paste your real key in place of `sk_live_xxx`.** A JSON config file is not a\nshell: most hosts read these values verbatim and do not substitute environment\nvariables inside `headers`, so writing `Bearer $BYTEKIT_API_KEY` here sends that\ntext to the API as the token, verbatim, and the API answers `401`.\n\n**Claude Desktop does not accept this shape.** `claude_desktop_config.json`\nonly launches local **stdio** subprocesses (`command`/`args`/`env`) — it has\nno native `url`-based remote-server entry, so pasting the config above into\nit will not connect. To reach the hosted endpoint from Claude Desktop, either:\n\n- add ByteKit as a [Connector](https://claude.com/connectors) (Settings →\n  Connectors → Add custom connector), or\n- bridge it locally with [`mcp-remote`](https://www.npmjs.com/package/mcp-remote):\n\n```json\n{\n  \"mcpServers\": {\n    \"bytekit\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"mcp-remote\",\n        \"https://api.bytekit.com/mcp\",\n        \"--header\",\n        \"Authorization:${AUTH_HEADER}\"\n      ],\n      \"env\": {\n        \"AUTH_HEADER\": \"Bearer sk_live_xxx\"\n      }\n    }\n  }\n}\n```\n\nTwo details in that snippet are load-bearing, and both are documented by\n`mcp-remote` itself:\n\n- **`${AUTH_HEADER}`, not `$AUTH_HEADER`.** Claude Desktop launches\n  `command`/`args` directly, with no shell in between, so it does not expand\n  `$VAR` anywhere in the config. `mcp-remote` does its own substitution on\n  `--header` values, but only of the braced `${VAR}` form, reading it from the\n  process environment the `env` block supplies. A bare `$BYTEKIT_API_KEY` is\n  passed through untouched and authenticates as that literal string — a\n  guaranteed `401`.\n- **No space after the colon in `Authorization:${AUTH_HEADER}`.** The header\n  value carries the space (`Bearer sk_live_xxx`) instead. `mcp-remote`'s README\n  documents this as the workaround for a Cursor / Claude Desktop (Windows) bug\n  where spaces inside `args` are not escaped when it invokes `npx`, mangling the\n  value: `\"Authorization:${AUTH_HEADER}\" // note no spaces around ':'` with\n  `\"AUTH_HEADER\": \"Bearer <auth-token>\" // spaces OK in env vars`.\n\nOr skip the hosted endpoint entirely and run the **local stdio server**\n(Option 2 below), which Claude Desktop supports natively.\n\n## Option 2 — Local stdio (`npx`)\n\nRun the server as a local subprocess over stdio. Nothing to install globally —\n`npx` fetches it on demand:\n\n```bash\nnpx @hunt-labs/bytekit-mcp --api-key $BYTEKIT_API_KEY\n```\n\nOr set the key in your environment and omit the flag:\n\n```bash\nexport BYTEKIT_API_KEY=sk_live_xxx\nnpx @hunt-labs/bytekit-mcp\n```\n\nClient config for a stdio server (`claude_desktop_config.json` and equivalents):\n\n```json\n{\n  \"mcpServers\": {\n    \"bytekit\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@hunt-labs/bytekit-mcp\"],\n      \"env\": {\n        \"BYTEKIT_API_KEY\": \"sk_live_xxx\"\n      }\n    }\n  }\n}\n```\n\n### CLI flags\n\n| Flag                | Purpose                                                                                                                                                                                        |\n| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `--api-key <key>`   | ByteKit API key.                                                                                                                                                                               |\n| `--base-url <url>`  | API base URL (default `https://api.bytekit.com`) — point at staging or a local gateway.                                                                                                        |\n| `--timeout-ms <ms>` | Per-request timeout budget in milliseconds (default `120000`; `0` disables it). A present-but-invalid value (non-numeric, or negative) is rejected with an error rather than silently ignored. |\n| `--verbose`         | Log requests to stderr.                                                                                                                                                                        |\n| `--help`            | Show usage.                                                                                                                                                                                    |\n\n### API-key resolution order\n\nThe local server resolves the key in this order:\n\n1. `--api-key <key>` flag\n2. `BYTEKIT_API_KEY` environment variable\n\n### Base-URL resolution order\n\nThe base URL resolves the same way, and it is not just an `--help`-only\ndetail — it also falls back to an environment variable:\n\n1. `--base-url <url>` flag\n2. `BYTEKIT_BASE_URL` environment variable\n3. `https://api.bytekit.com` (built-in default)\n\n## Tool inventory\n\n| Tool             | What it does                                                                                          |\n| ---------------- | ----------------------------------------------------------------------------------------------------- |\n| `scrape_url`     | Fetch a URL and return HTML, clean markdown, links, or images.                                        |\n| `web_search`     | Run a web search and return ranked organic results.                                                   |\n| `screenshot_url` | Capture a screenshot of a page (desktop/mobile, PNG/JPEG, JPEG quality, dark mode, country/language). |\n| `get_result`     | Fetch a previously created screenshot (`ss_`) or scrape (`sc_`) by id.                                |\n| `get_account`    | Return account details, plan, and current usage/quota.                                                |\n| `list_docs`      | List every page in the bundled ByteKit documentation.                                                 |\n| `search_docs`    | Search the bundled documentation.                                                                     |\n| `get_doc`        | Fetch the full markdown of one documentation page.                                                    |\n\nThe server also exposes **resources** (`bytekit://account`,\n`bytekit://screenshot/{id}`) and **prompts** (`summarize_webpage`,\n`extract_structured_data`, `research_topic`) that MCP hosts can surface directly.\n\n### `scrape_url` output shape\n\n`scrape_url` (and `get_result` redeeming a scrape's `sc_` handle) render every\nrequested format present in the response: the first present format (default\n`markdown`) is unlabeled, and each additional one (`raw`) follows under\nits own `--- format: <name> ---` delimiter, with `links`/`images` blocks appended\nafter. That rendered content (the requested formats plus any `links`/`images`\nblocks) is capped at a single 100KB budget — on very large pages a requested format's\ncontent may be truncated, and in extreme cases a secondary format may not appear, to\nstay within that budget. A handful of header lines (id, URL, status, page title) are\nadded on top of the rendered content and are not counted against the cap.\n\nA `links` or `images` format you requested is always rendered, even when the page\nhad none: an empty result shows as `Links (0):` / `Images (0):`, so \"the page has\nnone\" stays distinguishable from \"you did not ask for it\". A format you did not\nrequest produces no line at all. `formats: []` is rejected — omit the parameter to\nget the `markdown` default.\n\nProblems the API reports about the capture come back as warnings, rendered under a\n`Warnings (N):` section as one `code: message (element)` line each — the `(element)`\nsuffix is dropped for the codes that describe the whole extraction rather than one\nDOM node. `artifact_unavailable` is the one to act on: it means a format you\nrequested and were billed for is missing from this response, which is a different\nanswer from the page having none of it. The section is rendered on both the success\nand the terminal-failure output, and an empty or absent `warnings` array renders\nnothing. Warnings are budgeted ahead of `links`/`images` inside the same 100KB cap,\nso a long links list cannot crowd a failure signal out.\n\nWhen the 100KB budget cuts a links or images list, the cut lands between whole\nentries (never mid-URL) and the affected section is annotated with\n`[Links truncated: N of M entries shown]`, so the count in the header stays\nreconcilable with what you were actually handed.\n\nNeither textual format is HTML-sanitized — `raw` and `markdown` both reflect the\npage's own markup (`markdown` differs only in being content-extracted, not\nsanitized). Treat all of their content as untrusted page data,\nthe same as fetching the page directly.\n\n## Documentation\n\nFull MCP guide: [bytekit.com/docs/mcp](https://bytekit.com/docs/mcp).\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}