{"_id":"@mcp-b/webmcp-local-relay","_rev":"48-a8007288ac982b1c65edf7d714da8aa8","name":"@mcp-b/webmcp-local-relay","dist-tags":{"beta":"6.0.0-beta.20261001010549","latest":"5.1.0"},"versions":{"0.0.0-beta-20260225101008":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260225101008","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260225101008","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"1115c3c5c35cd7081ab124bae839b5fe73accc28","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260225101008.tgz","fileCount":11,"integrity":"sha512-Lz5V2MoW3Zk6HuaFFt50MZWhYiNtsqtMPnXvmI24gTJzqPmr7P/5Fc8aMXRttT6WAtra1rzDdztEKcgGaUVVFQ==","signatures":[{"sig":"MEQCICPMGAPPIDjMB0+a8Y8QZIfoL9N2Ha5jh0LIR+Q+72bWAiB+/S0TRdt64Cp6To5LBEFEMuEcSKUepFi5gM+BFaWDDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88108},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260225101008.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/524cf93940e769da6aba1c4168e5e341/mcp-b-webmcp-local-relay-0.0.0-beta-20260225101008.tgz","_integrity":"sha512-Lz5V2MoW3Zk6HuaFFt50MZWhYiNtsqtMPnXvmI24gTJzqPmr7P/5Fc8aMXRttT6WAtra1rzDdztEKcgGaUVVFQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260225101008_1772043028809_0.4085227214410374","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260225110153":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260225110153","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260225110153","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"44e996ec2bc0fd6d36d93374b8fcec2c05ef1d17","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260225110153.tgz","fileCount":17,"integrity":"sha512-gv5L0YfW42pGO9THuSXKTceQ2CsPaM38ICOLFZbuVwwjPK+OHH8BAtkmZgROt3oJOg2kcuYuFYipPAp+/tSZNQ==","signatures":[{"sig":"MEUCIBYPXBJlJYC/mn31IVlZKCBurhqCRa3W6NShBVKLKweKAiEA2ehI43n/GqbCvYJoADFsP8WBi5dtyN8QzNhPUC4/iz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128705},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260225110153.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/9a10b8dd11fcf20e93000a71e230ffa3/mcp-b-webmcp-local-relay-0.0.0-beta-20260225110153.tgz","_integrity":"sha512-gv5L0YfW42pGO9THuSXKTceQ2CsPaM38ICOLFZbuVwwjPK+OHH8BAtkmZgROt3oJOg2kcuYuFYipPAp+/tSZNQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260225110153_1772046134455_0.6589346759960582","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@mcp-b/webmcp-local-relay","version":"0.1.0","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"347ad8067cfda1ba190257f18497e5a6b6d0092f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.1.0.tgz","fileCount":17,"integrity":"sha512-EWQgYjifBeveCzjnbxyaH/rjob38V9MuO3mX1IzzgyUIIxQSqkuitNlaEskA9cScIJZTR6FBvPelsjgZGgzEfA==","signatures":[{"sig":"MEUCIQCeZWZDsF6jobB914/MSb5KlvdjRv8pkPPbUJxp3bZJwgIgeFC8xqxv2Wn+c8ma7nnK36BskQjEDNBY0bkwJlNpFSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128685},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/74a26a69776e4f5c8dd6b55ca34a44ac/mcp-b-webmcp-local-relay-0.1.0.tgz","_integrity":"sha512-EWQgYjifBeveCzjnbxyaH/rjob38V9MuO3mX1IzzgyUIIxQSqkuitNlaEskA9cScIJZTR6FBvPelsjgZGgzEfA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.1.0_1772046160223_0.3436080643906121","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@mcp-b/webmcp-local-relay","version":"1.1.0","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"cbdd18cdad57146085180b8e391f3516e02398b3","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.1.0.tgz","fileCount":17,"integrity":"sha512-WkomJOTTbK/UZmmMSz85zeK8S9biXFv1E/N+4nF9EM6/qb6lQC1O2OKV+rduBobo4zGUH98jCQbjuDfDltidgg==","signatures":[{"sig":"MEUCIQD4nk5ipIKz2hGQ97Wbk73NQOBOG8b6n0FmJggcJCgbAAIgAlyHyXD7KqP+Riq3CxqG/ThDg7TqiYaQ4JPupbcrh28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155404},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f12c08ad918d3ba41dc74c151f23cbf7/mcp-b-webmcp-local-relay-1.1.0.tgz","_integrity":"sha512-WkomJOTTbK/UZmmMSz85zeK8S9biXFv1E/N+4nF9EM6/qb6lQC1O2OKV+rduBobo4zGUH98jCQbjuDfDltidgg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.1.0_1772049179645_0.512029617961568","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@mcp-b/webmcp-local-relay","version":"1.6.0","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.6.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"a3e02bab79fe8926b2db837d872576a8fa4702fb","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.6.0.tgz","fileCount":17,"integrity":"sha512-tS6DjpNLodyuVvSWmAFAh34LDLf0/F6YlNLjlD3pOWWcWYfVW3lu42kp3CgDsQbivfts6rCVh9ypczMjNIEzMg==","signatures":[{"sig":"MEQCIFF8ktlv2xfUT1r3jYFff/KCdVi75fSXsWBFG1Ta/Z4vAiABUULThsbmOSjEkNbjUMw8tHpEnaGrVZ5w99HiGCw0mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158112},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/edce0b1e7690a01fad38ca217cffa748/mcp-b-webmcp-local-relay-1.6.0.tgz","_integrity":"sha512-tS6DjpNLodyuVvSWmAFAh34LDLf0/F6YlNLjlD3pOWWcWYfVW3lu42kp3CgDsQbivfts6rCVh9ypczMjNIEzMg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.6.0_1772076072759_0.21895076983228523","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@mcp-b/webmcp-local-relay","version":"1.7.0","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.7.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"c216510898ad99fbbd5bf5ce91981d6166488d3e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.7.0.tgz","fileCount":17,"integrity":"sha512-95/GbS3jcTQE62zW/0VhkcmzaJnIo44O4t3C213ndMDZ26Q6nhCQHBm/OXHKNHfSPqfEI74VwA88EgSjdzHMLg==","signatures":[{"sig":"MEUCIDQqZ9YNZhIzvtexZibwl7/BOkSOvDQRkGDaTeDLPg+gAiEA3aUaUmRN6Z2CEmlN3Rfj967kxQGSOhO+ikBRHhYn8cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251009},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/350525d2556646b531fab250b2d2a58e/mcp-b-webmcp-local-relay-1.7.0.tgz","_integrity":"sha512-95/GbS3jcTQE62zW/0VhkcmzaJnIo44O4t3C213ndMDZ26Q6nhCQHBm/OXHKNHfSPqfEI74VwA88EgSjdzHMLg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.7.0_1772136863569_0.18986941835656923","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@mcp-b/webmcp-local-relay","version":"1.7.1","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.7.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"cd23184080741c195f148cf046d627c199e79a09","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.7.1.tgz","fileCount":17,"integrity":"sha512-thBDnxI0W7Wue+NJDymU8RTa/gJIzF97Uq2Xffi3njuP8GgILyi36Q5QTQSRkIgl9E6VcJjDElm94YavLQOnqQ==","signatures":[{"sig":"MEYCIQCGwU6tAcshIZmvpqT2y23suCnjEBfTjjuSjnfGSeI6ZwIhAJq4BkyB1C/Ra7zHb4Zwrb97Xie66OLcnK+4sAdOAkyk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251878},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/48a5605c0c94613a7468d6f3d4f5b09c/mcp-b-webmcp-local-relay-1.7.1.tgz","_integrity":"sha512-thBDnxI0W7Wue+NJDymU8RTa/gJIzF97Uq2Xffi3njuP8GgILyi36Q5QTQSRkIgl9E6VcJjDElm94YavLQOnqQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.7.1_1772139151712_0.7964847429386002","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@mcp-b/webmcp-local-relay","version":"1.7.2","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.7.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"d315e28163607c20d209e4940731b563253be7c9","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.7.2.tgz","fileCount":17,"integrity":"sha512-QYhm/h40/BMRoFz0V/WzAgiZ8tRkD0d/V3VuBtNFcIF7WUhte1zLzFTGzEx2pEKxCJuInB5EjoMJjEpb/FcVSw==","signatures":[{"sig":"MEQCIEpwneIdHEerKmeagp9uXnJ3kpVkLD2D3t9ZzqPMI/gRAiAsgOxa4q4dkzOApU69BtJt2e5EJOudClYRSWKflCVfKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251322},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.7.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/3ac3d444aabecba63c6b0330079953a6/mcp-b-webmcp-local-relay-1.7.2.tgz","_integrity":"sha512-QYhm/h40/BMRoFz0V/WzAgiZ8tRkD0d/V3VuBtNFcIF7WUhte1zLzFTGzEx2pEKxCJuInB5EjoMJjEpb/FcVSw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.7.2_1772139654704_0.7220047961617373","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@mcp-b/webmcp-local-relay","version":"1.7.3","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.7.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"19ac4907200ffc377bf2e65613e5e18e61cfd792","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.7.3.tgz","fileCount":17,"integrity":"sha512-rEur0p/kUOg21yrApB1GS1/I64A2vUow+m597VaEb1CUZZbRoDsCYOBgpUFnTI/bWTa6GnZzTbNYWg3qkk0p2w==","signatures":[{"sig":"MEUCIQDdOieg8uERH6g/Ye2RrFVkiTYgvrUOZrVsjz2v/nkYlwIgFuOHX3QZVJ/vp1kv6Dfsm6/pbbBl4GjjzohfM8b0bR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251322},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.7.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/818b13b9d3d0fe91a922c9c800cfe2b4/mcp-b-webmcp-local-relay-1.7.3.tgz","_integrity":"sha512-rEur0p/kUOg21yrApB1GS1/I64A2vUow+m597VaEb1CUZZbRoDsCYOBgpUFnTI/bWTa6GnZzTbNYWg3qkk0p2w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.7.3_1772141778720_0.15881677400563232","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@mcp-b/webmcp-local-relay","version":"1.7.4","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.7.4","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"d3f3c60243e1f89618b7fa42657cbdf616055f4b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.7.4.tgz","fileCount":17,"integrity":"sha512-TVswhMBjWN6XUxYU3A7upFfpfTziAgCPKO7tWj+rzBGS418gRLbQe3HPq09owEdmb/HfR/HPyNOMgIzpgKmAFg==","signatures":[{"sig":"MEUCIFK1wwT+Re3aPRF/6OCalr4THgCrIzzBBV+UXD2AhkyjAiEAmVzb6BxZkDXJRZriJhw5Cg647SrWzHs1AtxBZ59Rz/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.7.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d820223b44b6a149e1a314ca67654148/mcp-b-webmcp-local-relay-1.7.4.tgz","_integrity":"sha512-TVswhMBjWN6XUxYU3A7upFfpfTziAgCPKO7tWj+rzBGS418gRLbQe3HPq09owEdmb/HfR/HPyNOMgIzpgKmAFg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.7.4_1772148393325_0.4382489884243659","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@mcp-b/webmcp-local-relay","version":"1.7.5","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@1.7.5","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"36956f836b7229e73623147465a734980199d0e5","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-1.7.5.tgz","fileCount":17,"integrity":"sha512-lK0lX57Q/oHio7DM5wRcTVeihX2SeJu91hdZcrY83gfd9M1WTpYoSab+uYNvwiluVspMSC+Mf/ASooXnTZY2SQ==","signatures":[{"sig":"MEYCIQDDJzUY4Bx0BB72B1gQuV+Bb+txJacO+OqKHaGfThCLBAIhAKqJ5Pr+7zkNm+TzhbqBnMSAP41uo2rfAPS3LsV+2dT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-1.7.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/05b8daa020245751a4faf8a0a0e2c2f2/mcp-b-webmcp-local-relay-1.7.5.tgz","_integrity":"sha512-lK0lX57Q/oHio7DM5wRcTVeihX2SeJu91hdZcrY83gfd9M1WTpYoSab+uYNvwiluVspMSC+Mf/ASooXnTZY2SQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_1.7.5_1772150315844_0.35146561655475916","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.5","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.5","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"fe14619bec5e015d4fb3c6dcbb2cd372e4c07dc7","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.5.tgz","fileCount":17,"integrity":"sha512-gGA4CRulKeM24Z7xim8Q/KMhn6UxBmJ1bWEqhjZ4bTaMeOGNLbg4K1GuhaSF9XhqNVTHibFMXxORRma4kKrSTw==","signatures":[{"sig":"MEUCIChIN1tgbsHgC6abcOTDdy4muyU8vUZejeFndymGNxcKAiEAm3H/9eaT+ZvSBr9f3qkuj4xbxyUXqj2GTaZVNOIdpEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/20168e8b2554318679f5956e6e24e1bd/mcp-b-webmcp-local-relay-2.0.5.tgz","_integrity":"sha512-gGA4CRulKeM24Z7xim8Q/KMhn6UxBmJ1bWEqhjZ4bTaMeOGNLbg4K1GuhaSF9XhqNVTHibFMXxORRma4kKrSTw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.5_1772151665166_0.8943264446358394","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.6","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.6","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"be1e4ca62d4c1d197292a557e8c00b0a8b24c30f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.6.tgz","fileCount":17,"integrity":"sha512-eDIdIbv22N5cifLxy+w+wsX822HqhVXwKFwlpExBaVqYVpbrKRuvADgMIQkKW17GpGP3Tp0d9IuLNULltofocA==","signatures":[{"sig":"MEUCIA7Vzmzysm+k21WbrFoiSxlEVeu62WlvDV1iFqOMfYu9AiEA1+oR8yPBUzX4JHsxrvUlppYuP3BOXaQFTVx9aMkl5nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/1cf9f84725d6713a286680053989dd76/mcp-b-webmcp-local-relay-2.0.6.tgz","_integrity":"sha512-eDIdIbv22N5cifLxy+w+wsX822HqhVXwKFwlpExBaVqYVpbrKRuvADgMIQkKW17GpGP3Tp0d9IuLNULltofocA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.6_1772260247150_0.34547370326216953","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.7","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.7","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"ac20334e606bbcb11500cf78dd74af30f2dbf6b8","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.7.tgz","fileCount":17,"integrity":"sha512-jaEEf8/SHCCCfI3lRSFsQ9DQDB2GdGS91WpUp+4FzD2XD1a2juwJUNCmBqRAL6BSrj8SXgVEAnj55t8TZyvMNw==","signatures":[{"sig":"MEQCIC5AyyUuyM761IQcarIFb08d0Le0vFfETI0yno42DhW9AiASnQcc8673dvPUMke8Zm8BdY0rYe0cZq0JJob9QxRzGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/4f6b89df898111ad176f5e48d2021d9c/mcp-b-webmcp-local-relay-2.0.7.tgz","_integrity":"sha512-jaEEf8/SHCCCfI3lRSFsQ9DQDB2GdGS91WpUp+4FzD2XD1a2juwJUNCmBqRAL6BSrj8SXgVEAnj55t8TZyvMNw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.7_1772306643625_0.6312222166524843","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.8","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.8","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"6e8bdb9a6dc60b6a315ae9da58c02429b9a2afae","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.8.tgz","fileCount":17,"integrity":"sha512-UegkNdxs4XjcRNPFU3vkpDZcuaGw54D2ljNMjqbYFGr1iAkWWSeZ54z2jmIy98Bg58SaKExuhszthgQ7wyJKnw==","signatures":[{"sig":"MEYCIQCFVhwH+bwI6C7AxfBhTPAbJ0brvHCLlSspgDsli5jrUQIhAOxAe8ulGSw/yfH+a41V4iqt5cDp/tS+AhPfikMv51xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/acc268dd37dd7fa28692ebb6ea7843c9/mcp-b-webmcp-local-relay-2.0.8.tgz","_integrity":"sha512-UegkNdxs4XjcRNPFU3vkpDZcuaGw54D2ljNMjqbYFGr1iAkWWSeZ54z2jmIy98Bg58SaKExuhszthgQ7wyJKnw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.8_1772318665355_0.05325709590395489","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.9","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.9","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"d001bde46f109143b85b183de4451f5e6f00c0ea","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.9.tgz","fileCount":17,"integrity":"sha512-4xrYo/E17I5n1Xdp0tkTLdhFiB739L6TKjWAMXNatGypj+UQnGz32cek0rbx7t1cSrH51f06HK4sa6xQIlJYPQ==","signatures":[{"sig":"MEUCIAnn6vOcN5PW/38nPXqpPFvZjC+5yYF8WvO6tLU2eAqgAiEA9shoLz75sYXuEgOi0gJu66UGI8ZyeaP4qVhYUOk4P2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260061},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/6dcc22658a6fc9eafcb4376b4da080d3/mcp-b-webmcp-local-relay-2.0.9.tgz","_integrity":"sha512-4xrYo/E17I5n1Xdp0tkTLdhFiB739L6TKjWAMXNatGypj+UQnGz32cek0rbx7t1cSrH51f06HK4sa6xQIlJYPQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.9_1772405073614_0.9107876832079578","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.10","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.10","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"83b1946e58236926a39df7395ea87ad8570fea7f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.10.tgz","fileCount":17,"integrity":"sha512-2DHfl5rbQYPQ+PgQSefllDLQmy62mDRrDyQ+czgxS8R+vDvlOXP1bGXpnh7hLb3HpA7eK4R4Ax6N6tH0xhd3gA==","signatures":[{"sig":"MEUCIQCKHygAh0i8DpgNK3xjVyHXLk+/YsIYmcnAPiRJFHXABwIgPehAjp+707cjW9dzhWrHLwfFzQTY5Dnm/UcHCWGzUjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260062},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ad1988f40d70162467935849877fff94/mcp-b-webmcp-local-relay-2.0.10.tgz","_integrity":"sha512-2DHfl5rbQYPQ+PgQSefllDLQmy62mDRrDyQ+czgxS8R+vDvlOXP1bGXpnh7hLb3HpA7eK4R4Ax6N6tH0xhd3gA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.10_1772466705629_0.9629603936409752","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.11","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.11","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"d334bbbad1f1190164f872fabbe259ede7e78107","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.11.tgz","fileCount":17,"integrity":"sha512-UYv2y/SsLFynICbePIUJNuXZF7xdUSnafTDXsZMWXqPmdkLh4NK0dnh5yPslazeKzUE+FOeEVk46cA4no2xiqA==","signatures":[{"sig":"MEUCIEuorLFvZwNluSwcuaxrOSy+w8XdUfxf2kCLQP7NluvCAiEAzGqG5jG9Md/JlteP5GadEwWovajGweaopIOQ/StIjLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260062},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/01bbf2e1fe9b402821b45f70bb4d6b2c/mcp-b-webmcp-local-relay-2.0.11.tgz","_integrity":"sha512-UYv2y/SsLFynICbePIUJNuXZF7xdUSnafTDXsZMWXqPmdkLh4NK0dnh5yPslazeKzUE+FOeEVk46cA4no2xiqA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.11_1772471297218_0.6173840784404272","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.12","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.12","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"d66773cd3192ca359dfedacbf416724f1fb66124","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.12.tgz","fileCount":17,"integrity":"sha512-1li1z+feRPR7JLls1puN0FQ9jjPrJNTz6TFNitpjFCCOdJnSLlGUnkfhgAqnmxNa/4YBJH+thWNRAXUPsqqq6Q==","signatures":[{"sig":"MEUCIEAsCZz4vL3owWH3tPDDrvbzAIV0b82gHSMYtjfochZGAiEA76neXgWTa2GMB8nsPOIyVGd42TEzU+XFKX971Vnr7/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260062},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d27b13b334c17c52a5cae41a49660fdd/mcp-b-webmcp-local-relay-2.0.12.tgz","_integrity":"sha512-1li1z+feRPR7JLls1puN0FQ9jjPrJNTz6TFNitpjFCCOdJnSLlGUnkfhgAqnmxNa/4YBJH+thWNRAXUPsqqq6Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.12_1772651929642_0.5761499014740994","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@mcp-b/webmcp-local-relay","version":"2.0.13","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.0.13","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"debe9b5b2c337ba49a30d9c24e7c578b0ea3af9f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.0.13.tgz","fileCount":17,"integrity":"sha512-J0U5XxIe9gPoY/4GRWTngDdg6ywR9p9eF/hXZ/ZqZXFZ3J0R1PvRKMIOh5Td0aIAGRTMkJjUoQ+KJ2MWyA0yVA==","signatures":[{"sig":"MEUCIQCaFpk2TRzf4IQQbGeP+5CqmWsuV6V4rRhN/OoHopNkwQIgFegJ8C9i0tszPFnNNl2ChphbEVT26zK5gNqUMRoFmko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260324},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && mkdir -p dist/browser && cp src/browser/embed.js dist/browser/embed.js && cp src/browser/widget.html dist/browser/widget.html","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/05cbdd3f071e4dd01a154cf28aa528c7/mcp-b-webmcp-local-relay-2.0.13.tgz","_integrity":"sha512-J0U5XxIe9gPoY/4GRWTngDdg6ywR9p9eF/hXZ/ZqZXFZ3J0R1PvRKMIOh5Td0aIAGRTMkJjUoQ+KJ2MWyA0yVA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.0.13_1772736466542_0.7670170938477832","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcp-b/webmcp-local-relay","version":"2.1.0","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"0f4637eaf1a2572154ec55b8f886cd2366051beb","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.1.0.tgz","fileCount":18,"integrity":"sha512-1qVkyUbwgWA6WofBHvVfTvksGV3f3KHTP4F8i6i6UjYK/0VxN+uBdDG2/usbjvylFwEAE9BGIM94T1I4/vh+HA==","signatures":[{"sig":"MEQCIGt6kv3/8+73jaN/9lUVKTL+LdgkC/uH9Kx/YVPiVwVaAiA8f+W03x9z5YTgWuIv5RY1JQQ6S2rqJWaYAXWg0zuftg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297584},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && node scripts/build-widget-html.js","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/e2c162799e143cdf2ecfc490252dbf8e/mcp-b-webmcp-local-relay-2.1.0.tgz","_integrity":"sha512-1qVkyUbwgWA6WofBHvVfTvksGV3f3KHTP4F8i6i6UjYK/0VxN+uBdDG2/usbjvylFwEAE9BGIM94T1I4/vh+HA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.1.0","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.1.0_1772858919435_0.15871558349956305","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mcp-b/webmcp-local-relay","version":"2.2.0","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"b0b681a8a655895f1e81a9627ce9c86bf34697a4","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.2.0.tgz","fileCount":18,"integrity":"sha512-JYNAp5jjNto+0yW+ONjKZEpUE8SdOBUYsgF88lv1i4DVg2Smzn+q6+WN5glJ0HZ1KBtkXJtOWAHWLRLFfxwOpw==","signatures":[{"sig":"MEUCIQDJTjtQpUNwkC48f5SGO6CiNaY6qaZUagvbKF3fKYNIjgIgFQ/HgPySb8q4hgKi8izvUTqdWJKgo+pmfwuZHynMsLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297432},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && node scripts/build-widget-html.js","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/26c7c807db118d901cf1ea551d5e1f1c/mcp-b-webmcp-local-relay-2.2.0.tgz","_integrity":"sha512-JYNAp5jjNto+0yW+ONjKZEpUE8SdOBUYsgF88lv1i4DVg2Smzn+q6+WN5glJ0HZ1KBtkXJtOWAHWLRLFfxwOpw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.2.0","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.2.0_1773285399803_0.04908326218475345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225012":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260311225012","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260311225012","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"c39e18e9b7d7b8e4abd466cdb7b29504f89bf02f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260311225012.tgz","fileCount":18,"integrity":"sha512-6uF5U6RgvEdX3pkXfSuX2RDDZ1REXCWcqLN0vHMu+OjUb73bi4Df3XK2oofPn17cjHvi1TYAi7yqiHTOpibFbA==","signatures":[{"sig":"MEQCIECl7V+Ewxm6ORFolqtasUGSoOP8CR0SyeqdSrcSfnNHAiBfTris04mqw6ZtFGg7NRrgXysrKwWCUfKJL7irWlgA1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300508},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260311225012.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && node scripts/build-widget-html.js","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/b4789ad2281434e81ce78900b75bd4fe/mcp-b-webmcp-local-relay-0.0.0-beta-20260311225012.tgz","_integrity":"sha512-6uF5U6RgvEdX3pkXfSuX2RDDZ1REXCWcqLN0vHMu+OjUb73bi4Df3XK2oofPn17cjHvi1TYAi7yqiHTOpibFbA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"0.0.0-beta-20260311225012","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260311225012_1773294713338_0.45575319524375946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225423":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260311225423","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260311225423","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"20da6cc1e3929f285e775f3a01b4bd6e2dfe52b1","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260311225423.tgz","fileCount":18,"integrity":"sha512-coNNg0PsPBE2MrcqQDq/CHyc9iyaPj4vNqemOtMxGqtmb1zH6nu9UK9MTYZ5icMxTDPrNlopMNierv5Mqi3Mfw==","signatures":[{"sig":"MEQCIFuNG5wt40kKKm4EOpanajCXHTWRJ6QziuoTEcRk4UByAiB29fAcYR9ZpUNn7bh4ppvYzg/hhdTL+Fsb88fFYD+ZtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300996},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260311225423.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && node scripts/build-widget-html.js","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8f60f8f5f2912a18857c92035bcd153c/mcp-b-webmcp-local-relay-0.0.0-beta-20260311225423.tgz","_integrity":"sha512-coNNg0PsPBE2MrcqQDq/CHyc9iyaPj4vNqemOtMxGqtmb1zH6nu9UK9MTYZ5icMxTDPrNlopMNierv5Mqi3Mfw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"0.0.0-beta-20260311225423","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260311225423_1773294931086_0.6287649733367529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311230356":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260311230356","keywords":["mcp","model-context-protocol","webmcp","relay","localhost","iframe","stdio","ai-agents"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260311230356","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.js"},"dist":{"shasum":"bccd32726e68f9271a7d89ef59dceffcf8f0740c","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260311230356.tgz","fileCount":18,"integrity":"sha512-WweAUSUr7F3IS0TDB3tLU4xgurCiYvpGgryM4UeCt7IpCLqXZWzgPTC9Xjj4w6ZvG81O3NMk/BuTxiS6/wJA3Q==","signatures":[{"sig":"MEUCIAq4XnuR3Hwz5wOBkN5I6kFlA0zMhl66ASphfbhcCI/6AiEA4yVQb0WLOcSoXLB5t4rOJmQlIRUmYiHoBncF5BVFBGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300996},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260311230356.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","test":"vitest run","build":"tsdown && node scripts/build-widget-html.js","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vitest run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vitest"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/755f3bccd0a95da6d3052ce08e910f30/mcp-b-webmcp-local-relay-0.0.0-beta-20260311230356.tgz","_integrity":"sha512-WweAUSUr7F3IS0TDB3tLU4xgurCiYvpGgryM4UeCt7IpCLqXZWzgPTC9Xjj4w6ZvG81O3NMk/BuTxiS6/wJA3Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","tsdown":"^0.15.10","vitest":"^4.0.18","@types/ws":"^8.5.14","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"0.0.0-beta-20260311230356","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260311230356_1773295487773_0.2551319023477143","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260319163307":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260319163307","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260319163307","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"1a788ac4d0e33e801dcd42b2a3491443bcb515bb","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260319163307.tgz","fileCount":18,"integrity":"sha512-Y0qK61lG8URbgg8VO2dUwXYrToE3S9RL1WpgIjr5kkve8uOqqYKDVGkxdbIRn0DZwGRKoOJVTBpAyPNwZqVVJA==","signatures":[{"sig":"MEUCIQD7LdR1GT42fvGGgEkptoccnutrr03swrRcGVALhE7VrwIgGKtNI5mtVHOcN48svyU/uwWGPbxM52jAZyjL7m0rtuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297546},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260319163307.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/216e1b9223f2472f6c01a532f642c560/mcp-b-webmcp-local-relay-0.0.0-beta-20260319163307.tgz","_integrity":"sha512-Y0qK61lG8URbgg8VO2dUwXYrToE3S9RL1WpgIjr5kkve8uOqqYKDVGkxdbIRn0DZwGRKoOJVTBpAyPNwZqVVJA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.4.2","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"0.0.0-beta-20260319163307","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260319163307_1773963250687_0.3409630619717088","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260414171938":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260414171938","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260414171938","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"60e83c5247f3c62b06b7deb81bc0a4c08444fb1a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260414171938.tgz","fileCount":18,"integrity":"sha512-SzkNvZomXTxFcWnHAtWsOmSPcKNiF9fOg7tsdg0dHE/Fulda1JAegfkSeMgjiWMhdT0lstOe+euuYFkBze0baA==","signatures":[{"sig":"MEUCIQCLu29+4nI3ATpyB4NcWX9fXclsJWPnlfJ8pin0RIP57wIgJsiDHi6GAQhQpCip6NrAtQeE0gRx+lKJnWj7F2+sq3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308922},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260414171938.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ba75527a0a2f2bca25d38a17deb287e1/mcp-b-webmcp-local-relay-0.0.0-beta-20260414171938.tgz","_integrity":"sha512-SzkNvZomXTxFcWnHAtWsOmSPcKNiF9fOg7tsdg0dHE/Fulda1JAegfkSeMgjiWMhdT0lstOe+euuYFkBze0baA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.11.0","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.13","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.2.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260414171938_1776212391891_0.6408889959578805","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260414175800":{"name":"@mcp-b/webmcp-local-relay","version":"0.0.0-beta-20260414175800","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@0.0.0-beta-20260414175800","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"d81b91b15d31b54a320853e70c439d9776f4a23d","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-0.0.0-beta-20260414175800.tgz","fileCount":18,"integrity":"sha512-mmRNmMvn45hO77uVClKvTFNnUtRiB7auJ1pGmfZErpcxb/Zta0ItCz/Jr4ODGHCRTFyHaHYlbpVaWgN1Kp1nZQ==","signatures":[{"sig":"MEYCIQDPpyEjOmkfEo7F+MD76Y9oK99lNfmuoU3H62bZ+sNM2gIhAOyg43Uh+vjUw8d/1IRVu4uEhqEhmnDgLF+QCm/dP/FH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316319},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-0.0.0-beta-20260414175800.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/914674e22158bfcb097320165341a569/mcp-b-webmcp-local-relay-0.0.0-beta-20260414175800.tgz","_integrity":"sha512-mmRNmMvn45hO77uVClKvTFNnUtRiB7auJ1pGmfZErpcxb/Zta0ItCz/Jr4ODGHCRTFyHaHYlbpVaWgN1Kp1nZQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.11.0","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.13","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.2.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_0.0.0-beta-20260414175800_1776214689486_0.5236104763030838","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@mcp-b/webmcp-local-relay","version":"2.2.1","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.2.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"fb8d22f7ca930fad4526f4ab643a159011326e10","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.2.1.tgz","fileCount":18,"integrity":"sha512-tX8ell6Q48XGTsYbYps0OO9RK/7d9Z6aosr/uTJE1xMzLW8FlbHXg9uFIiJo3NroFUkdSD59s0+/SM2QO36EAQ==","signatures":[{"sig":"MEUCIQDZm/wLM+4fNZ0R0yA8FqAwaqOV7gUqDjPqNxA+SB7tdQIgEocPmI7B1U5yMM8TfHjp9bkge1DpOTkTm7smDFSPiFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316707},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.2.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/38d5852a86e45fc30149de970fb30e55/mcp-b-webmcp-local-relay-2.2.1.tgz","_integrity":"sha512-tX8ell6Q48XGTsYbYps0OO9RK/7d9Z6aosr/uTJE1xMzLW8FlbHXg9uFIiJo3NroFUkdSD59s0+/SM2QO36EAQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.11.0","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.13","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.2.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.2.1_1776215984270_0.6673073420366642","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mcp-b/webmcp-local-relay","version":"2.3.0","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.3.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"6006bfb1391564b8291cc1babda00fcb21d4a0f7","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.3.0.tgz","fileCount":18,"integrity":"sha512-3QRBomEdx3Xsud8xw8xtLSf6FOdw8vsm4a3ufqcoA0mM/nt2gYM1ZSBFcHt7o1neuKPLqSMMiy98sUxQBSbpGA==","signatures":[{"sig":"MEYCIQDsATQP43g4jjXui3Wo3/j645HRjPVcYM8SBo+GnVLj9QIhAJJ2zWp3dED45gGYvS8YGez22psSstelVSpjF4Xdy4ql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318121},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.3.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ca35b9abdfdc0d98d4771cc1a874606d/mcp-b-webmcp-local-relay-2.3.0.tgz","_integrity":"sha512-3QRBomEdx3Xsud8xw8xtLSf6FOdw8vsm4a3ufqcoA0mM/nt2gYM1ZSBFcHt7o1neuKPLqSMMiy98sUxQBSbpGA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.12.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.3.0","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.3.0_1778124832041_0.09543692302213302","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@mcp-b/webmcp-local-relay","version":"2.3.1","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.3.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"b549ed98dafea6d0b4639244e9555b6ec9edd254","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.3.1.tgz","fileCount":18,"integrity":"sha512-0NZ2Nq92PuqaFLQGRXYemTpuWlCxTLJCV8m04eO5OIWDfQBEmW4+Dci+Xf1dVlXmqZxxh7EK+KVdPoi42QB4qA==","signatures":[{"sig":"MEUCIAT7q8tLm5tTpWTNFeaMQXJ9g0Xd8Pljan/3NiDOuVi+AiEAoEaKRSj4AhrhTajW/RfyXqvuUzto/u1x03x551O9lT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318121},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.3.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/baa018fbfcc9e0937965fa5832f2587a/mcp-b-webmcp-local-relay-2.3.1.tgz","_integrity":"sha512-0NZ2Nq92PuqaFLQGRXYemTpuWlCxTLJCV8m04eO5OIWDfQBEmW4+Dci+Xf1dVlXmqZxxh7EK+KVdPoi42QB4qA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.12.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.3.1","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.3.1_1778124949739_0.8579539961950744","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@mcp-b/webmcp-local-relay","version":"2.3.2","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.3.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"ea0b17e4bb4b73d98a8a49a910208f6fe147e528","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.3.2.tgz","fileCount":18,"integrity":"sha512-ayGBcdA1aV7piN5Wl5OOXE+S8bgcwrHejaOz5IGXouN8u/1bva30MJVVLA37r+xgf0FRmpK4kqi4zR4y19DRRA==","signatures":[{"sig":"MEUCIHBZGv2Wh/+OS3PldFPNirhzUCcPhtwwdxNAF/Z9l63PAiEAtqH2MU7os0PG6us+iojhiyrnOlsGuyFdczKuBSiscEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318108},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.3.2.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/12a96a41150076029bf997065b367c44/mcp-b-webmcp-local-relay-2.3.2.tgz","_integrity":"sha512-ayGBcdA1aV7piN5Wl5OOXE+S8bgcwrHejaOz5IGXouN8u/1bva30MJVVLA37r+xgf0FRmpK4kqi4zR4y19DRRA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.12.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.3.2","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.3.2_1778559630516_0.5588263706835306","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.20260528050333":{"name":"@mcp-b/webmcp-local-relay","version":"2.3.1-beta.20260528050333","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@2.3.1-beta.20260528050333","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"1e7cda583777859e8a83d0a95ad581b1c4dafc34","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-2.3.1-beta.20260528050333.tgz","fileCount":16,"integrity":"sha512-C7k7ivOJkgYE7iVstZklYoqQdIZkdlYGnW7vMEEXLDp27N0nPpckYfPkG46e626XprF5G12LkR7/dHH+ju8H5Q==","signatures":[{"sig":"MEUCIQCcEdR8/GD1UwCtvsZhY6Ujt4SIEBOdNxOfykgg1tXfLAIgG/5vkjq3E33LTxzv4Qz7GhaI7/THI4TJUcXm+cNvXz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@2.3.1-beta.20260528050333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317548},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-2.3.1-beta.20260528050333.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/e71c0f00dc9b6a2e89fdb31a4820fce8/mcp-b-webmcp-local-relay-2.3.1-beta.20260528050333.tgz","_integrity":"sha512-C7k7ivOJkgYE7iVstZklYoqQdIZkdlYGnW7vMEEXLDp27N0nPpckYfPkG46e626XprF5G12LkR7/dHH+ju8H5Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"2.3.1-beta.20260528050333","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_2.3.1-beta.20260528050333_1779944639436_0.4796748492574747","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260529000441":{"name":"@mcp-b/webmcp-local-relay","version":"3.0.0-beta.20260529000441","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@3.0.0-beta.20260529000441","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"4a4c9824a0c964a4f4409c1f7fc90cbeef7a6f8d","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-3.0.0-beta.20260529000441.tgz","fileCount":16,"integrity":"sha512-rTooRtjAJ5Sai0L+o/DI0Ea/GlUgUPd512grXeXw22DGO+Ty5TRfWwqqDqadQ8M4dFBTO5enqnTAJy2KTFPjLg==","signatures":[{"sig":"MEUCIQDgbuXkiWltH49WMLEStcB4k6oxoniXtTZMQkdH7gTQfQIgeJegoXiaMZ3UlmrcYWmHVcc8Nc+BVscNuwW32C824BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@3.0.0-beta.20260529000441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317548},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-3.0.0-beta.20260529000441.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/66c4d814d7d72f75242230777f7ccddb/mcp-b-webmcp-local-relay-3.0.0-beta.20260529000441.tgz","_integrity":"sha512-rTooRtjAJ5Sai0L+o/DI0Ea/GlUgUPd512grXeXw22DGO+Ty5TRfWwqqDqadQ8M4dFBTO5enqnTAJy2KTFPjLg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"3.0.0-beta.20260529000441","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_3.0.0-beta.20260529000441_1780013108437_0.37945638937050385","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mcp-b/webmcp-local-relay","version":"3.0.0","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@3.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/npm-packages#readme","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"29d247f2238fdd1c2c1f4af13dfa4b5d6c30dade","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-3.0.0.tgz","fileCount":16,"integrity":"sha512-p8Yp4ecitHt9YvSrTGRaENA9s2fCa+YUo0qyIMs27mI1rAoWV3qtVSVrbc7jvLfll+hdAuPB+Qv0+tC+rST4ng==","signatures":[{"sig":"MEUCIQDlKgwvuFzGZTeTG2tCFaxz4WxggKn4hQZXzEQAvFdnmwIgVrTejZ9VDmsXO5f8cWfOcYG18Bl8vtvSj/mj2s9awf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317508},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-3.0.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/78eafcb0d92b15ac445be3439472b28e/mcp-b-webmcp-local-relay-3.0.0.tgz","_integrity":"sha512-p8Yp4ecitHt9YvSrTGRaENA9s2fCa+YUo0qyIMs27mI1rAoWV3qtVSVrbc7jvLfll+hdAuPB+Qv0+tC+rST4ng==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"3.0.0","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_3.0.0_1780020831288_0.5066287254166484","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260702171253":{"name":"@mcp-b/webmcp-local-relay","version":"3.0.0-beta.20260702171253","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@3.0.0-beta.20260702171253","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"7b39561735187924d98640f518a8d14607b150b8","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-3.0.0-beta.20260702171253.tgz","fileCount":15,"integrity":"sha512-DpZF4iOKBYzaP/iZCptRYDe7Crbs7bIA/iEVdVNT/YUlMzUwBqrqPIrHPa0Vd8MSQ9b+dRNXoN6FYw70df1uGg==","signatures":[{"sig":"MEUCIQDXZ7u2gaYYHzmgIgIOjki712csdmmpkB25R26087Y2WgIgHJIUqphZcZXGYJUdOmz8ppt0P4OnHN5tH9RzzkzaIcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@3.0.0-beta.20260702171253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323494},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-3.0.0-beta.20260702171253.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/92a881679594d240bc04b24305084952/mcp-b-webmcp-local-relay-3.0.0-beta.20260702171253.tgz","_integrity":"sha512-DpZF4iOKBYzaP/iZCptRYDe7Crbs7bIA/iEVdVNT/YUlMzUwBqrqPIrHPa0Vd8MSQ9b+dRNXoN6FYw70df1uGg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"3.0.0-beta.20260702171253","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_3.0.0-beta.20260702171253_1783012463741_0.47627517598334745","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702173007":{"name":"@mcp-b/webmcp-local-relay","version":"4.0.0-beta.20260702173007","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@4.0.0-beta.20260702173007","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"e692364fec09f23b4dc2b38b25b3f6eb7d310e2a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-4.0.0-beta.20260702173007.tgz","fileCount":15,"integrity":"sha512-+Lr/Ege7sK8zQuBqICX26Ix/BFg7faW2S6YsgwJ0TA2NOMAIyzGG0ohM8deFXtACtjqy9CAC81mkv/AROHe41A==","signatures":[{"sig":"MEYCIQDKsYmbnyQ2eFBq5i6oaxr7IbS8+Hqtg04/jjcLzEbclgIhAMB8M6XlF0dty8Op9Tv64w5rngfOoZqL3GDwdmbG3wyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@4.0.0-beta.20260702173007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323494},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-4.0.0-beta.20260702173007.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/ba6ae8716b674ed20729bb86abacf195/mcp-b-webmcp-local-relay-4.0.0-beta.20260702173007.tgz","_integrity":"sha512-+Lr/Ege7sK8zQuBqICX26Ix/BFg7faW2S6YsgwJ0TA2NOMAIyzGG0ohM8deFXtACtjqy9CAC81mkv/AROHe41A==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"4.0.0-beta.20260702173007","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_4.0.0-beta.20260702173007_1783013432631_0.795858111806873","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702174111":{"name":"@mcp-b/webmcp-local-relay","version":"4.0.0-beta.20260702174111","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@4.0.0-beta.20260702174111","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"cdb37b58d49c1e548d6a105171328fe156cad83f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-4.0.0-beta.20260702174111.tgz","fileCount":15,"integrity":"sha512-yJzFY+/x+dP7ah4gE8WLXkPfbC1nOzUTtHsctXmjY+nilzeEy/69rdBEhfw8vDamTGAvIcgWbJ3YQvRtIfzY5A==","signatures":[{"sig":"MEQCIAvjNNfX4OdqaRUaomZSuluuhcieqcc5U/PFFxCWf55hAiB8Vdss3ThqBXwJDpLXUzzsHkfUzeK3lI/HFkp/qYO99g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@4.0.0-beta.20260702174111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323494},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-4.0.0-beta.20260702174111.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/f5434cd4f0985f51c1d339b112674dc5/mcp-b-webmcp-local-relay-4.0.0-beta.20260702174111.tgz","_integrity":"sha512-yJzFY+/x+dP7ah4gE8WLXkPfbC1nOzUTtHsctXmjY+nilzeEy/69rdBEhfw8vDamTGAvIcgWbJ3YQvRtIfzY5A==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"4.0.0-beta.20260702174111","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_4.0.0-beta.20260702174111_1783014174666_0.14370288991882885","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702175639":{"name":"@mcp-b/webmcp-local-relay","version":"4.0.0-beta.20260702175639","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@4.0.0-beta.20260702175639","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"937860cfa55a2dd647e49175fbb6d6f2cb4e021e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-4.0.0-beta.20260702175639.tgz","fileCount":15,"integrity":"sha512-rLIeORgXvyy6PS7K+npqWrLnPdXcSMmIP/48yb820M8PAHQJ4+OXoefBxcmH4gCnP7aya0DDfAYb6xF0K9NHPg==","signatures":[{"sig":"MEYCIQCKl3FLHITJX+7osIEoyAG85BB+H+VFGKmMU7q1m7OA+wIhAM70Pb9GHYq1CPNdsAH5JGcBRqf46NHigLvN3qLtSpxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@4.0.0-beta.20260702175639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323494},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-4.0.0-beta.20260702175639.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/daf7a218822540e9d34f848e13cce61d/mcp-b-webmcp-local-relay-4.0.0-beta.20260702175639.tgz","_integrity":"sha512-rLIeORgXvyy6PS7K+npqWrLnPdXcSMmIP/48yb820M8PAHQJ4+OXoefBxcmH4gCnP7aya0DDfAYb6xF0K9NHPg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"4.0.0-beta.20260702175639","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_4.0.0-beta.20260702175639_1783015107923_0.36977188084152135","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702180822":{"name":"@mcp-b/webmcp-local-relay","version":"4.0.0-beta.20260702180822","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@4.0.0-beta.20260702180822","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"37cd5a7d4be37c543fff57275880340f5c404213","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-4.0.0-beta.20260702180822.tgz","fileCount":15,"integrity":"sha512-ROqw8Vq+2CwyuSKELyc5Y8AJ36jzzIWcV+ZQAo/lgF9n8fXGuys2wM/svo7s9rMoV0pQsCUhhpYUpcJaSJ3haA==","signatures":[{"sig":"MEUCIQCNr3oF2QqVHGhUYf+7gtTzfklDRaXYgGoqc9PRlNz9zwIgJkxaR203ZIVFUP60XC/AKAmMcTn2R0iDBPZvoIzg/N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@4.0.0-beta.20260702180822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323494},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-4.0.0-beta.20260702180822.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/902936f4bea17db4076d6fcd80a4e5a5/mcp-b-webmcp-local-relay-4.0.0-beta.20260702180822.tgz","_integrity":"sha512-ROqw8Vq+2CwyuSKELyc5Y8AJ36jzzIWcV+ZQAo/lgF9n8fXGuys2wM/svo7s9rMoV0pQsCUhhpYUpcJaSJ3haA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"4.0.0-beta.20260702180822","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_4.0.0-beta.20260702180822_1783015809140_0.018283251288391034","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@mcp-b/webmcp-local-relay","version":"4.0.0","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@4.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"8e4a12772858837bf81056e443cd357b4dc56bb4","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-4.0.0.tgz","fileCount":15,"integrity":"sha512-X1Wr7UcHy9iBiYTUsBK7UVrdrQsbPuyLKurrZlgfZVQCBghr7BnZKt32E2m/45x40vNo532ZLe15Xs3q3zedNQ==","signatures":[{"sig":"MEYCIQCtouidx/Bu2D5IoNJGQkIbnv2xT58CLBQklZfxJf9w1AIhAPC8q89oBHdtNOTW/Io3nJodZbdqnDLp2WraMCishdaL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323454},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-4.0.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/c7e36eda742845536b372f71407cc8b3/mcp-b-webmcp-local-relay-4.0.0.tgz","_integrity":"sha512-X1Wr7UcHy9iBiYTUsBK7UVrdrQsbPuyLKurrZlgfZVQCBghr7BnZKt32E2m/45x40vNo532ZLe15Xs3q3zedNQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"4.0.0","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_4.0.0_1783026553578_0.6819320808363749","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.20260702224704":{"name":"@mcp-b/webmcp-local-relay","version":"4.1.0-beta.20260702224704","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@4.1.0-beta.20260702224704","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"6cf1227dc0145345b069932ccaba7da5bd436061","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-4.1.0-beta.20260702224704.tgz","fileCount":15,"integrity":"sha512-KWVAhnPbOPSsdoei57xSlqXlZ5SxW097yD2Tz/g7XrX6qRmAgdVrjCBvn1YV8cHgECa8MYUNKsRDtPG9zt4sHQ==","signatures":[{"sig":"MEUCIGKZKZ9OCKTtJ6IWGeZhGAAS8qOfLaeSs4PTYzInYUQ8AiEAuAw0LJuBh0gLn713xMw0w0EKCpvQYgb9Yav96ZhW+uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@4.1.0-beta.20260702224704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323494},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-4.1.0-beta.20260702224704.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/4d4988d925037636d8665506f134fb81/mcp-b-webmcp-local-relay-4.1.0-beta.20260702224704.tgz","_integrity":"sha512-KWVAhnPbOPSsdoei57xSlqXlZ5SxW097yD2Tz/g7XrX6qRmAgdVrjCBvn1YV8cHgECa8MYUNKsRDtPG9zt4sHQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","zod":"3.25.76","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"2.12.10","vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@mcp-b/webmcp-types":"4.1.0-beta.20260702224704","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_4.1.0-beta.20260702224704_1783032477893_0.6098334988060372","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@mcp-b/webmcp-local-relay","version":"5.0.0","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@5.0.0","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"e9c65411674feafa024242bcffa6badf228aa530","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-5.0.0.tgz","fileCount":13,"integrity":"sha512-Ui4euDZNc1vRxiuqLPeyqZOPJJCXg30b5LkHEX4/dP/aSJDNR4VnxF62AkUv0wNoR9lg5jXZmEt4Usbsau+WGQ==","signatures":[{"sig":"MEUCIFo2VyBoxpIvvBJnC4nnHL9G4Z3Y+Kt7/X2h9gLgq+E+AiEA6z2VZoZP/QrXw8n1NlGpnFfMisRGUBKlGEnntKXayp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292641},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-5.0.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/b45ca476b0a16a03dd1021ac78de9c6a/mcp-b-webmcp-local-relay-5.0.0.tgz","_integrity":"sha512-Ui4euDZNc1vRxiuqLPeyqZOPJJCXg30b5LkHEX4/dP/aSJDNR4VnxF62AkUv0wNoR9lg5jXZmEt4Usbsau+WGQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"4.4.3","@modelcontextprotocol/core":"2.0.0","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@anthropic-ai/mcpb":"2.1.2","@mcp-b/webmcp-types":"5.0.0","@mcp-b/webmcp-polyfill":"5.0.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_5.0.0_1787523913541_0.03821792022255255","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@mcp-b/webmcp-local-relay","version":"5.0.1","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@5.0.1","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"747643d8d2d3e207ec756971013e5182058880da","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-5.0.1.tgz","fileCount":13,"integrity":"sha512-rSa0YDAgAFTzJTdVHMH0wMUFthayo0qVw2xNTyKu9c9IWXSJ2g0dli0KFAhlFWGbut5zXfUhcCJt01um+APSQQ==","signatures":[{"sig":"MEQCICIXgJEmFUEAurxt3YhDPJsWtPRJ9p0eucQVxKJD2LMgAiByaIZCEE6UTLnlgZmgZCBu/FK2SiZ87ngx+IO3EDhbYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292641},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-5.0.1.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/0c627dec40adf09fd4b99fd3c7c61ce1/mcp-b-webmcp-local-relay-5.0.1.tgz","_integrity":"sha512-rSa0YDAgAFTzJTdVHMH0wMUFthayo0qVw2xNTyKu9c9IWXSJ2g0dli0KFAhlFWGbut5zXfUhcCJt01um+APSQQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"4.4.3","@modelcontextprotocol/core":"2.0.0","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","@types/ws":"^8.5.14","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@anthropic-ai/mcpb":"2.1.2","@mcp-b/webmcp-types":"5.0.1","@mcp-b/webmcp-polyfill":"5.0.1","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_5.0.1_1787526328480_0.3954566901188492","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@mcp-b/webmcp-local-relay","version":"5.0.3","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@5.0.3","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"4f70fb89f2f3d572010d57a3d37d05cb687a11f7","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-5.0.3.tgz","fileCount":13,"integrity":"sha512-oAuYt/oXJdIUQIlbuhE1wW996Fyba45mZDH/gp8rG1pncOnIdiGp9J7Bq4hetF6m1K7Xge+qTA3bBnqf9fw+lA==","signatures":[{"sig":"MEYCIQCQWNFP/hC6bOmMLbAODNt0FsqTAOdZs3zMXUOqANrZTwIhAJypUPks+14CsLtBccRPDhf86a1P4+HsuOax2SLv3ttd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293435},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-5.0.3.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test","test:coverage":"vp test run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/de34c95bbd211591e52849edfe95f9ca/mcp-b-webmcp-local-relay-5.0.3.tgz","_integrity":"sha512-oAuYt/oXJdIUQIlbuhE1wW996Fyba45mZDH/gp8rG1pncOnIdiGp9J7Bq4hetF6m1K7Xge+qTA3bBnqf9fw+lA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"4.4.3","@modelcontextprotocol/core":"2.0.0","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@0.1.22","@types/ws":"^8.5.14","vite-plus":"0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@anthropic-ai/mcpb":"2.1.2","@mcp-b/webmcp-types":"5.0.3","@vitest/coverage-v8":"4.1.6","@mcp-b/webmcp-polyfill":"5.0.3","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_5.0.3_1788147266964_0.35701724209829533","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@mcp-b/webmcp-local-relay","version":"5.1.0","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-local-relay@5.1.0","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"bin":{"webmcp-local-relay":"dist/cli.mjs"},"dist":{"shasum":"4d547bd966ac44c81708ccda8d49c4334ac561a0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-5.1.0.tgz","fileCount":13,"integrity":"sha512-C5Q5DPgXLoLlQQ3VlIvUnDbnxX5Xh1t4byXpwqJbkayqmekW1luEj69Zo36rsSN6bVlKlrgPsEaJIacjhdSsFw==","signatures":[{"sig":"MEQCIAgDFKYGM5jP+TRVHsSIaS2KRVFv4OulgNZSrwYh6oitAiARkKVVqkybuSQinV/hvVmfRgYytP5dpOUgcifQ+omgoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294698},"main":"./dist/index.mjs","type":"module","_from":"file:mcp-b-webmcp-local-relay-5.1.0.tgz","types":"./dist/index.d.mts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test","test:coverage":"vp test run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:81e8abfc-c378-43df-b462-48cf2d930852"}},"_resolved":"/tmp/f7c10565be52ac660c2838bc17f4195e/mcp-b-webmcp-local-relay-5.1.0.tgz","_integrity":"sha512-C5Q5DPgXLoLlQQ3VlIvUnDbnxX5Xh1t4byXpwqJbkayqmekW1luEj69Zo36rsSN6bVlKlrgPsEaJIacjhdSsFw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.3","zod":"4.4.3","@modelcontextprotocol/core":"2.0.0","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@0.1.24","@types/ws":"^8.5.14","vite-plus":"0.1.24","playwright":"^1.62.1","typescript":"^5.8.3","@types/node":"22.20.1","@anthropic-ai/mcpb":"2.1.2","@mcp-b/webmcp-types":"5.1.0","@vitest/coverage-v8":"4.1.8","@mcp-b/webmcp-polyfill":"5.1.0","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-local-relay_5.1.0_1788156073122_0.43986493443065044","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.20261001010549":{"_id":"@mcp-b/webmcp-local-relay@6.0.0-beta.20261001010549","bin":{"webmcp-local-relay":"dist/cli.mjs"},"bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"fb953a39e8a2bde213b664dbabe8f75657d27170","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-local-relay/-/webmcp-local-relay-6.0.0-beta.20261001010549.tgz","fileCount":13,"integrity":"sha512-7ErnbBHHDmHbzdg2+OTH7B/ryvfxsXDxubstI1BHGHdkxybH+BoTiVHMKEtEliLJPKXjGcs0QmDGCFKdRepMFw==","signatures":[{"sig":"MEUCIFukqV971+j6cQ9csN/zxRYcrX1AVczCG6FHIhzyggr+AiEA7eVwGNum+NoFqtEidbT5jVCztz1Km6IQaKMoTDOxtSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjRVk9VPW6rZNKW64HijetuDXF6SrhSeNydVyeuhJsmwIgYycYm+rB+6iiEkkHFt8teKIJrCfVNHr7mAhmTJtpSlM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-local-relay@6.0.0-beta.20261001010549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293161},"main":"./dist/index.mjs","name":"@mcp-b/webmcp-local-relay","type":"module","_from":"file:mcp-b-webmcp-local-relay-6.0.0-beta.20261001010549.tgz","types":"./dist/index.d.mts","author":{"name":"Alex Nahas"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"license":"MIT","scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack && node scripts/build-widget-html.js","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","test:e2e":"pnpm --filter @mcp-b/webmcp-polyfill build && pnpm --filter @mcp-b/global build && pnpm run build && vp test run --config vitest.e2e.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.browser.json","build:mcpb":"bash scripts/build-mcpb.sh","test:watch":"vp test","test:coverage":"vp test run --coverage"},"version":"6.0.0-beta.20261001010549","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"81e8abfc-c378-43df-b462-48cf2d930852"}},"homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"_resolved":"/tmp/78b40267c29c8698abcd802e01ce275d/mcp-b-webmcp-local-relay-6.0.0-beta.20261001010549.tgz","_integrity":"sha512-7ErnbBHHDmHbzdg2+OTH7B/ryvfxsXDxubstI1BHGHdkxybH+BoTiVHMKEtEliLJPKXjGcs0QmDGCFKdRepMFw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"_npmVersion":"11.14.1","description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","directories":{},"maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.3","zod":"4.4.3","@modelcontextprotocol/core":"2.0.0","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@0.1.24","@types/ws":"^8.5.14","vite-plus":"0.1.24","playwright":"^1.62.1","typescript":"^5.8.3","@types/node":"22.20.1","@anthropic-ai/mcpb":"2.1.2","@vitest/coverage-v8":"4.1.8","@mcp-b/webmcp-ts-sdk":"6.0.0-beta.20261001010549","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webmcp-local-relay_6.0.0-beta.20261001010549_1790816914670_0.9346191751988753"}}},"time":{"created":"2026-02-25T18:10:28.712Z","modified":"2026-10-01T01:08:35.108Z","0.0.0-beta-20260225101008":"2026-02-25T18:10:29.023Z","0.0.0-beta-20260225110153":"2026-02-25T19:02:14.612Z","0.1.0":"2026-02-25T19:02:40.378Z","1.1.0":"2026-02-25T19:52:59.825Z","1.6.0":"2026-02-26T03:21:12.922Z","1.7.0":"2026-02-26T20:14:23.712Z","1.7.1":"2026-02-26T20:52:31.867Z","1.7.2":"2026-02-26T21:00:54.857Z","1.7.3":"2026-02-26T21:36:18.945Z","1.7.4":"2026-02-26T23:26:33.506Z","1.7.5":"2026-02-26T23:58:35.999Z","2.0.5":"2026-02-27T00:21:05.353Z","2.0.6":"2026-02-28T06:30:47.310Z","2.0.7":"2026-02-28T19:24:03.801Z","2.0.8":"2026-02-28T22:44:25.507Z","2.0.9":"2026-03-01T22:44:33.769Z","2.0.10":"2026-03-02T15:51:45.787Z","2.0.11":"2026-03-02T17:08:17.364Z","2.0.12":"2026-03-04T19:18:49.827Z","2.0.13":"2026-03-05T18:47:46.710Z","2.1.0":"2026-03-07T04:48:39.615Z","2.2.0":"2026-03-12T03:16:39.970Z","0.0.0-beta-20260311225012":"2026-03-12T05:51:53.491Z","0.0.0-beta-20260311225423":"2026-03-12T05:55:31.231Z","0.0.0-beta-20260311230356":"2026-03-12T06:04:47.927Z","0.0.0-beta-20260319163307":"2026-03-19T23:34:10.859Z","0.0.0-beta-20260414171938":"2026-04-15T00:19:52.051Z","0.0.0-beta-20260414175800":"2026-04-15T00:58:09.627Z","2.2.1":"2026-04-15T01:19:44.409Z","2.3.0":"2026-05-07T03:33:52.193Z","2.3.1":"2026-05-07T03:35:49.916Z","2.3.2":"2026-05-12T04:20:30.665Z","2.3.1-beta.20260528050333":"2026-05-28T05:03:59.584Z","3.0.0-beta.20260529000441":"2026-05-29T00:05:08.594Z","3.0.0":"2026-05-29T02:13:51.436Z","3.0.0-beta.20260702171253":"2026-07-02T17:14:23.893Z","4.0.0-beta.20260702173007":"2026-07-02T17:30:32.809Z","4.0.0-beta.20260702174111":"2026-07-02T17:42:54.843Z","4.0.0-beta.20260702175639":"2026-07-02T17:58:28.065Z","4.0.0-beta.20260702180822":"2026-07-02T18:10:09.297Z","4.0.0":"2026-07-02T21:09:13.732Z","4.1.0-beta.20260702224704":"2026-07-02T22:47:58.060Z","5.0.0":"2026-08-23T22:25:13.710Z","5.0.1":"2026-08-23T23:05:28.614Z","5.0.3":"2026-08-31T03:34:27.087Z","5.1.0":"2026-08-31T06:01:13.279Z","6.0.0-beta.20261001010549":"2026-10-01T01:08:34.782Z"},"bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"author":{"name":"Alex Nahas"},"license":"MIT","homepage":"https://docs.mcp-b.ai/packages/webmcp-local-relay/reference","keywords":["ai-agents","iframe","localhost","mcp","model-context-protocol","relay","stdio","webmcp"],"repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-local-relay"},"description":"Local MCP relay for browser WebMCP tools via embed iframe and localhost WebSocket","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"readme":"","readmeFilename":""}