{"_id":"usewebmcp","_rev":"70-08713a546de2ca03a12cfd4b518ec778","name":"usewebmcp","dist-tags":{"canary":"0.1.1-canary.20260214192802","beta":"4.1.0-beta.20260702224704","latest":"5.1.0"},"versions":{"0.1.6-beta.0":{"name":"usewebmcp","version":"0.1.6-beta.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.6-beta.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"0d151ee5060e52accc2f514d1ab5c5d25d3adf32","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.6-beta.0.tgz","fileCount":4,"integrity":"sha512-vEqWIatyAtMI8vRdo8sI/xPyqzSlTin8JrbfO/q+ygGLQHmGg4nff/gOz6QM1meCyt1FHiyasY1tqKwRWhh0Og==","signatures":[{"sig":"MEYCIQCebvVS5cJbLO0VGLPdRTf1quGa4btRbb/3aCFCcjxvJgIhAMM7MGHpf+xMF8y/XJvKpyKSAUuKYj67vZyn1+6wuO7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.6-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a5ed1bf85746a66093f24d1dc55ae4f1/usewebmcp-0.1.6-beta.0.tgz","_integrity":"sha512-vEqWIatyAtMI8vRdo8sI/xPyqzSlTin8JrbfO/q+ygGLQHmGg4nff/gOz6QM1meCyt1FHiyasY1tqKwRWhh0Og==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.1.6-beta.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.6-beta.0_1764737902970_0.6188285030446994","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.2":{"name":"usewebmcp","version":"0.1.6-beta.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.6-beta.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"dd0bd41231d42da225267117c0a6718ed525d3e2","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.6-beta.2.tgz","fileCount":4,"integrity":"sha512-XnYPvew+h6sEMg0KYiNNyd7zggVVNSHqntMbJ9Zg5TbXR2BsB0t6hy2UgL6wLi86DpND42UR2Da5I0oV0VfcrQ==","signatures":[{"sig":"MEUCIQC4dsY37jhXTjfw6L/Djr5vUOcgLgivgq6R4TJVl4BsaAIgTR06KojFyS4bVP0eV1LyIcggj24CLK3FhXhwNb8gGbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.6-beta.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/956c148130266f7ad6bcea806160dab5/usewebmcp-0.1.6-beta.2.tgz","_integrity":"sha512-XnYPvew+h6sEMg0KYiNNyd7zggVVNSHqntMbJ9Zg5TbXR2BsB0t6hy2UgL6wLi86DpND42UR2Da5I0oV0VfcrQ==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.1.6-beta.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.6-beta.2_1764890519615_0.5876922137245588","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.3":{"name":"usewebmcp","version":"0.1.6-beta.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.6-beta.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"b7dab00433b19b1168874f6b81ec34ff89da3360","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.6-beta.3.tgz","fileCount":4,"integrity":"sha512-rQ2Fr27ebcjc3Jik+n7XInbMJ2DMAfeYGmDyHUWV2lPL5yIkhHlPV/ygTRZr+ZvEDqSatUg10nAp5iTrriqpgQ==","signatures":[{"sig":"MEYCIQDaYHEX2EgmxKkfu7Ly0fGGoSpfg26qT7Txr4VdIzMHNwIhAMMnXQ/z4oNlXSzpMGmSCtx/acjMVolna7vn0v7YV3wm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.6-beta.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/9e26b7b78b98f4e92e68a894f4f07fd7/usewebmcp-0.1.6-beta.3.tgz","_integrity":"sha512-rQ2Fr27ebcjc3Jik+n7XInbMJ2DMAfeYGmDyHUWV2lPL5yIkhHlPV/ygTRZr+ZvEDqSatUg10nAp5iTrriqpgQ==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.1.6-beta.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.6-beta.3_1764990678234_0.3995795074961883","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.4":{"name":"usewebmcp","version":"0.1.6-beta.4","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.6-beta.4","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"2ee0d9778816334415a414d29df3560e9ed28115","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.6-beta.4.tgz","fileCount":4,"integrity":"sha512-OYMBt9Rh8xWML2JBm4WZZmeFtNCAWd9OjJhv3nlb+iiXu/nT1kvz51FsVnOL0WPs4xMuIkMlTd/RnPgmKAcmbA==","signatures":[{"sig":"MEUCIEtS4XLd/TNJnjeuvj6pwDascjjy4rISj9uIoMTg+7p7AiEA49vz/DFPRMorVe8RPznfqu7TWBZ1xfBJhHgCKthFEE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.6-beta.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/284267a69a5d45fa1df68a54c806509d/usewebmcp-0.1.6-beta.4.tgz","_integrity":"sha512-OYMBt9Rh8xWML2JBm4WZZmeFtNCAWd9OjJhv3nlb+iiXu/nT1kvz51FsVnOL0WPs4xMuIkMlTd/RnPgmKAcmbA==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.1.6-beta.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.6-beta.4_1765068641739_0.0732697258847883","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"usewebmcp","version":"0.2.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"7f0ad65297d152266ef87687f2ff5f905605ad6a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.0.tgz","fileCount":4,"integrity":"sha512-Tc4QPrbauibLv4Ai7x3q0E8RVmGSv+DobAl0zRz+VDpPM8Tw/aJAClmpEHQFbvxKS3OaD9gFavSpMp7T07gLGA==","signatures":[{"sig":"MEUCIQDASgv6/0tl4ym/MxGuzHlsAaw6mrUIV7kyG4mtxN0fwgIgPEBEhICPrx2OvoecYlwJxQk5EPQoLADYEgY+bAVO3XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2726},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a73363cb9dfbfdb5a6a3dbac0086f490/usewebmcp-0.2.0.tgz","_integrity":"sha512-Tc4QPrbauibLv4Ai7x3q0E8RVmGSv+DobAl0zRz+VDpPM8Tw/aJAClmpEHQFbvxKS3OaD9gFavSpMp7T07gLGA==","deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.0_1765069227913_0.9148286321944179","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.0":{"name":"usewebmcp","version":"0.2.1-beta.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.1-beta.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"cb7d91916129c7c77f6b28d11a10379f0c041acf","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.1-beta.0.tgz","fileCount":4,"integrity":"sha512-qgttio+RGu3uJ8iGCOEC1JRDSM9LLcc2dLKzgu4Z1X7L3ydrUDWifwlz8FuLAlwcNcbE2fUWc2c8DQIcaVS5ww==","signatures":[{"sig":"MEYCIQDR21ePvIbvdh9cKIvqkqOuz4+gPtPGEr62cK4DLJt1AQIhALdgMoxqti6eTKYnzKK7+xs/2MCDZwke0Woay2L+XagW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2740},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.2.1-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/20c6fd1c8730ab86b53402c7aa265d47/usewebmcp-0.2.1-beta.0.tgz","_integrity":"sha512-qgttio+RGu3uJ8iGCOEC1JRDSM9LLcc2dLKzgu4Z1X7L3ydrUDWifwlz8FuLAlwcNcbE2fUWc2c8DQIcaVS5ww==","deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.2.1-beta.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.1-beta.0_1765129546794_0.1832695202318173","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.1":{"name":"usewebmcp","version":"0.2.1-beta.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.1-beta.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"96de93920a8e413b236942b3d474becabf620faa","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.1-beta.1.tgz","fileCount":4,"integrity":"sha512-bQDdSerkMP4nwErAwTCJCt7OTiaFPNdc2zopkN4ssZ4Q42iz39MPYdpLwenGw8nxKVvm8naiwr+EXQidRgNryw==","signatures":[{"sig":"MEYCIQCBS9eCeZGiP3xVL+kyJRDGCxUU6b7HBW6mvjEtCuZfDQIhAOo3x9nlcBOwYYsid9uWjNVECPWvxQNZ72PfEzfQDikg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2762},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.2.1-beta.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/352889c8810843bea1a3cb7a4b0b099c/usewebmcp-0.2.1-beta.1.tgz","_integrity":"sha512-bQDdSerkMP4nwErAwTCJCt7OTiaFPNdc2zopkN4ssZ4Q42iz39MPYdpLwenGw8nxKVvm8naiwr+EXQidRgNryw==","deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.2.1-beta.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.1-beta.1_1765140635896_0.5084434945229719","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"usewebmcp","version":"0.2.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"6dd03c56574366b6319d7012110d19f17ec7011a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.1.tgz","fileCount":4,"integrity":"sha512-mNP1DSw1gOLKbluBMt1/oTcXkxK0hRiaa04tKvnfRG4cepgVffGzDPTeQ5rmthmXIRYUF3eAyg7wjYGEHTNagQ==","signatures":[{"sig":"MEUCIBYDK7SPvH1CJGIoxTihqF4Ug+EyumaTD1823RPKSFiVAiEA8jkbbXNkAgVcE3diTpQIG8EBATIJ3SQhAaX7F1Xm1qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2748},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/17b073d10a0d9925f771c44123bc1d32/usewebmcp-0.2.1.tgz","_integrity":"sha512-mNP1DSw1gOLKbluBMt1/oTcXkxK0hRiaa04tKvnfRG4cepgVffGzDPTeQ5rmthmXIRYUF3eAyg7wjYGEHTNagQ==","deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.1_1765142444261_0.6218464776182251","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"usewebmcp","version":"0.2.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"eca5bcbe9171190fc08a6eb34bb762d732c94fa2","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.2.tgz","fileCount":3,"integrity":"sha512-V/I+KP0HkbcioQHEmgjD9ctrq7cypwdhDaVrZtgJHADfH3qUDbT+pSfTopaE3mG4UePZb2ML17faPyo3tM82Xw==","signatures":[{"sig":"MEQCIAuteAH5ttInNmEnYFsjGl9Sr3yefVIFMso6LGV4bcVIAiBT1LM0K1qWrvcaZ27zGTssvZw3oaRn6odOnxBpdY5IMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"00a56f338ab7af05b2a6046ff1ee59376ce59211","scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","prepublishOnly":"pnpm run build:prod"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"workspace:*"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"catalog:","typescript":"catalog:","@types/node":"catalog:","@types/react":"catalog:"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.2_1765152489984_0.014842726324348243","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-beta.0":{"name":"usewebmcp","version":"0.2.3-beta.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.3-beta.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"43e4e2890032811ff958f9f8018b73c66e47b30c","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.3-beta.0.tgz","fileCount":4,"integrity":"sha512-XwnrDsZKvXs3GvFMf3X5c6+5aUBdX3uhsdQMKF0BpA0sJsD/31Y1Udzr+TuoUOuX72hpPlwN51j5sszbv6lR6Q==","signatures":[{"sig":"MEQCIDDN8AxTaF3WpK8vbYmK6NzgWf2Yfz5TA8CPkjb0q5+kAiBFqoc3DkDMkCin7amuazZtjzSrfV5VoYj2bGBu93R4gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2762},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.2.3-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/fdcb7026571b6033854eeb7302bb8bf1/usewebmcp-0.2.3-beta.0.tgz","_integrity":"sha512-XwnrDsZKvXs3GvFMf3X5c6+5aUBdX3uhsdQMKF0BpA0sJsD/31Y1Udzr+TuoUOuX72hpPlwN51j5sszbv6lR6Q==","deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.3.0-beta.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.3-beta.0_1766082207683_0.09938170336319052","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"usewebmcp","version":"0.2.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.2.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"0b8c9c6669ec49bdf6554416cbd7e78602da4a06","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.2.3.tgz","fileCount":4,"integrity":"sha512-yb8lW0wipLuKmd3WUefPMZCdX7KAhGim2knNslHtfCH5lOk0KyDKulZdS6jtxV7eQHhfl7EDgsFJnJ8cRHUrww==","signatures":[{"sig":"MEYCIQDIM2zA6Xhp3h4xqW8wIODhsUPqFpzBjB1HVApaKmKQ3gIhAIdpYN0OJfNEAbySOv+ovqfsQyWBXM5ZLJIq0AxaEoAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2748},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/79c8bb0e2b53ac038fbe7bb4912075de/usewebmcp-0.2.3.tgz","_integrity":"sha512-yb8lW0wipLuKmd3WUefPMZCdX7KAhGim2knNslHtfCH5lOk0KyDKulZdS6jtxV7eQHhfl7EDgsFJnJ8cRHUrww==","deprecated":"Use usewebmcp@0.1.x instead - 0.2.x was experimental","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.2.3_1767854347182_0.8575770395095381","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"usewebmcp","version":"0.0.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/WebMCP-org/WebMCP#readme","bugs":{"url":"https://github.com/WebMCP-org/WebMCP/issues"},"dist":{"shasum":"bb2c6eb8ba026e04eec2d9b099ac61634abe64a1","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0.tgz","fileCount":4,"integrity":"sha512-skE+2GIyAIEUAYzkVxFF/GeY+k/8I01dMBnMDcZfzBegBPz2RbSC/SNtILRemSCZ83nrdKzaJZrWSABGf1nZ0A==","signatures":[{"sig":"MEYCIQCA5VwNiVYyelBokSkYa5wu1Jt8Qsd1sF9Yor79eWD+sQIhAK/HW2LgZooYdLfcMol37qZQm+9vxEZuysn7KPz1xB8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2748},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/65d3cbbd58e3265e30f06621ca67730c/usewebmcp-0.0.0.tgz","_integrity":"sha512-skE+2GIyAIEUAYzkVxFF/GeY+k/8I01dMBnMDcZfzBegBPz2RbSC/SNtILRemSCZ83nrdKzaJZrWSABGf1nZ0A==","deprecated":"Broken build - use 0.2.3 or later instead","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0_1768263972703_0.87937819191092","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"usewebmcp","version":"0.0.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.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"},"dist":{"shasum":"cc2c3f9005b8941251b3ddeea1f904c6d99d43bb","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.2.tgz","fileCount":4,"integrity":"sha512-LSrYwRjlk+UMc1ZeyhLKKLqa75VMGFJ6opFXR/WDtockxVS5YrNy1zKQX27lV721jZrV5OS9VC0qCuib44oxPA==","signatures":[{"sig":"MEQCIDU9oL+n5vvgaIafyEAL059W7dHB3WvaRFzFSbSiSaEBAiAN+unsppI4lTC+Z7W8pzV/8Gdz+m2p9QanWpHPaHj23A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2764},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/0f3e543701638540c8c072eba0676260/usewebmcp-0.0.2.tgz","_integrity":"sha512-LSrYwRjlk+UMc1ZeyhLKKLqa75VMGFJ6opFXR/WDtockxVS5YrNy1zKQX27lV721jZrV5OS9VC0qCuib44oxPA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.2_1769370914977_0.7392927121123567","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-beta.20260125195516":{"name":"usewebmcp","version":"0.0.2-beta.20260125195516","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.2-beta.20260125195516","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"},"dist":{"shasum":"9b44fffa5e0ff08db7d8cfab9fc4c1d987b4f99e","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.2-beta.20260125195516.tgz","fileCount":4,"integrity":"sha512-tSclBHd0aJw18uieSeoDGXPXwNxlr16pb+5K6kx9wnH9bLhc40++DzxT9HI0A/MLt2KakRAcTzXV21KVaJqvFA==","signatures":[{"sig":"MEYCIQCXJn9ArKRooFBZgFk/LZ1DR7Hfpsj8QDbQlnj3VDBupwIhAIEDtNfLXbuecTFbeRD8Sankkd/2ExdtmO0+xAD8GwFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@0.0.2-beta.20260125195516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2804},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.2-beta.20260125195516.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/74a77d6c14f3b251755aef64a68973ba/usewebmcp-0.0.2-beta.20260125195516.tgz","_integrity":"sha512-tSclBHd0aJw18uieSeoDGXPXwNxlr16pb+5K6kx9wnH9bLhc40++DzxT9HI0A/MLt2KakRAcTzXV21KVaJqvFA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.0.2-beta.20260125195516"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.2-beta.20260125195516_1769370973568_0.6639349911747814","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-canary.20260125211849":{"name":"usewebmcp","version":"0.0.2-canary.20260125211849","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.2-canary.20260125211849","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"},"dist":{"shasum":"6f714dfdc34cd13f81d8fc37140837ea97d04c75","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.2-canary.20260125211849.tgz","fileCount":4,"integrity":"sha512-ArBCFp5GpOpggEPishNbMdhlm1x1mE5ol79NUBV7osOEuXPZDLIOFZCAUHYMLp0vlByx6Re5X84j6fwQM0nzfw==","signatures":[{"sig":"MEUCIQC60qda019SC423osLNiCPe919Yk6N5/x+OcbQgXywP+gIgdTrFaWscE1flSwArcUebe/+2kQV/3Rx9toAVNXaleOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@0.0.2-canary.20260125211849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2820},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.2-canary.20260125211849.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/b41624be46165c6f3c9d2ef099462ef0/usewebmcp-0.0.2-canary.20260125211849.tgz","_integrity":"sha512-ArBCFp5GpOpggEPishNbMdhlm1x1mE5ol79NUBV7osOEuXPZDLIOFZCAUHYMLp0vlByx6Re5X84j6fwQM0nzfw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.0.2-canary.20260125211849"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.2-canary.20260125211849_1769375988452_0.7291999529770035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260126004552":{"name":"usewebmcp","version":"0.0.0-canary-20260126004552","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.0-canary-20260126004552","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"},"dist":{"shasum":"d6351c3233143a70187af63c32b3a9917275d7fb","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-canary-20260126004552.tgz","fileCount":4,"integrity":"sha512-+82gOgASSQ+KZzXcknubZKMrQJ1KO167y6ezir8u3oyY8X2kB51ywCvkPuS3ZzEuQPYdEhC3oQcGmNG5uPQQkw==","signatures":[{"sig":"MEUCIFYXh/yg8aR3eW5n5IaPAI41vXByBfVTMWheLCMQF0aaAiEAtjtKEvNEmf0VAngHEzNq3L3r/wyqFd1qkRLvf+KQnr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2820},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-canary-20260126004552.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/5260a9e3fa34681259b10756d2c97221/usewebmcp-0.0.0-canary-20260126004552.tgz","_integrity":"sha512-+82gOgASSQ+KZzXcknubZKMrQJ1KO167y6ezir8u3oyY8X2kB51ywCvkPuS3ZzEuQPYdEhC3oQcGmNG5uPQQkw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"0.0.0-canary-20260126004552"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-canary-20260126004552_1769388555202_0.21612982094850586","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.0":{"name":"usewebmcp","version":"0.1.0-canary.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.0-canary.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"},"dist":{"shasum":"aaa4488553e4e339b4307f4b613b827c7cc3fb4a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.0-canary.0.tgz","fileCount":4,"integrity":"sha512-fC2wzK93EzOnNiOW6C8ijN2e0b29er8R325Q8VphO3PnSKoP164ggrGHBKTzLQec/8nAE/gHhwh4BUNt4kYUUg==","signatures":[{"sig":"MEUCIQCxkuH9YDsU6fRbTlkdOt/Nyu7XHNmtnEaU4TJ5D8V96wIgDZ/nFOom+v9YsDklOvQMx8N/palyoZ/iUwYaIs1a5vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2794},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.0-canary.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/e729d7bdc5e5fa55c8cd8940c3588db4/usewebmcp-0.1.0-canary.0.tgz","_integrity":"sha512-fC2wzK93EzOnNiOW6C8ijN2e0b29er8R325Q8VphO3PnSKoP164ggrGHBKTzLQec/8nAE/gHhwh4BUNt4kYUUg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.1.0-canary.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.0-canary.0_1769388873989_0.2767539828138361","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.1":{"name":"usewebmcp","version":"0.1.0-canary.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.0-canary.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"},"dist":{"shasum":"d2dfb3de180e97c0ef8c495eee89bf74782c9f38","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.0-canary.1.tgz","fileCount":4,"integrity":"sha512-p6ZtXeXIbMbDbcT+d/2IE908zqPuVSCaAvysD9kay2ehE806naXZNC1T2OK1w0F9H+fxt+aGueFXE1Wc0l3+JA==","signatures":[{"sig":"MEUCIQDUTVOmnz4HfjBGUP6+ey3YmoZ7WWWLAzlxgyIJgtcuTAIgbXN6siGH2NW9fOYJqA/9LyvrScUKUSRUDrDcyj7eQhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2794},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.0-canary.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/cf530582b7f4b959bbc64357019bf781/usewebmcp-0.1.0-canary.1.tgz","_integrity":"sha512-p6ZtXeXIbMbDbcT+d/2IE908zqPuVSCaAvysD9kay2ehE806naXZNC1T2OK1w0F9H+fxt+aGueFXE1Wc0l3+JA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.1.0-canary.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.0-canary.1_1769391420156_0.037732486618292205","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"usewebmcp","version":"0.1.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"69fa9a00ceaf47d739c57909df5fa7fa57ff8e01","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-I7ww4jCg4sakBcpzSKg8RQLgIVZcX/s31055N9qDPXvVwWbjT0ZGgKUKBkg939dM8ZQ03YXGiQkzJYmCu6BdTQ==","signatures":[{"sig":"MEUCIH59mkqrcg5l7oKJ4tTu/6s1gDiXm4SO4JmMlC2Q09KvAiEA9kKrYq0GWo9zE7fk47X3dewVXnSIArer8LobJ3R0oZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2766},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/3dc220814c408bf476f4813edbee05ad/usewebmcp-0.1.0.tgz","_integrity":"sha512-I7ww4jCg4sakBcpzSKg8RQLgIVZcX/s31055N9qDPXvVwWbjT0ZGgKUKBkg939dM8ZQ03YXGiQkzJYmCu6BdTQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.0_1769400935322_0.15623250739809613","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"usewebmcp","version":"0.1.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.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"},"dist":{"shasum":"9439c4bea707a58d470ca2d9f46625105fb20e5d","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.1.tgz","fileCount":4,"integrity":"sha512-+FmY9ODbwAG+6EcyXymxl/tRJBN1zciLYM6cy2u/5f456uTTss72prrT4rTYy4Uu4j0aJNWVBI3dknWGsENknQ==","signatures":[{"sig":"MEUCIQDH/OHitgKmqocwiBp1CAHBc3q36hQW8T782S7yy5tJyQIgdw9kfVW/tIrO1AYfrw7PZw2N0Qj4n08GMq3suZCt++g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2766},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/6a55a50ed4f48b607cc2db4cb0f2ea2f/usewebmcp-0.1.1.tgz","_integrity":"sha512-+FmY9ODbwAG+6EcyXymxl/tRJBN1zciLYM6cy2u/5f456uTTss72prrT4rTYy4Uu4j0aJNWVBI3dknWGsENknQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - alias for @mcp-b/react-webmcp","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/react-webmcp":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.1_1769483463245_0.059189181024881465","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-canary.20260214192802":{"name":"usewebmcp","version":"0.1.1-canary.20260214192802","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.1.1-canary.20260214192802","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"},"dist":{"shasum":"e478fd957d6c1968ef40832156a84a757d280c8a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.1.1-canary.20260214192802.tgz","fileCount":7,"integrity":"sha512-Ab2P7yZu4HGFtntP5OGtKo3/Oi4kUIkm647AhFsZZPrV6g+AhCs5CFA4JYyjUtB9BDdMAIgTlVpcRvXgw+PeGw==","signatures":[{"sig":"MEUCIQDMLZVMeM2CEdGkBI2+UmikGzvzyzWB2qBnZmB0GhY+RwIgSSTC7LcH5k2kvufpx9snWDMDT6rIj3GYd+2UO8qO5mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49110},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.1.1-canary.20260214192802.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/3894ae4b2d3b39d0fabb64491926d8c8/usewebmcp-0.1.1-canary.20260214192802.tgz","_integrity":"sha512-Ab2P7yZu4HGFtntP5OGtKo3/Oi4kUIkm647AhFsZZPrV6g+AhCs5CFA4JYyjUtB9BDdMAIgTlVpcRvXgw+PeGw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod-to-json-schema":"^3.25.1","@mcp-b/webmcp-types":"0.1.0-canary.20260214192802"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"1.5.0-canary.20260214192802","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"zod":"^3.25.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.1.1-canary.20260214192802_1771118925359_0.8914420622463404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260216200013":{"name":"usewebmcp","version":"0.0.0-beta-20260216200013","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.0-beta-20260216200013","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"},"dist":{"shasum":"932edcfae23ad8c47873a01935656f4c093643ed","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260216200013.tgz","fileCount":7,"integrity":"sha512-DKpcCtKlCR8k8YkwHd3AjqjqKYsp2Gsc3+iCs2SDpkVmwkFPatok4x1g1QmPN2NiPhbDsNlCAEe8Er0UUMoEFA==","signatures":[{"sig":"MEUCIF5qEu4pFSXjTk2bVmBXGIbzgCDqNpg8OggsinpgdLwNAiEAy1GsdYIoA61H08CL/0SBOuGf78pQOoG9G0Q7EnEDJ+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38714},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260216200013.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d6e7672afc980aedf169aa7accc1b86c/usewebmcp-0.0.0-beta-20260216200013.tgz","_integrity":"sha512-DKpcCtKlCR8k8YkwHd3AjqjqKYsp2Gsc3+iCs2SDpkVmwkFPatok4x1g1QmPN2NiPhbDsNlCAEe8Er0UUMoEFA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260216200013","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260216200013"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260216200013","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260216200013_1771300886041_0.2527424869594075","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260217171247":{"name":"usewebmcp","version":"0.0.0-beta-20260217171247","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.0-beta-20260217171247","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"},"dist":{"shasum":"a1a7f150bc086dc203697c8ce9071e0fa81870bf","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260217171247.tgz","fileCount":7,"integrity":"sha512-UoLIgX72wAS9cOEsxLDD47N4BDBbGcTZAYQbbFjrySTns6sYUothvckkuBo2ZGFU2Y3BJsaYHxFgRcITzcrG5A==","signatures":[{"sig":"MEUCIQD/URUzSeWlEOnZNHtStcPq2xlcbDrXiQy0JXNXZKjOEgIgM9O1NjY3eKwFGXNejQrPV6gPVQ6BnSidSGIQEeyx9Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38674},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260217171247.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ef8bb0266ce47e73f43148dbfea014c8/usewebmcp-0.0.0-beta-20260217171247.tgz","_integrity":"sha512-UoLIgX72wAS9cOEsxLDD47N4BDBbGcTZAYQbbFjrySTns6sYUothvckkuBo2ZGFU2Y3BJsaYHxFgRcITzcrG5A==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.0","@mcp-b/webmcp-polyfill":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260217171247","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260217171247_1771348454450_0.5624987761999796","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"usewebmcp","version":"0.3.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.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"},"dist":{"shasum":"905fda1f793425a7e890f46f34447bc09ae9fb6c","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.3.0.tgz","fileCount":7,"integrity":"sha512-wLyebo8cu4iFL14zN0DmXDwQuK4FCRbEixhVnIwY4ygi/+ynbsnwC2A4W6hFZiCPdIrLYdDIZiWE32lEOh87fw==","signatures":[{"sig":"MEYCIQDAQQ5M+gvo3p/GDGaBafDJcYwtm1MFp79hbbuadFZU8AIhAI9OPhawwSX2gYPDYCGsWkpnNGkqawHifO1Eu4WamuRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43918},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/91e2540cc0fce22c49337d85a28d3e6b/usewebmcp-0.3.0.tgz","_integrity":"sha512-wLyebo8cu4iFL14zN0DmXDwQuK4FCRbEixhVnIwY4ygi/+ynbsnwC2A4W6hFZiCPdIrLYdDIZiWE32lEOh87fw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.0","@mcp-b/webmcp-polyfill":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260217171247","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.3.0_1771349638532_0.11956876117435677","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"usewebmcp","version":"0.3.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.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"},"dist":{"shasum":"44b5887f83c4960cde31b84b9e2fc6914dd509c7","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.3.1.tgz","fileCount":7,"integrity":"sha512-I94OLnWNTnxjxnJGotWY+iZpjyz/TMfMBEgUYbcK3WisUZImBK0fq2nxrW8wnNpsCGPVDN9z6p/NX7+DNYdgvQ==","signatures":[{"sig":"MEUCIQD9ck6LSOkbyfydKhbMXbRoLF3Eg/u4rnKPAQ4k2MGpmgIgTwjk0cImznBF5vcE2OC6gpL5yGixGcbTTQdzlIRGcdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47077},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/e432098b16b939911df981a2c20ced7c/usewebmcp-0.3.1.tgz","_integrity":"sha512-I94OLnWNTnxjxnJGotWY+iZpjyz/TMfMBEgUYbcK3WisUZImBK0fq2nxrW8wnNpsCGPVDN9z6p/NX7+DNYdgvQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.0","@mcp-b/webmcp-polyfill":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260217171247","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.3.1_1771350384917_0.933204278076496","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"usewebmcp","version":"0.3.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.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"},"dist":{"shasum":"5de2f57d80ebb255721ea48b3df7e87b2827cb1c","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.3.2.tgz","fileCount":7,"integrity":"sha512-e5WjDArBBPILx3jWSU1/XpPFLbSa1Egg6nDr+4Q94WUhhESXIdIHx48rUxa/k6rVRTqhgcQd9r6GolUtRvyAPw==","signatures":[{"sig":"MEQCIAJ6fT1rniA+lySbMOM+mF1DetXg+6mANWDdEXj5QlSrAiADvjb3y4LRaK21BlZitC9RzCe1TIfTdiHzakUXoTzlWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47363},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/6c32408a0e004762accceeb687cd1a5f/usewebmcp-0.3.2.tgz","_integrity":"sha512-e5WjDArBBPILx3jWSU1/XpPFLbSa1Egg6nDr+4Q94WUhhESXIdIHx48rUxa/k6rVRTqhgcQd9r6GolUtRvyAPw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.1","@mcp-b/webmcp-polyfill":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260217171247","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.3.2_1771351697785_0.21769460859106293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260221154800":{"name":"usewebmcp","version":"0.0.0-beta-20260221154800","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.0.0-beta-20260221154800","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"},"dist":{"shasum":"48f94e8626b3fc2b3ab7dff532fe09a598a94af2","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260221154800.tgz","fileCount":7,"integrity":"sha512-kLx6tkFZ3JB7CNbd0EhdKd6x0VWl75ZfLvcrvqDNaHHwBnujzp54g2VT4QGuB7yNEpkwN56vbv5gaG2p2KtPSw==","signatures":[{"sig":"MEUCIAiEGwPUioVVxAL4KsvDtJRh/4E7d1UeS0Pzaf0sR99WAiEAvWa5qZAzELxKIQFNZHhwLRN2+hUk843WUPvKkgQtlO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47423},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260221154800.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ffeb1f0454afa6cea95c400879262084/usewebmcp-0.0.0-beta-20260221154800.tgz","_integrity":"sha512-kLx6tkFZ3JB7CNbd0EhdKd6x0VWl75ZfLvcrvqDNaHHwBnujzp54g2VT4QGuB7yNEpkwN56vbv5gaG2p2KtPSw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260221154800","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260221154800"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260221154800","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260221154800_1771717777433_0.5555261646655874","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"usewebmcp","version":"0.4.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.4.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"},"dist":{"shasum":"9f25ddfe2fa8948bf9a25f1e5684517f01b1734a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.4.0.tgz","fileCount":7,"integrity":"sha512-Jp+h5XJ4P0Ntu3w50P/T1I7fnyRENmNj0hFt+xHLRwP8VjMllj+98OtSt7TcdVzWH9dAVnb70pCftm+Y9QVg+g==","signatures":[{"sig":"MEYCIQCAcIV9ezJ1aUQf30LFKuOT3/dtyre9UHnuA3nYAXyrSAIhAJttmOAMBoSBAd+ZnsiAXYVg3UuyrH2clJAQ/yQYqADz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/33e926adec8a4073c538a8222efa857c/usewebmcp-0.4.0.tgz","_integrity":"sha512-Jp+h5XJ4P0Ntu3w50P/T1I7fnyRENmNj0hFt+xHLRwP8VjMllj+98OtSt7TcdVzWH9dAVnb70pCftm+Y9QVg+g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.0","@mcp-b/webmcp-polyfill":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"1.6.0","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.4.0_1771806494967_0.09825145883069131","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"usewebmcp","version":"0.4.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.4.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"},"dist":{"shasum":"7d31cfd738ce39117630a60800c8a7c6d77ea7c8","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.4.1.tgz","fileCount":7,"integrity":"sha512-cMhfcotzBetLWj6OvUMcvYr1rsBNWn+vWkdbuqwbdyhhWik3v937Ii1H/X6MbS4XyVE8ZrkZBWygt5LLOsyukQ==","signatures":[{"sig":"MEUCIDtyMGTtU+oF+1IJdzQuQjNbagdN0WMmeWowProx9EwuAiEApqcVc0/tnvD4mJOXyKzW96GnRL0jTmgVsXEbNVoAhUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/00e83a3418100b708db29ef095b339ef/usewebmcp-0.4.1.tgz","_integrity":"sha512-cMhfcotzBetLWj6OvUMcvYr1rsBNWn+vWkdbuqwbdyhhWik3v937Ii1H/X6MbS4XyVE8ZrkZBWygt5LLOsyukQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-polyfill":"0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"1.6.1","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.4.1_1772141762538_0.04001544447336669","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"usewebmcp","version":"0.4.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.4.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"},"dist":{"shasum":"54d18f9d3aae2955b997af001e560eb9dad3424a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.4.2.tgz","fileCount":7,"integrity":"sha512-87d7OXDl0FY3sSrrP3Y9/Xup56A0zJZy2XGF+dMuyvdRFnV13gdxByLR+okj6ZELRuqWqZfkpkSdutOBqp4KJQ==","signatures":[{"sig":"MEUCIGngeaQAsxakxOY9obwmaHraHpqmZVlIkyXdkK4pTRqbAiEAob6ntLic9FAqBurRngrYfhdV/JSOaUd76nMsqV3Ovs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/01a53313fc548f750e24ab5065bc3d59/usewebmcp-0.4.2.tgz","_integrity":"sha512-87d7OXDl0FY3sSrrP3Y9/Xup56A0zJZy2XGF+dMuyvdRFnV13gdxByLR+okj6ZELRuqWqZfkpkSdutOBqp4KJQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-polyfill":"0.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"1.6.2","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.4.2_1772148658115_0.9391604430665015","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"usewebmcp","version":"0.4.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@0.4.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"},"dist":{"shasum":"6038cff81024655c524f456d2d2ca82de4499fba","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.4.3.tgz","fileCount":7,"integrity":"sha512-sU/c/XtYiJEtuMKjxcEQKc400MbGYLYZE/kPvIL9VwjvgOudzGA30odKAy/zdtkHCaZB/XFv15FCUYwrTkuTzQ==","signatures":[{"sig":"MEQCIAYIN2eOmjA/tQoCYXFxFZF+Bqa2Kt3yj220ND3D+CyxAiBdemudHBQA/X9vnsxV3bMGQIAmyEIPV2uBgwcLOdkwhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/886e05196140968a2d43ed75b7a430e9/usewebmcp-0.4.3.tgz","_integrity":"sha512-sU/c/XtYiJEtuMKjxcEQKc400MbGYLYZE/kPvIL9VwjvgOudzGA30odKAy/zdtkHCaZB/XFv15FCUYwrTkuTzQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.2","@mcp-b/webmcp-polyfill":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"1.6.4","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.4.3_1772150354865_0.14117239759557831","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"usewebmcp","version":"2.0.5","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"10ced8647df2f576e97f0236464e222d7441c7c8","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.5.tgz","fileCount":7,"integrity":"sha512-Rusv9P6D4UDHgUUi6fpfUQAVM0ZmpzbPi8XLwDfsRh0s+Xted95s3vLZcsu5etQea9uSCy97pJwr+uyKKVJpjA==","signatures":[{"sig":"MEQCIF/xOkVwplffylQg6r6Av3bL97xD74qFw3o5x0Xoih0zAiAXMZCrdJBVD50FLRje2HBMr/bFKe7ovQFRJu6CjaP+rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/b7ba8eec5ef4bcf41f893bd561812ab7/usewebmcp-2.0.5.tgz","_integrity":"sha512-Rusv9P6D4UDHgUUi6fpfUQAVM0ZmpzbPi8XLwDfsRh0s+Xted95s3vLZcsu5etQea9uSCy97pJwr+uyKKVJpjA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.5","@mcp-b/webmcp-polyfill":"2.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.5","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.5_1772151688514_0.30827717943593624","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"usewebmcp","version":"2.0.6","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"cad57361bf6c62268b4e677d200ade396c72182a","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.6.tgz","fileCount":7,"integrity":"sha512-E6n9dHUHStWKoi1ftxXhmt3x1IPXs/HAKaBu7SGcDyr7EK74ClphE1e2Q1VFu5WWF3YzB1FCtRQWQCy63oy7oA==","signatures":[{"sig":"MEUCIQD2EVz7tju0hKuUApxgEekq7+vSPxTun2ognvReulWfTgIgIBX6xjCqdXG+tYAKt+0VmbsK/f4ZGztZAweuoSJjY/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/6a5cdc85b61028d8c915228e6397afaa/usewebmcp-2.0.6.tgz","_integrity":"sha512-E6n9dHUHStWKoi1ftxXhmt3x1IPXs/HAKaBu7SGcDyr7EK74ClphE1e2Q1VFu5WWF3YzB1FCtRQWQCy63oy7oA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.6","@mcp-b/webmcp-polyfill":"2.0.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.6","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.6_1772260270871_0.9834499586380478","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"usewebmcp","version":"2.0.7","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"9b2ec94126cf2923c41eb9263f75fc64620a3d37","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.7.tgz","fileCount":7,"integrity":"sha512-Upsg3Z5UOS/DOTpjCksPX79bVZG/gk0S3QHIMcS2eIIn3hItnFJjbuSUVuArQYqvpAcBygF1E1eb7MrEn62dcA==","signatures":[{"sig":"MEUCIAQpCaMSPerZl7d0BhtHGjQrsRdlMKXooT2PxPKQS7d/AiEAifRbAhkYB0gwVBRtyUSvyxgpGXq5ilVV+romlH7FMvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8ee0c52b17d199aa046447322f372103/usewebmcp-2.0.7.tgz","_integrity":"sha512-Upsg3Z5UOS/DOTpjCksPX79bVZG/gk0S3QHIMcS2eIIn3hItnFJjbuSUVuArQYqvpAcBygF1E1eb7MrEn62dcA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.7","@mcp-b/webmcp-polyfill":"2.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.7","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.7_1772306673155_0.9106095021619234","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"usewebmcp","version":"2.0.8","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"aeeafb6b18fe6c6c1476e3ec344d861a24094689","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.8.tgz","fileCount":7,"integrity":"sha512-9rC6YSAhYX4w4HjbBop5f7ilmbskumtxhY4uru0VQ67f6kGIAmEHaxlkANlRVA+p8k4YO6pIsnIEz1vcA+6JZA==","signatures":[{"sig":"MEQCIBdupBERJ6slj0Tcjjz0ArNW/yyY0uQHhGoqVqtaM2s6AiBf740Ifco0DwmIx0Oc1IiGfdq0gQw9mhox5gwSlBC9GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f8031c16fbd9871594f574a4d3457f61/usewebmcp-2.0.8.tgz","_integrity":"sha512-9rC6YSAhYX4w4HjbBop5f7ilmbskumtxhY4uru0VQ67f6kGIAmEHaxlkANlRVA+p8k4YO6pIsnIEz1vcA+6JZA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.8","@mcp-b/webmcp-polyfill":"2.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.8","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.8_1772318688490_0.9564659750112054","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"usewebmcp","version":"2.0.9","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"a2e412786706e7e87c80b9446574e248d47a1bee","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.9.tgz","fileCount":7,"integrity":"sha512-+7c6OipkqWU0NSjVtXpO/wC3NFy//X5oiW0ArDmu5prCfV4ea8uTvCmkquCb5RtoPnlER6u/00jq1pnyPEOLRw==","signatures":[{"sig":"MEYCIQDQobFOTzH26wFrLlktzsfQ7qX9i7PGVtSliRB9ECz6CwIhAM+K2/6PloviLajbsnY6d05yHc0HmxEvSUR00jUK2BTZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47343},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/391a99514e79c0bce4d2083bfae3f9ae/usewebmcp-2.0.9.tgz","_integrity":"sha512-+7c6OipkqWU0NSjVtXpO/wC3NFy//X5oiW0ArDmu5prCfV4ea8uTvCmkquCb5RtoPnlER6u/00jq1pnyPEOLRw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.9","@mcp-b/webmcp-polyfill":"2.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.9","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.9_1772405073024_0.0012351466406161915","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"usewebmcp","version":"2.0.10","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"4638b5147fa3b091d0301ef3059b68f6442cd1b8","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.10.tgz","fileCount":7,"integrity":"sha512-KcjTX7pOy4P/MKdrYqFZ+zux86h90NhgXHwt6AVYj7TXhGrrR3VHOV1+YEN0jF3WYSNX7OWp2+69hAaLo0T3Jg==","signatures":[{"sig":"MEQCIAqQ4GCzga7Sp6XCGELsrXHu105gxeqy94yXwTiWAer8AiAidFMMxuwsbDGdXdT006x1EKpBBnTgx57fjT2mN/KuQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47347},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/60b085eb5ba75fb18c14949799ed0d8a/usewebmcp-2.0.10.tgz","_integrity":"sha512-KcjTX7pOy4P/MKdrYqFZ+zux86h90NhgXHwt6AVYj7TXhGrrR3VHOV1+YEN0jF3WYSNX7OWp2+69hAaLo0T3Jg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.10","@mcp-b/webmcp-polyfill":"2.0.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.10","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.10_1772466729644_0.14450003290153113","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"usewebmcp","version":"2.0.11","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"4b79331fac33545ef7058ebf96d3bfc1388b6d2b","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.11.tgz","fileCount":7,"integrity":"sha512-1/1nAg3/Ei5euQWC0ts8EF71egavihaXsgbAT6U70Lzu+EqK162jx84sNvmA5oN7phOnOs0Fb2nB9KEYnvdsIw==","signatures":[{"sig":"MEUCIQCDX27mfY/ewSEXPtKQy43K41UmP+RIBhDw45qM2tC+ngIgWgg61Nmstu/aIynMagE5bfvvJSQMU22C7dZ8UqeU9hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47347},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/b69a8662ef26ae813b00a15b5e77b428/usewebmcp-2.0.11.tgz","_integrity":"sha512-1/1nAg3/Ei5euQWC0ts8EF71egavihaXsgbAT6U70Lzu+EqK162jx84sNvmA5oN7phOnOs0Fb2nB9KEYnvdsIw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.11","@mcp-b/webmcp-polyfill":"2.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.11","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.11_1772471320655_0.9943204497984683","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"usewebmcp","version":"2.0.12","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"d57e5210638da2f40ced81156921c4bed9733498","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.12.tgz","fileCount":7,"integrity":"sha512-gBPW3QarqVhgC3F+sveBJiIrXEKc1OHLZZ+JQaefjgw0tY/LkfC/XcFILVUYtHTlk+RFrypUsuH2KQ7XsgKxIg==","signatures":[{"sig":"MEUCID7Hn2hngDevn+AoM8Kc6sDRE+bF4FF5YdKiahiUuY6kAiEAyQgbVOLRLD7caRISf6twTfsLRmkXYWsL7h/QCNchreU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47487},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/9eb93ca387e8130933773608b44b00bc/usewebmcp-2.0.12.tgz","_integrity":"sha512-gBPW3QarqVhgC3F+sveBJiIrXEKc1OHLZZ+JQaefjgw0tY/LkfC/XcFILVUYtHTlk+RFrypUsuH2KQ7XsgKxIg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.12","@mcp-b/webmcp-polyfill":"2.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.12","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.12_1772651954107_0.5319080936997738","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"usewebmcp","version":"2.0.13","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"fc4aa513fa9d06bda129e21b21fccbd26a5b3e14","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.0.13.tgz","fileCount":7,"integrity":"sha512-Tc2zLq00jNX8L3k1DyaWE2vIb8uZjO6u0cboUu3itGL87U7GpuWzVkDH1CEkNXrtmguLupC3o+0XJsu8HsBpKw==","signatures":[{"sig":"MEYCIQDwNE3rhvLXhvqY/KdwOC0pqN4Y1R6O3zkxheVRyZWSHQIhAJatM5IZwo7L7wgkbaHFZgVPR3N4xBkz0Rx6GSoyRrKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47487},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.0.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/985b03911ccdc44271bbad790f8daad9/usewebmcp-2.0.13.tgz","_integrity":"sha512-Tc2zLq00jNX8L3k1DyaWE2vIb8uZjO6u0cboUu3itGL87U7GpuWzVkDH1CEkNXrtmguLupC3o+0XJsu8HsBpKw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.13","@mcp-b/webmcp-polyfill":"2.0.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.0.13","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.0.13_1772736488981_0.17731476045463168","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"usewebmcp","version":"2.1.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"751d81c452fc45389bcfbb16f9961e85b472a310","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.1.0.tgz","fileCount":7,"integrity":"sha512-4S28OjzHub9mP03Pw5dkmZbtPeuZHCo9m0O+PKaxs6S2eAJmnEEK4V1DL9C4U/p7P1UUH+PdxqX31QZtF39wSw==","signatures":[{"sig":"MEYCIQCxDsX+2U+Yyg04clcrxvVx2TZS2KW/WWJ5Hd64GO/vNQIhAIyNfWP6N4LAI1fNN4MUl5qMpqmeroyQUhunLGv+uOP5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47483},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8eb94f0ed712af124c0894feb967619b/usewebmcp-2.1.0.tgz","_integrity":"sha512-4S28OjzHub9mP03Pw5dkmZbtPeuZHCo9m0O+PKaxs6S2eAJmnEEK4V1DL9C4U/p7P1UUH+PdxqX31QZtF39wSw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.1.0","@mcp-b/webmcp-polyfill":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.1.0","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.1.0_1772858942088_0.052239774117075255","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"usewebmcp","version":"2.2.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"625e98243489fca6706417d49a588b8a1b98e3f0","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.2.0.tgz","fileCount":7,"integrity":"sha512-MIfwGVangLr/HQPrymzO65RbtELvk+R4XFb1vg54VmDrc6f7kmGIj9+XQ3xyK91oJwbJ+jC/vVKv5O/dT++2hA==","signatures":[{"sig":"MEYCIQDoQ8P2HreseAycobUS/YTwEuuG+/ZskQ7GTWbyQpOnQgIhAPfM36AyVVwUV0RnaVIE/2qpFqhuqViROByWg+mnfki7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48292},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/65cd77f8afda0601558d8cb391a116b5/usewebmcp-2.2.0.tgz","_integrity":"sha512-MIfwGVangLr/HQPrymzO65RbtELvk+R4XFb1vg54VmDrc6f7kmGIj9+XQ3xyK91oJwbJ+jC/vVKv5O/dT++2hA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.2.0","@mcp-b/webmcp-polyfill":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.2.0","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.2.0_1773285448394_0.010748115840971018","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225012":{"name":"usewebmcp","version":"0.0.0-beta-20260311225012","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"b3188eeee8d555633ba2d645b4b8a5249c35a97e","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260311225012.tgz","fileCount":7,"integrity":"sha512-xZ79Qn0tBNUzYEclXH4zxKCLxVghIIGO7PT/IHuJcec4dWr1mCsU3ELwE0NKRHzBf/4Sje8q40TImGzM2FIVDQ==","signatures":[{"sig":"MEUCIH6N4O9zwR46ecBj4ihImsZOpUHEKxDatU0Olv6YvXmcAiEA06l7E7tFJg0IFokOpwZ2K9aO7htwyY/3/W2Y0Lu82Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48863},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260311225012.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/1a2c1482657b5d4251ee23a4192cb830/usewebmcp-0.0.0-beta-20260311225012.tgz","_integrity":"sha512-xZ79Qn0tBNUzYEclXH4zxKCLxVghIIGO7PT/IHuJcec4dWr1mCsU3ELwE0NKRHzBf/4Sje8q40TImGzM2FIVDQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311225012","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260311225012"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260311225012","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260311225012_1773294750983_0.28386135876061447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225423":{"name":"usewebmcp","version":"0.0.0-beta-20260311225423","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"2444553af8aafef4ef73a463d2495accb6bfc749","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260311225423.tgz","fileCount":7,"integrity":"sha512-aov/G4UYR6ynS6rFqUA8qxvCXHbYxF05xhK98Tp/DHjcqkj/Aa345nQ4OcO3gSd7Vvokj8Xlruua1ZvKphTJPw==","signatures":[{"sig":"MEUCIDgxmtADahu3j9ftXHyDVkz9fHT8ns8NGtdD3iVoNU8mAiEAuow9CbMF8L9pCtV5868bQwPkSp1GKPezBNxDGnIWD/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48947},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260311225423.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8e9f23b9c2239316caa382b67d4b4a0b/usewebmcp-0.0.0-beta-20260311225423.tgz","_integrity":"sha512-aov/G4UYR6ynS6rFqUA8qxvCXHbYxF05xhK98Tp/DHjcqkj/Aa345nQ4OcO3gSd7Vvokj8Xlruua1ZvKphTJPw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311225423","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260311225423"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260311225423","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260311225423_1773294965715_0.6128564343662795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311230356":{"name":"usewebmcp","version":"0.0.0-beta-20260311230356","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"ed721ba3211139d16c1d114b49c346018f943cc0","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260311230356.tgz","fileCount":7,"integrity":"sha512-CRTFZuQMRMrtQ3L3ce6dnY/LeYmE10KAOfwz/dijWvokwdH9F909DpyULI207QMeBTmZTT2K0NgccJm0OxIY3Q==","signatures":[{"sig":"MEYCIQCTyhMOf/ZDCIg1SZ5df97Lyh32kzdDMPDnwfLqx1QX4gIhAKlccef6zKH35mhJKcTSpTcq6hXExZ6v0CTpGpWX3ba7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48947},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260311230356.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./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 .","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vitest run --typecheck --silent","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f5d86b7dff32b7de4b9db45551aa81c3/usewebmcp-0.0.0-beta-20260311230356.tgz","_integrity":"sha512-CRTFZuQMRMrtQ3L3ce6dnY/LeYmE10KAOfwz/dijWvokwdH9F909DpyULI207QMeBTmZTT2K0NgccJm0OxIY3Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311230356","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260311230356"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","tsdown":"^0.15.10","vitest":"^4.0.18","react-dom":"^19.1.0","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260311230356","@vitest/browser":"^4.0.18","@vitest/coverage-v8":"^4.0.18","vitest-browser-react":"^2.0.4","@vitest/browser-playwright":"^4.0.18"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260311230356_1773295518980_0.1560223548534052","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260319163307":{"name":"usewebmcp","version":"0.0.0-beta-20260319163307","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"f7a34a34d2252c0528c8aa510e135018c34a5309","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-0.0.0-beta-20260319163307.tgz","fileCount":7,"integrity":"sha512-32N4772JJspdKp55VVyiLu4AErSXiHv5Uvj6VWGpRiT9rU7J+sqA0MdxMH3zBPL+lcCXU5Q6N/v5rPb4ljOssA==","signatures":[{"sig":"MEUCIQCZVksyHYxPMPdwEj4hkQdy5usMYEBK1B3Uc/nHY7ZFhwIgVcB/oSeRI/lArJ4JkSmqZzULcAS5otCjfpw/BS0uvEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54734},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-0.0.0-beta-20260319163307.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/9aabd9d85c194352bddfcb2855629125/usewebmcp-0.0.0-beta-20260319163307.tgz","_integrity":"sha512-32N4772JJspdKp55VVyiLu4AErSXiHv5Uvj6VWGpRiT9rU7J+sqA0MdxMH3zBPL+lcCXU5Q6N/v5rPb4ljOssA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.4.2","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260319163307","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260319163307"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"0.0.0-beta-20260319163307","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_0.0.0-beta-20260319163307_1773963282477_0.2650609150177725","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"usewebmcp","version":"2.3.0","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"a3d1e03fa34648d0ff65a5f75c7846bbc9478b8f","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.3.0.tgz","fileCount":7,"integrity":"sha512-ULbt5qst732Fp4IShod2cPSxYQwVyfqBrx5rF+bdu9ukCBoBMGJCzL7t0PKlP9JXuJ54QGPJnH6Amv0YsPikXQ==","signatures":[{"sig":"MEUCIAdvfScKeueTc3B7/4KXazmBP46HxX89A7VNEMnK4l7SAiEA54ABSdw0fUoGrH2gWEdzcOvF61sXCkdypGV82Z2sN7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53710},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a00c961ef6245878b9c045ef82abbc04/usewebmcp-2.3.0.tgz","_integrity":"sha512-ULbt5qst732Fp4IShod2cPSxYQwVyfqBrx5rF+bdu9ukCBoBMGJCzL7t0PKlP9JXuJ54QGPJnH6Amv0YsPikXQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.12.1","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.0","@mcp-b/webmcp-polyfill":"2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.3.0","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.3.0_1778124858612_0.11083909438754169","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"usewebmcp","version":"2.3.1","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"b207bdfb81c1dc7a46829ec4a53b61fef0f55d36","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.3.1.tgz","fileCount":7,"integrity":"sha512-VdXRRexbMhLzclrI6/zFUfj4T153tOoB7an2oCX8hOLLUGpBZFdsPKNoG7Tz/+vMG1PeUZJJo7Lw3Lakqy+Jyg==","signatures":[{"sig":"MEYCIQC8drVolxdEIHB3Cj7wL57Wta3qMPen699Ejo9SltAi2AIhAPxpEw1W/+VXYV9YAMY6xGEyCJP3LUDSAoEIitomMP8e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53710},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a48fc86115821b563e354f3de81cfce9/usewebmcp-2.3.1.tgz","_integrity":"sha512-VdXRRexbMhLzclrI6/zFUfj4T153tOoB7an2oCX8hOLLUGpBZFdsPKNoG7Tz/+vMG1PeUZJJo7Lw3Lakqy+Jyg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.12.1","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.1","@mcp-b/webmcp-polyfill":"2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.3.1","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.3.1_1778124975828_0.5201662087832162","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"usewebmcp","version":"2.3.2","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"6958a5200eb16ff53c75c50665f2b629b41eab6b","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.3.2.tgz","fileCount":7,"integrity":"sha512-kpnxB1FYOBFUl/i9Xs9lwjGYkWebOECpXVk83q8rNBPc/LAYzzHGKGBYMfUOr5c9G44QqvMs/VNAN2t59acBAg==","signatures":[{"sig":"MEQCIHSJLnhVXup/xIbzZeAU63gaUNrN7MrTk0nA7vRjE7Y8AiBTzy3tbWQG0rxtCI0R9lxi487rMroDSfx3HwH+ieVKng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53711},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/15d22ea8fa15f32d2d6f5e916e7e6df1/usewebmcp-2.3.2.tgz","_integrity":"sha512-kpnxB1FYOBFUl/i9Xs9lwjGYkWebOECpXVk83q8rNBPc/LAYzzHGKGBYMfUOr5c9G44QqvMs/VNAN2t59acBAg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.12.1","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.2","@mcp-b/webmcp-polyfill":"2.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"latest","playwright":"^1.58.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.3.2","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.3.2_1778559655779_0.24704722968118675","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.20260528050333":{"name":"usewebmcp","version":"2.3.1-beta.20260528050333","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"4084bf5e4c9ab52c3209d46027e65f7b603ebee5","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-2.3.1-beta.20260528050333.tgz","fileCount":7,"integrity":"sha512-xz3orgc30v2vPxsnNKQzDtYpcHMsACLina7m+SPPKu8I9iX2T5xgLXb3yKpXJEwtTUv8x9SKraaxlSPy75vN2A==","signatures":[{"sig":"MEYCIQCFjCVzJCDbUCsWvtwhO2I4J7djOYF9doK4bAc6SFbHtQIhAKadlB8dcpKBlKdVW/CSxS3h7YyGZVLqDMXpHCt4mhr0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@2.3.1-beta.20260528050333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53792},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-2.3.1-beta.20260528050333.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/d34cbac05b6137a32b76d608c4f71311/usewebmcp-2.3.1-beta.20260528050333.tgz","_integrity":"sha512-xz3orgc30v2vPxsnNKQzDtYpcHMsACLina7m+SPPKu8I9iX2T5xgLXb3yKpXJEwtTUv8x9SKraaxlSPy75vN2A==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with navigator.modelContext","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"2.3.1-beta.20260528050333","@mcp-b/webmcp-polyfill":"2.3.1-beta.20260528050333"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"2.3.1-beta.20260528050333","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_2.3.1-beta.20260528050333_1779944685155_0.3058836154962383","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260529000441":{"name":"usewebmcp","version":"3.0.0-beta.20260529000441","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"291c6da873b7e1a0b344bceb4c92496786f6ba58","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-3.0.0-beta.20260529000441.tgz","fileCount":7,"integrity":"sha512-DFPz35mUUODSWYK+i3ZREjoylFPUMg7lQRYR3/bNxlDMtdxolvKPQVLFr9QHcL1M9WhHNBFy4g3FA2Xua6NJig==","signatures":[{"sig":"MEYCIQDtalHuB92iZR4mMY0rz47dsDnMgfCYZoWLjxLvRrmyfwIhAO89kBPH9agXlRhzuelEwpPx7Raa8Eu4yoxJp5Swrxzo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@3.0.0-beta.20260529000441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54291},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-3.0.0-beta.20260529000441.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/b29d36b0146437aa101f1515f58282b4/usewebmcp-3.0.0-beta.20260529000441.tgz","_integrity":"sha512-DFPz35mUUODSWYK+i3ZREjoylFPUMg7lQRYR3/bNxlDMtdxolvKPQVLFr9QHcL1M9WhHNBFy4g3FA2Xua6NJig==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0-beta.20260529000441","@mcp-b/webmcp-polyfill":"3.0.0-beta.20260529000441"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"3.0.0-beta.20260529000441","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_3.0.0-beta.20260529000441_1780013156713_0.09180954658872942","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"usewebmcp","version":"3.0.0","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@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"},"dist":{"shasum":"583e114754fac82463a50c8fad4f273b334387dc","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-3.0.0.tgz","fileCount":7,"integrity":"sha512-nCC3UG4isIJf8lBE1JSRZedpUgHJBHDM3M1TxwcCF9zGzhO7RxqAdz5vKmIrO9IHGJDjqIcxsRt02if/mXwuRg==","signatures":[{"sig":"MEUCIAT9o9/b1ay/4ymE01LOcjLyZ/tDdRheoXnaMumdfo0kAiEAsEwzQhN7v4aVmMLyApue4VHt2fRrgKAW7hXeXLw6L08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54211},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-3.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/5a9b44d157d13319e155d06107d45037/usewebmcp-3.0.0.tgz","_integrity":"sha512-nCC3UG4isIJf8lBE1JSRZedpUgHJBHDM3M1TxwcCF9zGzhO7RxqAdz5vKmIrO9IHGJDjqIcxsRt02if/mXwuRg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0","@mcp-b/webmcp-polyfill":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"3.0.0","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_3.0.0_1780020880033_0.5029405874044761","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260702171253":{"name":"usewebmcp","version":"3.0.0-beta.20260702171253","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@3.0.0-beta.20260702171253","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e5441361f74978ecc49f5932840ed6a8c21dedda","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-3.0.0-beta.20260702171253.tgz","fileCount":7,"integrity":"sha512-NC3Is4ACyfmACsu8CcLRilrExtRsmOuw5zuK5EMhEV6qu49XonNuLtWAVAMlSwlSM2sRjhCQgUBdRI8ozLdNtA==","signatures":[{"sig":"MEYCIQCCtF03jPBShkxrcGD8ffPluInl5yX1J+EtLsP1AD7L6AIhAJPFG3D3lTg/UDL3kOrRmU23PHDYRd27nrKAg5R/GyfU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@3.0.0-beta.20260702171253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47825},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-3.0.0-beta.20260702171253.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/8e524b5d145b1bc8ac06ae80229febaf/usewebmcp-3.0.0-beta.20260702171253.tgz","_integrity":"sha512-NC3Is4ACyfmACsu8CcLRilrExtRsmOuw5zuK5EMhEV6qu49XonNuLtWAVAMlSwlSM2sRjhCQgUBdRI8ozLdNtA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0-beta.20260702171253","@mcp-b/webmcp-polyfill":"3.0.0-beta.20260702171253"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"3.0.0-beta.20260702171253","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_3.0.0-beta.20260702171253_1783012518699_0.7727346465825078","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702173007":{"name":"usewebmcp","version":"4.0.0-beta.20260702173007","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@4.0.0-beta.20260702173007","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a4f1cb578cbe3f177621e3c4fbc054d6228a7994","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-4.0.0-beta.20260702173007.tgz","fileCount":7,"integrity":"sha512-n0ej+h6OU+NyFNHmZKafTHRl/OhSL5h2O+UTMsV+GxCcsR/lB65dm8dKYjisrH/uFn67KK+gqGe2vI/xNabruQ==","signatures":[{"sig":"MEUCIEE3IfQ00NjShLZbcwoiFyP+M5G9EkDeBPapuwxasmpBAiEAghZbxU54/5tsTyw/CGoHdpVkHBm6H6de3H7VN4GWK7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@4.0.0-beta.20260702173007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47825},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-4.0.0-beta.20260702173007.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/3c3b464cc9454af0bd74dbd732d209bc/usewebmcp-4.0.0-beta.20260702173007.tgz","_integrity":"sha512-n0ej+h6OU+NyFNHmZKafTHRl/OhSL5h2O+UTMsV+GxCcsR/lB65dm8dKYjisrH/uFn67KK+gqGe2vI/xNabruQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702173007","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702173007"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"4.0.0-beta.20260702173007","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_4.0.0-beta.20260702173007_1783013429916_0.7828659076218167","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702174111":{"name":"usewebmcp","version":"4.0.0-beta.20260702174111","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@4.0.0-beta.20260702174111","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9e1ea913f2c1be51e1ad9f364266dd6df18660e7","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-4.0.0-beta.20260702174111.tgz","fileCount":7,"integrity":"sha512-RZh0XhPc7MyUYsuTYUSjio1fDyE5IGXpXEqagJa5MtUEuedIxybqaHxbtN1OLNM7drInGwDfX1gG3l3diSTxqg==","signatures":[{"sig":"MEQCIC81LBMtRpDpEkZCLll5cg8W8NYgY/KZ49KqAqAcjmV8AiBg/nySDaWGj+Uy42raNNVBdCZ3iypb2kImBkFhCZuh7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@4.0.0-beta.20260702174111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47825},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-4.0.0-beta.20260702174111.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/ce8bfc748075d2de130e9cad8abf122a/usewebmcp-4.0.0-beta.20260702174111.tgz","_integrity":"sha512-RZh0XhPc7MyUYsuTYUSjio1fDyE5IGXpXEqagJa5MtUEuedIxybqaHxbtN1OLNM7drInGwDfX1gG3l3diSTxqg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702174111","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702174111"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"4.0.0-beta.20260702174111","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_4.0.0-beta.20260702174111_1783014229244_0.09226492040052436","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702175639":{"name":"usewebmcp","version":"4.0.0-beta.20260702175639","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@4.0.0-beta.20260702175639","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ecd4ecfbf577bf45f44588fc5a716d968beb5497","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-4.0.0-beta.20260702175639.tgz","fileCount":7,"integrity":"sha512-jBTAlB7NJDb3H33XfS9rFZoYlHpQ+PfqiPCLI7zlh9J14WORbFdIY4JfNMtZesWg3AvIJL/hgGwdw9W2CVKgOA==","signatures":[{"sig":"MEUCIQCkMPDlEr5EzOFEVOIQ/n25s0xFg0euV7RBdVCzzT2qwgIgVYXrAJe7dQz1CgiiNlE+ITCXkanzxdW/nwL7qh+z5ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@4.0.0-beta.20260702175639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47825},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-4.0.0-beta.20260702175639.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/56118a5ca32591b63ab37d39ccdeade5/usewebmcp-4.0.0-beta.20260702175639.tgz","_integrity":"sha512-jBTAlB7NJDb3H33XfS9rFZoYlHpQ+PfqiPCLI7zlh9J14WORbFdIY4JfNMtZesWg3AvIJL/hgGwdw9W2CVKgOA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702175639","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702175639"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"4.0.0-beta.20260702175639","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_4.0.0-beta.20260702175639_1783015156548_0.28595346958626133","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702180822":{"name":"usewebmcp","version":"4.0.0-beta.20260702180822","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@4.0.0-beta.20260702180822","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"303b649afef0e49d75b08cf5ee164d1a71173416","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-4.0.0-beta.20260702180822.tgz","fileCount":7,"integrity":"sha512-rGN2JHPFEVqkhmn4j1jA6y94/CmTHIP6VcRY/wVsL5PJ+fWHtIQVsLmlvTl9rSAXop4Hs6AixJkVR/9eP5dgbg==","signatures":[{"sig":"MEUCIFAn1JLqTRHt1fqbojZTcaaeaVQYtFl2m7J8DcyJaGZfAiEA1TGVMlESUJYRHOuJvrpWuC186DWcbvJVOPKqFfmnUOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@4.0.0-beta.20260702180822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47825},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-4.0.0-beta.20260702180822.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/5e8615ed5d95d25465f42fb34de9096e/usewebmcp-4.0.0-beta.20260702180822.tgz","_integrity":"sha512-rGN2JHPFEVqkhmn4j1jA6y94/CmTHIP6VcRY/wVsL5PJ+fWHtIQVsLmlvTl9rSAXop4Hs6AixJkVR/9eP5dgbg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0-beta.20260702180822","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702180822"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"4.0.0-beta.20260702180822","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_4.0.0-beta.20260702180822_1783015857000_0.4318487226394785","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"usewebmcp","version":"4.0.0","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@4.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"58982cbd371d63f75b03768217100e5a9a1aad9d","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-4.0.0.tgz","fileCount":7,"integrity":"sha512-YUBhaM0Ah8mJw7lXeIt0wtcQkJwUutKD6bfTYbi2cLgxT7UBctsOY5taa0MoIfkYq2afiSDGXwobNqJBFVVxWA==","signatures":[{"sig":"MEUCIGHy9rQkKsmKJehbAE0e1o8SHzNP1vWyWSird9qxLkbRAiEAlZQB6adP+BPyh7YF3/aLpeESsZeDSTf2OD8XQsD8A8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47900},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-4.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/3b9277a6f400004119f95e96f75e610e/usewebmcp-4.0.0.tgz","_integrity":"sha512-YUBhaM0Ah8mJw7lXeIt0wtcQkJwUutKD6bfTYbi2cLgxT7UBctsOY5taa0MoIfkYq2afiSDGXwobNqJBFVVxWA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.0.0","@mcp-b/webmcp-polyfill":"4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"4.0.0","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_4.0.0_1783026629219_0.604958736267716","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.20260702224704":{"name":"usewebmcp","version":"4.1.0-beta.20260702224704","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@4.1.0-beta.20260702224704","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8d461ad0858a4485053d3ddb7d2f3c90971f3173","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-4.1.0-beta.20260702224704.tgz","fileCount":7,"integrity":"sha512-J6hpGYmMcyTcyFXgycefUhRiMlob8ACv+r9dYk6zuddCojb42ZkJHIbzzwtL8xmdZC5KDAXa/l7qw3RIPZU0ng==","signatures":[{"sig":"MEQCIBnQsRqrle3h4yun00WMSLogdykxD2Mi5BSGI6cDIYJCAiBrPf/5tfW3px3oOaDszrF2pntOMg1r0umDczAfFmM6AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@4.1.0-beta.20260702224704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47980},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-4.1.0-beta.20260702224704.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/40aa2e6027ba759424c44c075a800310/usewebmcp-4.1.0-beta.20260702224704.tgz","_integrity":"sha512-J6hpGYmMcyTcyFXgycefUhRiMlob8ACv+r9dYk6zuddCojb42ZkJHIbzzwtL8xmdZC5KDAXa/l7qw3RIPZU0ng==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"4.1.0-beta.20260702224704","@mcp-b/webmcp-polyfill":"4.1.0-beta.20260702224704"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"4.1.0-beta.20260702224704","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_4.1.0-beta.20260702224704_1783032529961_0.39049031855647764","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"usewebmcp","version":"5.0.0","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@5.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"d55cee5af5a9f7098b257e2714ee6324a26f301d","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-5.0.0.tgz","fileCount":6,"integrity":"sha512-WguJGGmeBN74ET6a9/Uac5QHCx5cSIp8YFrSDqYZ5j78z/1nhWcYuojoAtQKk2ZjUOctA8z7R3g+68Cti11rUg==","signatures":[{"sig":"MEYCIQDOqxsBSXGhLIiALh0H0wDl4De/EagLqpVD8d7Go/H2+gIhANSL+H8lGHyCpE0PFRHIc23LmERK1LSwOI1JgVhsucoD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19161},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-5.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/0199c74a6f26fdbd187f5fdad7a67983/usewebmcp-5.0.0.tgz","_integrity":"sha512-WguJGGmeBN74ET6a9/Uac5QHCx5cSIp8YFrSDqYZ5j78z/1nhWcYuojoAtQKk2ZjUOctA8z7R3g+68Cti11rUg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@mcp-b/webmcp-types":"5.0.0","@mcp-b/webmcp-polyfill":"5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"5.0.0","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_5.0.0_1787523946065_0.15107109647981565","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"usewebmcp","version":"5.0.1","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@5.0.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e99e4e592b36c8b85b77872b5372d77c067d30bc","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-5.0.1.tgz","fileCount":6,"integrity":"sha512-MVxCozpctsGtdNiWqE2kPDunVfvWLCNYR3Orjm6Zqpflf/IYZIRCaJ2SBbSp6aIWBjlL5huLqU0xlvPoTHSg4Q==","signatures":[{"sig":"MEYCIQDrYY3DC0K+HQmwPnqQU9f3S/sUwostDwK4X5WXkn7hMQIhAPJnH8JOoOnyFtNGIgD4JJAwwIW+wFZxm+mpKalmeBs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19161},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-5.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit && vp test run --typecheck --silent","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/dcb37ce22a7ca9863c3aa48725491a93/usewebmcp-5.0.1.tgz","_integrity":"sha512-MVxCozpctsGtdNiWqE2kPDunVfvWLCNYR3Orjm6Zqpflf/IYZIRCaJ2SBbSp6aIWBjlL5huLqU0xlvPoTHSg4Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@mcp-b/webmcp-types":"5.0.1","@mcp-b/webmcp-polyfill":"5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@latest","react-dom":"^19.1.0","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"5.0.1","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_5.0.1_1787526361308_0.6887089693147852","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"usewebmcp","version":"5.0.3","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"usewebmcp@5.0.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9b23985c3b66d9e1c88ee69585fcb2f031ff0e82","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-5.0.3.tgz","fileCount":6,"integrity":"sha512-j7OqJW9Mp4Va4lJZX3IInmdziXR/IAHbkIiWI6UP10zXX3gm1CJ9Ty15vufLxGHXBQkAlbd/Y29aKDkuvyoLGQ==","signatures":[{"sig":"MEYCIQCQHy14l46Pp4RJa9MlrWPrHIun0QTyqgNKOFaBAEgG4AIhAI8T0sZmJEWDWB8DylB0tbmncDcrXXpUcUkLcLZFrt9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19123},"main":"./dist/index.js","type":"module","_from":"file:usewebmcp-5.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","test":"vp test run","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit","build:prod":"NODE_ENV=prod vp pack","test:watch":"vp test","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"_resolved":"/tmp/e4a80f6e6a8523ec0231054233b3abc6/usewebmcp-5.0.3.tgz","_integrity":"sha512-j7OqJW9Mp4Va4lJZX3IInmdziXR/IAHbkIiWI6UP10zXX3gm1CJ9Ty15vufLxGHXBQkAlbd/Y29aKDkuvyoLGQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/usewebmcp"},"_npmVersion":"11.14.1","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mcp-b/webmcp-types":"5.0.3","@mcp-b/webmcp-polyfill":"5.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","react":"^19.1.0","vitest":"npm:@voidzero-dev/vite-plus-test@0.1.22","react-dom":"^19.1.0","vite-plus":"0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.2.9","@mcp-b/global":"5.0.3","@vitest/coverage-v8":"4.1.6","vitest-browser-react":"^2.0.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/usewebmcp_5.0.3_1788147306363_0.7188777366625589","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"usewebmcp","version":"5.1.0","description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"license":"MIT","author":{"name":"WebMCP Team"},"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/usewebmcp"},"type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"@mcp-b/webmcp-polyfill":"5.1.0","@mcp-b/webmcp-types":"5.1.0"},"devDependencies":{"@types/node":"22.20.1","@types/react":"^19.2.18","@vitest/coverage-v8":"4.1.8","playwright":"^1.62.1","react":"^19.2.8","react-dom":"^19.2.8","typescript":"^5.8.3","vite-plus":"0.1.24","vitest":"npm:@voidzero-dev/vite-plus-test@0.1.24","vitest-browser-react":"^2.2.0","zod":"4.4.3","@mcp-b/global":"5.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"engines":{"node":">=20"},"scripts":{"build":"vp pack","build:prod":"NODE_ENV=prod vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","lint":"vp lint --fix","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test":"vp test run","test:watch":"vp test","typecheck":"tsc --noEmit && tsc -p tsconfig.strict-null-checks-false.json --noEmit"},"_id":"usewebmcp@5.1.0","_integrity":"sha512-iyp0v9f3HmWmfXVzvQt3IG4/DNlrjXd0DWXKzc692KSveVaSO8en5aanQlLYACEU9AS1BLAobQi17A4+rRKLzg==","_resolved":"/tmp/df29576622fd21765578eeaaf8235516/usewebmcp-5.1.0.tgz","_from":"file:usewebmcp-5.1.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-iyp0v9f3HmWmfXVzvQt3IG4/DNlrjXd0DWXKzc692KSveVaSO8en5aanQlLYACEU9AS1BLAobQi17A4+rRKLzg==","shasum":"fdfd3728824699f9c253b51466877d3513fd431f","tarball":"https://registry.npmjs.org/usewebmcp/-/usewebmcp-5.1.0.tgz","fileCount":6,"unpackedSize":20592,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/usewebmcp@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDodcgmG3XM/vQenhzPqs640HUn0nhf8StKkvt93WafTAiAa7oSfLvL3ITPDIAWx8HfmOYApS/txc/Kp9jzniG2Qcw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f92da720-eec0-4c15-89fb-26477202fa8b"}},"directories":{},"maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/usewebmcp_5.1.0_1788156125728_0.8372091646332145"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-03T04:58:22.882Z","modified":"2026-08-31T06:02:06.485Z","0.1.6-beta.0":"2025-12-03T04:58:23.160Z","0.1.6-beta.2":"2025-12-04T23:21:59.749Z","0.1.6-beta.3":"2025-12-06T03:11:18.367Z","0.1.6-beta.4":"2025-12-07T00:50:41.871Z","0.2.0":"2025-12-07T01:00:28.067Z","0.2.1-beta.0":"2025-12-07T17:45:46.935Z","0.2.1-beta.1":"2025-12-07T20:50:36.041Z","0.2.1":"2025-12-07T21:20:44.412Z","0.2.2":"2025-12-08T00:08:10.114Z","0.2.3-beta.0":"2025-12-18T18:23:27.829Z","0.2.3":"2026-01-08T06:39:07.331Z","0.0.0":"2026-01-13T00:26:12.848Z","0.0.2":"2026-01-25T19:55:15.147Z","0.0.2-beta.20260125195516":"2026-01-25T19:56:13.700Z","0.0.2-canary.20260125211849":"2026-01-25T21:19:48.620Z","0.0.0-canary-20260126004552":"2026-01-26T00:49:15.411Z","0.1.0-canary.0":"2026-01-26T00:54:34.131Z","0.1.0-canary.1":"2026-01-26T01:37:00.301Z","0.1.0":"2026-01-26T04:15:35.462Z","0.1.1":"2026-01-27T03:11:03.375Z","0.1.1-canary.20260214192802":"2026-02-15T01:28:45.497Z","0.0.0-beta-20260216200013":"2026-02-17T04:01:26.216Z","0.0.0-beta-20260217171247":"2026-02-17T17:14:14.594Z","0.3.0":"2026-02-17T17:33:58.706Z","0.3.1":"2026-02-17T17:46:25.074Z","0.3.2":"2026-02-17T18:08:17.933Z","0.0.0-beta-20260221154800":"2026-02-21T23:49:37.580Z","0.4.0":"2026-02-23T00:28:15.109Z","0.4.1":"2026-02-26T21:36:02.700Z","0.4.2":"2026-02-26T23:30:58.256Z","0.4.3":"2026-02-26T23:59:15.004Z","2.0.5":"2026-02-27T00:21:28.669Z","2.0.6":"2026-02-28T06:31:11.011Z","2.0.7":"2026-02-28T19:24:33.309Z","2.0.8":"2026-02-28T22:44:48.631Z","2.0.9":"2026-03-01T22:44:33.168Z","2.0.10":"2026-03-02T15:52:09.795Z","2.0.11":"2026-03-02T17:08:40.790Z","2.0.12":"2026-03-04T19:19:14.305Z","2.0.13":"2026-03-05T18:48:09.130Z","2.1.0":"2026-03-07T04:49:02.279Z","2.2.0":"2026-03-12T03:17:28.545Z","0.0.0-beta-20260311225012":"2026-03-12T05:52:31.119Z","0.0.0-beta-20260311225423":"2026-03-12T05:56:05.869Z","0.0.0-beta-20260311230356":"2026-03-12T06:05:19.156Z","0.0.0-beta-20260319163307":"2026-03-19T23:34:42.629Z","2.3.0":"2026-05-07T03:34:18.766Z","2.3.1":"2026-05-07T03:36:16.025Z","2.3.2":"2026-05-12T04:20:55.927Z","2.3.1-beta.20260528050333":"2026-05-28T05:04:45.326Z","3.0.0-beta.20260529000441":"2026-05-29T00:05:56.878Z","3.0.0":"2026-05-29T02:14:40.180Z","3.0.0-beta.20260702171253":"2026-07-02T17:15:18.850Z","4.0.0-beta.20260702173007":"2026-07-02T17:30:30.548Z","4.0.0-beta.20260702174111":"2026-07-02T17:43:49.397Z","4.0.0-beta.20260702175639":"2026-07-02T17:59:16.713Z","4.0.0-beta.20260702180822":"2026-07-02T18:10:57.162Z","4.0.0":"2026-07-02T21:10:29.374Z","4.1.0-beta.20260702224704":"2026-07-02T22:48:50.169Z","5.0.0":"2026-08-23T22:25:46.214Z","5.0.1":"2026-08-23T23:06:01.455Z","5.0.3":"2026-08-31T03:35:06.507Z","5.1.0":"2026-08-31T06:02:05.888Z"},"bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"author":{"name":"WebMCP Team"},"license":"MIT","homepage":"https://docs.mcp-b.ai/packages/usewebmcp/reference","keywords":["ai","assistant","browser","hooks","mcp","model-context-protocol","react","react-hooks","tools","usewebmcp"],"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/usewebmcp"},"description":"Standalone React hooks for strict core WebMCP tool registration with document.modelContext","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"readme":"# usewebmcp\n\nReact hook for registering strict-core WebMCP tools with `document.modelContext`.\n\nUse `usewebmcp` when an app only needs standard tool registration. Use\n`@mcp-b/react-webmcp` for prompts, resources, or MCP client/provider flows.\n\n## Install\n\n```bash\npnpm add usewebmcp react\n```\n\nThe hook expects `document.modelContext` to exist before it is enabled. Provide it through\nnative browser support, `@mcp-b/webmcp-polyfill`, or `@mcp-b/global`. Older\n`navigator.modelContext` runtimes remain a fallback.\n\n## Quick start\n\n```tsx\nimport { initializeWebMCPPolyfill } from '@mcp-b/webmcp-polyfill';\nimport { useWebMCP } from 'usewebmcp';\n\ninitializeWebMCPPolyfill();\n\nconst INPUT_SCHEMA = {\n  type: 'object',\n  properties: { query: { type: 'string' } },\n  required: ['query'],\n} as const;\n\nconst OUTPUT_SCHEMA = {\n  type: 'object',\n  properties: { total: { type: 'integer' } },\n  required: ['total'],\n} as const;\n\nexport function SearchTool() {\n  const search = useWebMCP({\n    name: 'search',\n    description: 'Search indexed documents',\n    inputSchema: INPUT_SCHEMA,\n    outputSchema: OUTPUT_SCHEMA,\n    execute: async ({ query }) => ({ total: await countMatches(query) }),\n  });\n\n  return (\n    <button disabled={search.state.isExecuting} onClick={() => search.execute({ query: 'webmcp' })}>\n      Run search ({search.state.executionCount})\n    </button>\n  );\n}\n```\n\nJSON Schema literals infer the `execute` input, output, returned `execute(input)`, and\n`state.lastResult` types. Standard JSON Schema v1 inputs such as Zod 4.2+ are also supported.\n\n## API\n\n```ts\nconst { state, execute, reset } = useWebMCP(config, deps?);\n```\n\n`config` contains:\n\n- `name` and `description`\n- optional `enabled`, which defaults to `true`\n- optional `inputSchema`, `outputSchema`, and `annotations`\n- `execute(input)`, which may return synchronously or asynchronously\n\n`state` contains `isExecuting`, `lastResult`, `error`, and `executionCount`. The returned\n`execute(input)` invokes the same implementation locally. `reset()` clears observed state; it does\nnot cancel work already running.\n\n## Conditional registration\n\nPass `enabled: false` to keep the tool unregistered. Changing it to `true` registers the latest\ncommitted configuration; changing it back to `false` unregisters the tool. Call the hook\nunconditionally and pass your condition as `enabled`.\n\nDisabling preserves execution state and the local `execute` and `reset` controls. It does not\ncancel your `execute` implementation. An in-flight MCP request may still be rejected by the\nruntime when its registration is removed. `enabled` controls exposure, not authorization.\n\n## Tool responses\n\nRaw return values use the same normalization as the MCP-B runtime:\n\n- Existing MCP responses with a `content` array pass through unchanged.\n- Strings become text content.\n- JSON values become text content plus `structuredContent`.\n- Other values receive a safe text representation.\n\nWhen `outputSchema` is present, a non-JSON-serializable result rejects local execution and becomes\nan MCP error response. Native Chrome WebMCP does not advertise `outputSchema`; it is MCP-B metadata\nfor output inference and compatible runtimes.\n\n## Re-registration\n\nWhile enabled, the tool re-registers when `name`, `description`, or a value in `deps` changes. Implementations,\nschemas, and annotations use their latest committed values without reference-driven churn. Include\na primitive schema or annotation revision in `deps` when registered metadata must change.\n\nRegistration is aborted on unmount or when disabled. If the runtime is missing while enabled, the hook warns and skips\nregistration; initialize the runtime first rather than polling once per hook.\n\n## Exports\n\n- `useWebMCP`\n- `WebMCPConfig`\n- `WebMCPReturn`\n- `ToolExecutionState`\n- `ToolExecuteFunction`\n- `InferToolInput`\n- `InferOutput`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}