{"_id":"@mcp-b/react-webmcp","_rev":"83-cf09d3c1c1ff7af51e6616cdf64b305e","name":"@mcp-b/react-webmcp","dist-tags":{"canary":"1.1.1-canary.20260214192802","beta":"4.1.0-beta.20260702224704","latest":"5.1.0"},"versions":{"0.1.1":{"name":"@mcp-b/react-webmcp","version":"0.1.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.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":"8ed503018b9b94196809c50e9ae28cb42ef666da","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.1.tgz","fileCount":7,"integrity":"sha512-yIWUQr4jsVNo0WHxEu/lBjXen0Nw+Td9xYqP54Rw9JHgTeg4HLnQ0WnDAtvbqqKHC9kt0eWYAypwDwIYuIMshQ==","signatures":[{"sig":"MEUCIHJRYQfGHgfbhLJ0wXv8htfCL9K5/GH06jsCkheIF260AiEA8HbihQUL1QnNJVZGC3jzds5wBGwtQNGdfcVHW7meNBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62223},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/cb7a181e38c89ea98dd9a24d794e138e/mcp-b-react-webmcp-0.1.1.tgz","_integrity":"sha512-yIWUQr4jsVNo0WHxEu/lBjXen0Nw+Td9xYqP54Rw9JHgTeg4HLnQ0WnDAtvbqqKHC9kt0eWYAypwDwIYuIMshQ==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.0.14","@mcp-b/transports":"1.0.3","@mcp-b/webmcp-ts-sdk":"1.0.1","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"^22.15.21","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.1.1_1761540230304_0.7627861941680045","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@mcp-b/react-webmcp","version":"0.1.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.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":"c07f1ebc52aaca085fc7375bddc09c2d0ff45e39","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.2.tgz","fileCount":7,"integrity":"sha512-+pL3DaNnIQh9bAUhnhB3EadfSRmR4RwayVwO90uHd9MwbQaoG/iW0zfRd8cEuFe4IphtvKAV2GZ1CyCV8YReQg==","signatures":[{"sig":"MEUCIHh5eNG8Hh2vzboplKl+FGOayNaUVZWBpxPw72m/vJuBAiEAwt9p/PY7vhLF+IsxB1/xEtHvRc/TFxfhR5GRwtTPucw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62223},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.1.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ca51470a2beb3138c03a67e5a850f682/mcp-b-react-webmcp-0.1.2.tgz","_integrity":"sha512-+pL3DaNnIQh9bAUhnhB3EadfSRmR4RwayVwO90uHd9MwbQaoG/iW0zfRd8cEuFe4IphtvKAV2GZ1CyCV8YReQg==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.0.15","@mcp-b/transports":"1.0.3","@mcp-b/webmcp-ts-sdk":"1.0.1","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"^22.15.21","@types/react":"^19.1.2"},"peerDependencies":{"zod":"^3.25.76","react":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.1.2_1761541878116_0.6055632452977451","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@mcp-b/react-webmcp","version":"0.1.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.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":"27cbcf71f1dcf9aa3ce13fa0a34214c144a10ea4","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.3.tgz","fileCount":7,"integrity":"sha512-LHPMTK84E/m4lA/sXMG59+oD8VJDEjTLOKGWmKJFtBZENOj4uG/76upI/xPfnn0CihR0InT8NDyp5LbBZBhChw==","signatures":[{"sig":"MEQCIED6p1Pv5zQvY4kR0ecS5deiIZPObMDmFaH0WsSX6PfBAiBTrvNekw9ehi7NbvQsUQwoGRjPkGm0D4RM0/mVVi9Y9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62218},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.1.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/bef311bfe1cbeb68e0384ec37e962e7d/mcp-b-react-webmcp-0.1.3.tgz","_integrity":"sha512-LHPMTK84E/m4lA/sXMG59+oD8VJDEjTLOKGWmKJFtBZENOj4uG/76upI/xPfnn0CihR0InT8NDyp5LbBZBhChw==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.0","@mcp-b/transports":"1.1.0","@mcp-b/webmcp-ts-sdk":"1.0.1","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.3_1762279332371_0.7445045774489965","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@mcp-b/react-webmcp","version":"0.1.4","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.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":"a3f3b90508bd1ac0b97f5c9b73f318adeef4b250","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.4.tgz","fileCount":7,"integrity":"sha512-xRX/a7f3kFSKCbCfZ7YiFcyej8iQOfOtae4q0yJDFxuld5JiIb4Nkbq/VuJB/Yu8Ll2nMSo6HI/euagDWRnUGg==","signatures":[{"sig":"MEUCIDrri+RKO7WPdEsls+1HsfwbMWen87owO7VF3IWeXQRqAiEA6jkKlu2qRY10i+kr84vS8I/LVCPziorB9MTtxdwBb7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62218},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.1.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/31fc907932e216e3fc00698ccdee80ba/mcp-b-react-webmcp-0.1.4.tgz","_integrity":"sha512-xRX/a7f3kFSKCbCfZ7YiFcyej8iQOfOtae4q0yJDFxuld5JiIb4Nkbq/VuJB/Yu8Ll2nMSo6HI/euagDWRnUGg==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.1","@mcp-b/transports":"1.1.1","@mcp-b/webmcp-ts-sdk":"1.0.1","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.4_1762626550872_0.14117475241352917","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@mcp-b/react-webmcp","version":"0.1.5","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.5","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":"4bae3e038f8a4c1493537eda66888dc5bb73c09d","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.5.tgz","fileCount":7,"integrity":"sha512-j0PQklUSJRONlFtjJx88P7nHYtccspIJ0ZLbZ1VmOARsZ5Uy1IeqwX6gZcRe5yJOdgCgCyzrvKwh/OH6hLyCUQ==","signatures":[{"sig":"MEYCIQC9DMkfwb+MW6IC5WRr1Wrg9tipFAYXbSYsU5Mvl3tzLgIhAN5LffZN1E90E4TCKLlAvI9w4J6KCZfAYRDpWYYA2ZGt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62218},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.1.5.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/bef667aeeb2302b6a4d2cbf3cd850bd3/mcp-b-react-webmcp-0.1.5.tgz","_integrity":"sha512-j0PQklUSJRONlFtjJx88P7nHYtccspIJ0ZLbZ1VmOARsZ5Uy1IeqwX6gZcRe5yJOdgCgCyzrvKwh/OH6hLyCUQ==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.2","@mcp-b/transports":"1.1.1","@mcp-b/webmcp-ts-sdk":"1.0.1","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.5_1762627769988_0.6905452546658453","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.0":{"name":"@mcp-b/react-webmcp","version":"0.1.6-beta.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@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":"5a83d8115eed348c825e5eb04d65d3f8ec60ca84","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.6-beta.0.tgz","fileCount":7,"integrity":"sha512-2h2tARRXWKnZRiS6iKJGy8FA/dY1zaTx9Gbd3s8oEBsGD8QaUSq4wd8iikra90lO8stWHVrrUQ3ErHedGvK7Jg==","signatures":[{"sig":"MEUCIQCUbK5RLyXvU0PDxkccrr19ijb25iZezYDiSt1GbvT4gwIgQ6/Vkc/bypcx5iBCWFqNj6me2f4+Nhm5XDOsQj3a+Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83093},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/9facdd497e7875d3db842ff7f6a8f8eb/mcp-b-react-webmcp-0.1.6-beta.0.tgz","_integrity":"sha512-2h2tARRXWKnZRiS6iKJGy8FA/dY1zaTx9Gbd3s8oEBsGD8QaUSq4wd8iikra90lO8stWHVrrUQ3ErHedGvK7Jg==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.3-beta.0","@mcp-b/transports":"1.1.2-beta.0","@mcp-b/webmcp-ts-sdk":"1.0.2-beta.0","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.6-beta.0_1764737900067_0.09200294056988079","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.2":{"name":"@mcp-b/react-webmcp","version":"0.1.6-beta.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","assistant","tools","zod"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@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":"2da8caf17a9af6bca3d232b6b4c321bc4f7557dc","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.6-beta.2.tgz","fileCount":7,"integrity":"sha512-Ggtinoj6LmJqK6H8WPeYoQ9oGdzEC980HkkepE0hC8e0mBC2W2jlr1Hvld0LyCyewGKjwzRjm35X+ndANpjuiA==","signatures":[{"sig":"MEUCIQDF2rZD/Q7XnhS9vXfkcMqtg/PEFC9y83c0iDXSsPkRSAIgHeN22ZTE0xKttEx2B6J6wW3kTIm0Cg1P3FV/ssrYOy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99174},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a939be1df62d01bf03d541c888c4f13d/mcp-b-react-webmcp-0.1.6-beta.2.tgz","_integrity":"sha512-Ggtinoj6LmJqK6H8WPeYoQ9oGdzEC980HkkepE0hC8e0mBC2W2jlr1Hvld0LyCyewGKjwzRjm35X+ndANpjuiA==","repository":{"url":"git+https://github.com/WebMCP-org/WebMCP.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol - register tools via navigator.modelContext and consume tools from MCP servers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.3-beta.2","@mcp-b/transports":"1.1.2-beta.2","@mcp-b/webmcp-ts-sdk":"1.0.2-beta.1","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.6-beta.2_1764890520324_0.8794677102547379","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.3":{"name":"@mcp-b/react-webmcp","version":"0.1.6-beta.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.6-beta.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"b3ff7b05714500a7270d7a2e7154713bf2dcccec","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.6-beta.3.tgz","fileCount":7,"integrity":"sha512-l12Ofr+lJdZWYjQupusKXNxC0XsH/u8ycmLocqq92aW22Aqszp+jh6uvxB8HwN9drz3QKZ+hF2VECRkUIvvw0g==","signatures":[{"sig":"MEQCIB1uX1e1D+BMacmM4IKKp/j3utc8Lh/8D316C7UTF8eKAiAN2QJxPDy1CmjFBscCkzBruGzDUMfzhQ2GZLqNzI3c5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104990},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/ae95ae664442b203a90be1fa284f4ca3/mcp-b-react-webmcp-0.1.6-beta.3.tgz","_integrity":"sha512-l12Ofr+lJdZWYjQupusKXNxC0XsH/u8ycmLocqq92aW22Aqszp+jh6uvxB8HwN9drz3QKZ+hF2VECRkUIvvw0g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.3-beta.3","@mcp-b/transports":"1.1.2-beta.3","@mcp-b/webmcp-ts-sdk":"1.0.2-beta.2","@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.6-beta.3_1764990679862_0.056917975273102384","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.4":{"name":"@mcp-b/react-webmcp","version":"0.1.6-beta.4","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.1.6-beta.4","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"cb05cd7a1087b00a4f30acd61dcff82dbcef29c8","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.1.6-beta.4.tgz","fileCount":7,"integrity":"sha512-7VVd8Scov02wZo1R4UJ3RtERep6vzlqvmsPBeJd0IaNukIBhYiLLRrpXtZrlRxEAjq+58oUYbHPtBUyJ7Wh+DA==","signatures":[{"sig":"MEYCIQDtwzj6nnHfd4Xwnrg7FHmobEn8ldyurUxl7MOG1HuOZwIhAMg2pernRXkCrntEO87gMKcOAgW4kPgphK7QV9Ydxaki","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f8af779604f5161052009ae54b045135/mcp-b-react-webmcp-0.1.6-beta.4.tgz","_integrity":"sha512-7VVd8Scov02wZo1R4UJ3RtERep6vzlqvmsPBeJd0IaNukIBhYiLLRrpXtZrlRxEAjq+58oUYbHPtBUyJ7Wh+DA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.1.3-beta.4","@mcp-b/transports":"1.1.2-beta.4","@mcp-b/webmcp-ts-sdk":"1.0.2-beta.3","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.1.6-beta.4_1765068642531_0.2849919348425196","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mcp-b/react-webmcp","version":"0.2.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a8eaad6958f8abbf5595d5dcbedfb217a47d7d2d","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.2.0.tgz","fileCount":7,"integrity":"sha512-CZaXSC/yBCCuTkgArILzjKCS994DZku4MwA63viro8AvRWZw/mU+psgPmTNaAxW2+pIYeEg5AVJCoZg0/2ekuA==","signatures":[{"sig":"MEYCIQDOOnEApGmA+BEJy6RgStdQb+XxCnoLmXByOZoL98ZDDQIhAOx4qdqnHO7JotdbVB2ujUetE9teRpIcjiPlv2hztUJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106772},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/53c3d2afcf44012ae2fef60ac70e728d/mcp-b-react-webmcp-0.2.0.tgz","_integrity":"sha512-CZaXSC/yBCCuTkgArILzjKCS994DZku4MwA63viro8AvRWZw/mU+psgPmTNaAxW2+pIYeEg5AVJCoZg0/2ekuA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.0","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.2.0_1765069228177_0.6034257812857149","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.0":{"name":"@mcp-b/react-webmcp","version":"0.2.1-beta.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.2.1-beta.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"4430b5eb28bdbc753969f7afd45d5c7c49f97934","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.2.1-beta.0.tgz","fileCount":7,"integrity":"sha512-aB+cdwnLGHvAKS1vPDH3FyG2la5/CVxdxntEluzxq9zABwJ/0oDFWsJtypIewWBK/HwH+1ZofuIWYf9HgMYg9Q==","signatures":[{"sig":"MEYCIQCzP15I8aw0ijEgy9ZjFAo6Fn108Mr5/d26iLVw0cCckAIhAIbjjqUz/ViUG3Q58B1suA0xBTg3ztnmkTCu7+qp4xcx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112856},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/cae65a4b3e05d9113307ab19806d83e1/mcp-b-react-webmcp-0.2.1-beta.0.tgz","_integrity":"sha512-aB+cdwnLGHvAKS1vPDH3FyG2la5/CVxdxntEluzxq9zABwJ/0oDFWsJtypIewWBK/HwH+1ZofuIWYf9HgMYg9Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.1-beta.0","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.2.1-beta.0_1765129543744_0.07611731740350058","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-beta.1":{"name":"@mcp-b/react-webmcp","version":"0.2.1-beta.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.2.1-beta.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"611ef45b5204996888c41f30898ac36041ffc58f","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.2.1-beta.1.tgz","fileCount":7,"integrity":"sha512-A2nkEv7HKLoBGwTMmAKxV/Va6z6iXRg0o4FYSrgDId4yX+EyFt/EY51e2voqtPlJuIror30E6hpFhKxAuc3Q5w==","signatures":[{"sig":"MEUCIQC2//AwRmttGt7V8H2N2MUX93A+PBgzmF6+8UGke3ju+gIgCFrIo+N7cwZctpP1helo9g3r8+S1ERf/W0zKH5SHNaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112878},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/7f35027f8deaf5cd5368358c44acd14f/mcp-b-react-webmcp-0.2.1-beta.1.tgz","_integrity":"sha512-A2nkEv7HKLoBGwTMmAKxV/Va6z6iXRg0o4FYSrgDId4yX+EyFt/EY51e2voqtPlJuIror30E6hpFhKxAuc3Q5w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.1-beta.0","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.2.1-beta.1_1765140635926_0.7266753922639948","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mcp-b/react-webmcp","version":"0.2.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.2.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"196dbc9a7281f2e5cf82158063f39209e438e21a","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.2.1.tgz","fileCount":7,"integrity":"sha512-c0qz6aXadcJuHqfvxBgABMaPFymxJdXEQ5unh7Hz7NEtlZ5W1bX8FKSPl/Byxu5OXAYlnRjEEF7Yoz2KD7lb6g==","signatures":[{"sig":"MEUCIQDF1e+TM9hX96oReBZLKJLkxNek1zRiLXL6vmQoxSZMvAIgaBCkCeAfq9HtVuCwxgGGZV9QVHghAaq0x3BqvvZA16A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112864},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/708131d38f730d577e2424f6dcc7f6b0/mcp-b-react-webmcp-0.2.1.tgz","_integrity":"sha512-c0qz6aXadcJuHqfvxBgABMaPFymxJdXEQ5unh7Hz7NEtlZ5W1bX8FKSPl/Byxu5OXAYlnRjEEF7Yoz2KD7lb6g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.1","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.2.1_1765142444467_0.39454309419807365","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mcp-b/react-webmcp","version":"0.2.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.2.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"3e1676fb136552e47467134c2712a36304b8c5e3","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.2.2.tgz","fileCount":7,"integrity":"sha512-X3tgYEQXgdRehTz/moYLGZwxOwV6bDswZn/Irkm+a2mdKddMzdgDwkrnoQYEEWVJwlCyJT0rwD8dy17mYEn8sw==","signatures":[{"sig":"MEQCIGnF0MvGgIv3OFyTrKiq9iDWZaYB/MowGulZCNjakfRjAiA68qoYunAzfgkqefpiyaEL2zvLnhzuxkbp82C+Ba8otA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113060},"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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version","prepublishOnly":"pnpm run build:prod"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"deprecated":"This version was published incorrectly with unresolved workspace:* protocols. Please use 0.2.3 or later.","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"workspace:*","@mcp-b/transports":"workspace:*","@mcp-b/webmcp-ts-sdk":"workspace:*","@modelcontextprotocol/sdk":"catalog:"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"catalog:","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/react-webmcp_0.2.2_1765152478396_0.09768693866594313","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mcp-b/react-webmcp","version":"0.2.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.2.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e088de3d9c452dc1d90df9cd27b726dfc3cc05a6","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.2.3.tgz","fileCount":7,"integrity":"sha512-uezemp6G1qLXI1jU6dYTn4ayBOI2cSRllDUQqJ4/MXoTRgNdF9n0E7rRNWqq7Whzxj7VcWMxuJ+Qxpm0DEI9Wg==","signatures":[{"sig":"MEUCIAzrn+vjK53wJojKie68HKD5gFbnJugIWdzDsWr3Ddt/AiEAypnkFoTd3ibnk+m1bgEsuR/8BxJXl8we3xll4ezGSuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112989},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a67031bfd50404890dca019924e29bf6/mcp-b-react-webmcp-0.2.3.tgz","_integrity":"sha512-uezemp6G1qLXI1jU6dYTn4ayBOI2cSRllDUQqJ4/MXoTRgNdF9n0E7rRNWqq7Whzxj7VcWMxuJ+Qxpm0DEI9Wg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.1","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.2.3_1765168404126_0.4548820071305797","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.0":{"name":"@mcp-b/react-webmcp","version":"0.3.0-beta.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.3.0-beta.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"0079cbcd93dcd7a6b2fcadde25a50f99e78397f1","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.3.0-beta.0.tgz","fileCount":7,"integrity":"sha512-kYq7qRQZ21QNMsekfpTRj0sUS0dQo+GGKNdebLm/OgMc75RoZBgqIzEMQb01fqT8v7AajD9piRDUFMwrx7RWBw==","signatures":[{"sig":"MEUCIEnxA2wEhN9FIXUchWzoCifta2rq1p8Ku4QIMTbbCdG9AiEAvH4oBxR4mDAS2p4FsJslowiJdEpdpyvPx3hA1mGX+Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125497},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.3.0-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/eecc6d6fbf61e63b2fc054d6f3b8b38c/mcp-b-react-webmcp-0.3.0-beta.0.tgz","_integrity":"sha512-kYq7qRQZ21QNMsekfpTRj0sUS0dQo+GGKNdebLm/OgMc75RoZBgqIzEMQb01fqT8v7AajD9piRDUFMwrx7RWBw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.1","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.3.0-beta.0_1766082194805_0.7800168080530012","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@mcp-b/react-webmcp","version":"0.3.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.3.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"989dbba137d9bb35fbb868be78586c054f2e6e77","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.3.0.tgz","fileCount":7,"integrity":"sha512-tOMblOsCCykoLMTK5hiuv0Vyfs320h2n3B9InLAUGgTMUqmB9gfGQSjHiObhGbyW8xy+5lGfqnsR8BgSvsYUdQ==","signatures":[{"sig":"MEYCIQD+21fsj8lUq5LYu0En6yBHnBYRaj8c7U9zWdzRpSILcAIhAKji8hxSHdSxsLscll0B0Awkl/lzQlQKQqcQal8FUM0M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121529},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.3.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/256e906d11fcbba61bb8139628449c49/mcp-b-react-webmcp-0.3.0.tgz","_integrity":"sha512-tOMblOsCCykoLMTK5hiuv0Vyfs320h2n3B9InLAUGgTMUqmB9gfGQSjHiObhGbyW8xy+5lGfqnsR8BgSvsYUdQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.2.1","@mcp-b/transports":"1.2.0","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.3.0_1767854311862_0.303478887707896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260109203913":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260109203913","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260109203913","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"60b298e5470e749eab77da251138f4fa0a3778c9","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260109203913.tgz","fileCount":7,"integrity":"sha512-YOK3+ZiufbmWZISnKlXuf9KNkaD7IRsA3aB4UBDwvB20oEnxCX3m/2FjTPMe5FfsTGm0o0ZHH+VVkNCFLgcS3Q==","signatures":[{"sig":"MEYCIQD7oAYUeQqBWHi6gNKVssXaw8eINHjFF1DA4Ysw2C/HvwIhAPz9q+JhAKtBZTNy51SPygrZptGCiUrcv81wOOSTjqOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127952},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.0.0-beta-20260109203913.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/bc08dbc54d14ddf3ce710ff9224e16ef/mcp-b-react-webmcp-0.0.0-beta-20260109203913.tgz","_integrity":"sha512-YOK3+ZiufbmWZISnKlXuf9KNkaD7IRsA3aB4UBDwvB20oEnxCX3m/2FjTPMe5FfsTGm0o0ZHH+VVkNCFLgcS3Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260109203913","@mcp-b/transports":"0.0.0-beta-20260109203913","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.0.0-beta-20260109203913_1767991283590_0.3246749263118873","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260110000058":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260110000058","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260110000058","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9d46f9c26da76da6513d7253b0da0ffe03b28ab0","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260110000058.tgz","fileCount":7,"integrity":"sha512-/Oqj3l3lUbODXL1mgRa2Kn6V7TdQAcWFp2LNUKqLuRoKpRpem65CuFEsAxX3fkfvN9Fc2gNi9tanZpHbL4BhfQ==","signatures":[{"sig":"MEQCIAroBI2QKB0/h6y2j6KU6Ulmku7I/BV9YImEG7B4IUGNAiBqFU6y28hZgHPm99ud4MrbWaq2yfZIkov3g/4VuYdMPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130219},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.0.0-beta-20260110000058.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/864539b1e37f8cac3d0ca662865be64e/mcp-b-react-webmcp-0.0.0-beta-20260110000058.tgz","_integrity":"sha512-/Oqj3l3lUbODXL1mgRa2Kn6V7TdQAcWFp2LNUKqLuRoKpRpem65CuFEsAxX3fkfvN9Fc2gNi9tanZpHbL4BhfQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260109203913","@mcp-b/transports":"0.0.0-beta-20260109203913","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"3.25.76","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/react-webmcp_0.0.0-beta-20260110000058_1768032165221_0.35777574906199283","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"@mcp-b/react-webmcp","version":"0.0.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"968ae000f58c983e8678c2e20e7c74ceaf0ac30d","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0.tgz","fileCount":7,"integrity":"sha512-34SambIRPtgwOeR2qXAvZ7/jHGkNvVSbv5/c/zuGxxmKv22XV8k5MKN2gTjb4yKb+1EHuFb6wr1HdmaxNJoz1A==","signatures":[{"sig":"MEYCIQD1YX9TaAZAroc3ODYNameeU0FAJhzHJG2idAMUdt796gIhANShVN3iuX2EpX/8nyjWpf4RpAcn5OPPGSgzmtKmCL5x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130514},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/4a59afb237a63b6ef5bfcd889e84c6db/mcp-b-react-webmcp-0.0.0.tgz","_integrity":"sha512-34SambIRPtgwOeR2qXAvZ7/jHGkNvVSbv5/c/zuGxxmKv22XV8k5MKN2gTjb4yKb+1EHuFb6wr1HdmaxNJoz1A==","deprecated":"Broken build - use 0.3.0 or later instead","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0","@mcp-b/transports":"0.0.0-beta-20260109203913","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","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/react-webmcp_0.0.0_1768263972811_0.9542541742384851","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260116035631":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260116035631","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260116035631","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a02d38a43dae22b057f25d13e845d0e015c320a8","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260116035631.tgz","fileCount":7,"integrity":"sha512-VuOd2PCMSDHDt5bCsdabt83TA1WJmcdaHWrVBAb+RXTXO8qcpxAtXLuQNv5lcS09UyCKNIhOfBRFK5iMoKqoUw==","signatures":[{"sig":"MEQCIAlXP9AjWoYnNyGA+aHesYwL8TAz1yFXqVc7TO/s8qWsAiByLb07NIEhOND3Nd/4CbmlXxgu/KXOCHV1WVJrKP43CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130562},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-0.0.0-beta-20260116035631.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/781434b15bf86f8b6a9934043a701e87/mcp-b-react-webmcp-0.0.0-beta-20260116035631.tgz","_integrity":"sha512-VuOd2PCMSDHDt5bCsdabt83TA1WJmcdaHWrVBAb+RXTXO8qcpxAtXLuQNv5lcS09UyCKNIhOfBRFK5iMoKqoUw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260116035619","@mcp-b/transports":"0.0.0-beta-20260109203913","@mcp-b/webmcp-ts-sdk":"1.1.0","@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-beta-20260116035631_1768564594271_0.9178830432777094","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@mcp-b/react-webmcp","version":"1.0.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e35e43c474cfd3a41fed97ac16280c4dbc63975f","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.0.tgz","fileCount":7,"integrity":"sha512-X5bYBPbbDJO0g9o5JpCuMBqR8CVMqfd3KHdQrNEH/g9YHvJr6zMlPACxGP1Ls2DgvDA0fCiOibhbFRo4krtxIQ==","signatures":[{"sig":"MEUCIDEMIBnlwxgeKLIgfDlNF/PisEiv88BF6xPIPRSoiM5rAiEA8dU+B5sUrarsO6MRoYChwU6/toUhxP3Aanh+Vn7cQMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129871},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/5cc415297fe8bf4ae2f9a4d48592e15e/mcp-b-react-webmcp-1.0.0.tgz","_integrity":"sha512-X5bYBPbbDJO0g9o5JpCuMBqR8CVMqfd3KHdQrNEH/g9YHvJr6zMlPACxGP1Ls2DgvDA0fCiOibhbFRo4krtxIQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.0","@mcp-b/transports":"1.0.0","@mcp-b/webmcp-ts-sdk":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.0_1769289334098_0.15200117606950658","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@mcp-b/react-webmcp","version":"1.0.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"67bd949604d6d586b027f252a7285ad08638dd22","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.1.tgz","fileCount":7,"integrity":"sha512-dfzTB7Ht5pqs2enHM7wdX5GaOwXVHUU0BCMw9QYC/BcAUdvyiMbylxhxh30/cOynopxqKAPAnFNJj39gb98KgA==","signatures":[{"sig":"MEYCIQCAoMYm+WkxK5meLVjYVKAXdtpyd9SIqeaWQw3pg26QegIhAJkjlqYZFVJKWPcmqVFSsEpQvctUPiy/NpSMsjVP7USL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129871},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/7fc7e1c26cef7d0de7d22378f2c80750/mcp-b-react-webmcp-1.0.1.tgz","_integrity":"sha512-dfzTB7Ht5pqs2enHM7wdX5GaOwXVHUU0BCMw9QYC/BcAUdvyiMbylxhxh30/cOynopxqKAPAnFNJj39gb98KgA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.1","@mcp-b/transports":"2.0.0","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.1_1769289935948_0.8571436183281833","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@mcp-b/react-webmcp","version":"1.0.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"78a27bb42ca44dc6e6035a2cf0739739245f6505","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.2.tgz","fileCount":7,"integrity":"sha512-h9xgDReukV5E7M4KUqPwgvUU582NNRs0KrPdZ+uIRpizUMaJ28B83/gOG4I/8IPJGm7k2b9q81wI/wnsm3WhCA==","signatures":[{"sig":"MEQCIAWAAMlO2ATF9wUTwEgZEPyZ/G0TPYI2M0ZLoGy0Mt+hAiAjGv1iEF5DP190XVUcZP9n6ZOlomhS3wnJEi1vOMA5Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129871},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/dacfe39b1ef6e8fb651381e18e97ee18/mcp-b-react-webmcp-1.0.2.tgz","_integrity":"sha512-h9xgDReukV5E7M4KUqPwgvUU582NNRs0KrPdZ+uIRpizUMaJ28B83/gOG4I/8IPJGm7k2b9q81wI/wnsm3WhCA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.2","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@types/react":"^19.1.2"},"peerDependencies":{"zod":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.2_1769290176856_0.2721505640131372","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.20260125195244":{"name":"@mcp-b/react-webmcp","version":"1.0.2-beta.20260125195244","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.2-beta.20260125195244","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"03896c371682e62d8d1f9cb6945fabaf8996e4d7","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.2-beta.20260125195244.tgz","fileCount":7,"integrity":"sha512-a6XbWJDUL/M0YuVK8j0tJUino7TR+g14Zv6hDkDSNbTa09DzJnp0aiXBu3UP1RFOtRYuRHuJpHnUDWPdvwgcLw==","signatures":[{"sig":"MEUCIAG7YDgMigMWx/T7SOlegkUTOKBsk5vfb/mj+IXHsDdnAiEAtjbBha2crcojIBGk/BH+yF0PHTgUkRj3JOXb1vbTOso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@1.0.2-beta.20260125195244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130941},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.2-beta.20260125195244.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/9d37709da94e2d20308386e987ac7cc4/mcp-b-react-webmcp-1.0.2-beta.20260125195244.tgz","_integrity":"sha512-a6XbWJDUL/M0YuVK8j0tJUino7TR+g14Zv6hDkDSNbTa09DzJnp0aiXBu3UP1RFOtRYuRHuJpHnUDWPdvwgcLw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.2-beta.20260125195244","@mcp-b/transports":"2.0.1-beta.20260125195244","@mcp-b/webmcp-ts-sdk":"2.0.0-beta.20260125195244"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.2-beta.20260125195244_1769370816292_0.26624248258412586","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.20260125195516":{"name":"@mcp-b/react-webmcp","version":"1.0.2-beta.20260125195516","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.2-beta.20260125195516","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"708f1d4ae0d633b688312b72fbd43e247f5d1456","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.2-beta.20260125195516.tgz","fileCount":7,"integrity":"sha512-75QrOxUERNKe5CYjH4Uj1cpVAmFbgbTbuYdkyu7bRJlRjIgXq+PsXu+oXHVTHewKOA13Y1pP2sMgRuktgTnkfw==","signatures":[{"sig":"MEUCIEyMEa3hLrwE5raWbUC55nOwn0rwizRUiSWnLUT88r+0AiEAvHnqMlzyM/3e4rYcQH0xw2aN9vrAkhoUyzmBHtIDnRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@1.0.2-beta.20260125195516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130941},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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 .","test":"vitest run","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/70502fb0489c8b32a3d7c28858161793/mcp-b-react-webmcp-1.0.2-beta.20260125195516.tgz","_integrity":"sha512-75QrOxUERNKe5CYjH4Uj1cpVAmFbgbTbuYdkyu7bRJlRjIgXq+PsXu+oXHVTHewKOA13Y1pP2sMgRuktgTnkfw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.2-beta.20260125195516","@mcp-b/transports":"2.0.1-beta.20260125195516","@mcp-b/webmcp-ts-sdk":"2.0.0-beta.20260125195516"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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":"4.3.5","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.2-beta.20260125195516_1769370969105_0.8986140117445636","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-canary.20260125211849":{"name":"@mcp-b/react-webmcp","version":"1.0.2-canary.20260125211849","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.2-canary.20260125211849","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"80400ea680e7507ce98cc8a70ebcf80bd15d6808","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.2-canary.20260125211849.tgz","fileCount":7,"integrity":"sha512-6w3XUTu6uPmNJgpL8xcHiRM4uh/7gtU/h3LNXGoH+cB80o7B8Nv2Q0mynpQI5YLc/tEAGmS/Z77EinNJs+tLdQ==","signatures":[{"sig":"MEQCIHbICeCNpDZG50jmEGXrOWOGKnbrm/ss23xLx7/MBhrWAiBp0wMipB8+tcyRvM/n8S+dRKo+UvkpcHE29lh03diyPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@1.0.2-canary.20260125211849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131811},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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 .","test":"vitest run","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/tmp/90c9fb188e852cab8b84f033106a1444/mcp-b-react-webmcp-1.0.2-canary.20260125211849.tgz","_integrity":"sha512-6w3XUTu6uPmNJgpL8xcHiRM4uh/7gtU/h3LNXGoH+cB80o7B8Nv2Q0mynpQI5YLc/tEAGmS/Z77EinNJs+tLdQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.2-canary.20260125211849","@mcp-b/transports":"2.0.1-canary.20260125211849","@mcp-b/webmcp-ts-sdk":"2.0.0-canary.20260125211849"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.2-canary.20260125211849_1769375984087_0.8483979389952061","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-canary.0":{"name":"@mcp-b/react-webmcp","version":"1.0.3-canary.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.3-canary.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"2f152521abc5bd73ae288bce6edf967ddbd02357","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.3-canary.0.tgz","fileCount":7,"integrity":"sha512-VULxbBv/u+1yzPne9O33OBzTDdTSaR8iz4j1nH/5N3Rkzl7ueQ/oHHncKl79oMsrxqzWZy8v93gFPU50R7WL5g==","signatures":[{"sig":"MEQCICQrWqzHHO88gck869Mra+holLo657DLTufGo+nvYMo4AiAI8fHNshbxzs7Yqxz5ytRAM54deDu45frFHP5Djsb6Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.3-canary.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/b2312da2dd81446b57bbbea1e9858ce0/mcp-b-react-webmcp-1.0.3-canary.0.tgz","_integrity":"sha512-VULxbBv/u+1yzPne9O33OBzTDdTSaR8iz4j1nH/5N3Rkzl7ueQ/oHHncKl79oMsrxqzWZy8v93gFPU50R7WL5g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.0","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.3-canary.0_1769379680692_0.20314567742333156","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-canary.1":{"name":"@mcp-b/react-webmcp","version":"1.0.3-canary.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.3-canary.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"3767cd2f0a3157338d7a2eda4a7f772e549c95dd","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.3-canary.1.tgz","fileCount":7,"integrity":"sha512-1/3RhyXhxpIxsdeUdPospoYt+rZT4tr/17rgQId/0zsABNkZKlHQq462kB7cJ5etb1RcM4iFvdch4WMxw5Uvog==","signatures":[{"sig":"MEUCIBLuqI1BDpVSUpZ5OUa3x3PSkqA0xzY3ihhkujZB1p+hAiEA+Uc2ttnJkw175rkviwpi9VHBWcJjMF+ow8PahNsTwKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.3-canary.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/2bf2a5a6eac98aab5f0a884711e1ec3c/mcp-b-react-webmcp-1.0.3-canary.1.tgz","_integrity":"sha512-1/3RhyXhxpIxsdeUdPospoYt+rZT4tr/17rgQId/0zsABNkZKlHQq462kB7cJ5etb1RcM4iFvdch4WMxw5Uvog==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.1","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.3-canary.1_1769379991987_0.8908730045907298","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-canary.2":{"name":"@mcp-b/react-webmcp","version":"1.0.3-canary.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.3-canary.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"c52faff0b1dce4868f1a7d52fc3b56048cefd9df","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.3-canary.2.tgz","fileCount":7,"integrity":"sha512-U/FmJTM5s52RHh7g3nRx07m5t/FlQvJ26unJzu+riiuX1YDitPb7/qqoFrCB2nozvHa01PDOdm+yccHYIlTi2w==","signatures":[{"sig":"MEUCIQCpDflR2nlQVNaLxtfBAKJOYrCt0MXsO2XARlLcGHKDJQIgD74I374gvAvr/S3/dz7qoVfuc9tm/HBca4/K1QuQsCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.3-canary.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d1ffcf378909fc3acce6295ef912e17e/mcp-b-react-webmcp-1.0.3-canary.2.tgz","_integrity":"sha512-U/FmJTM5s52RHh7g3nRx07m5t/FlQvJ26unJzu+riiuX1YDitPb7/qqoFrCB2nozvHa01PDOdm+yccHYIlTi2w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.1","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.3-canary.2_1769380013358_0.5060107439704717","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-canary.3":{"name":"@mcp-b/react-webmcp","version":"1.0.3-canary.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.3-canary.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ee751050f82797807872bcc4b1e1c04d9c78a830","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.3-canary.3.tgz","fileCount":7,"integrity":"sha512-CIjd2sUNcSK0fR+k/Bf4xUJRrxr2EmIbyqaJwgX2CIJ3YwKAthpFBgv7q4T6ARF9W/11xSr26fdt4uCBW+TnhA==","signatures":[{"sig":"MEUCIFoPwcPPxDkrnkMPmidjGQnR2iGbAEZfeXVEMj8t/+5qAiEAiv9KDsP4wKdKR6nKmPf2K7EnqS5TWQwHtISvm0jIgT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.3-canary.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/22da98eae0bdea2afc817c0b188138c9/mcp-b-react-webmcp-1.0.3-canary.3.tgz","_integrity":"sha512-CIjd2sUNcSK0fR+k/Bf4xUJRrxr2EmIbyqaJwgX2CIJ3YwKAthpFBgv7q4T6ARF9W/11xSr26fdt4uCBW+TnhA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.2","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.3-canary.3_1769380860928_0.34122758309316725","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-canary.4":{"name":"@mcp-b/react-webmcp","version":"1.0.3-canary.4","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.0.3-canary.4","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"f1cceb3323cd050d456f3de303f93aaeb44aa972","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.0.3-canary.4.tgz","fileCount":7,"integrity":"sha512-E13aspU1iUxg4NxbRlqEZl2EzlC6clMQykkJ6hjVtGX7I73kYxl94flU/n42nuu2NcEJAqF99GW/81HtKAuIdg==","signatures":[{"sig":"MEYCIQDEbuC91PuBL9zVTeeFQS1O6DDzL3n9elVkbF+OXyoo0QIhAJI22hVGhuVHwNlR+YvImpQrohkroJTymEY6Ks1hc3Wy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.0.3-canary.4.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d132085b55853ce971c57b9852a3d88a/mcp-b-react-webmcp-1.0.3-canary.4.tgz","_integrity":"sha512-E13aspU1iUxg4NxbRlqEZl2EzlC6clMQykkJ6hjVtGX7I73kYxl94flU/n42nuu2NcEJAqF99GW/81HtKAuIdg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.2","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.0.3-canary.4_1769380885605_0.6043744139108549","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20260126004552":{"name":"@mcp-b/react-webmcp","version":"0.0.0-canary-20260126004552","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-canary-20260126004552","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"6870d8f5859fbe0e8722cc866becb6da1f74788c","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-canary-20260126004552.tgz","fileCount":7,"integrity":"sha512-qgxQm0PQEVor+LOWdxPFhPj+Yu10nfmMYjr3RUdqcZ2Ys/iGWjb+Sis8toZICVK7N8L0ZaoefqaM7lEESpz7qQ==","signatures":[{"sig":"MEYCIQCc57j5Eo9IBU0yWX75+OsgCSPTHmhArUyX0rWggNDquwIhAPcFAL6/8iloL4s75ed+lAeOgVUwGUL5fWzvOX8Q89vv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130826},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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 .","test":"vitest run","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/641cb6cecf88c70b7941b597d4391757/mcp-b-react-webmcp-0.0.0-canary-20260126004552.tgz","_integrity":"sha512-qgxQm0PQEVor+LOWdxPFhPj+Yu10nfmMYjr3RUdqcZ2Ys/iGWjb+Sis8toZICVK7N8L0ZaoefqaM7lEESpz7qQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-canary-20260126004552","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-canary-20260126004552_1769388555264_0.6485974267461803","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-canary.0":{"name":"@mcp-b/react-webmcp","version":"1.1.0-canary.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.1.0-canary.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"87921d8616e5f80e2571a3249dc52f74d5ed488b","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.1.0-canary.0.tgz","fileCount":7,"integrity":"sha512-2wFm6QmPaLWTC0ekcBjxcY9XDrx8EDtRqtUg5Bf1mNOwy6NcW5xNio20Gl1x6sqcedCfhxYIJMRwYJGs08gc8Q==","signatures":[{"sig":"MEQCIFMK2bqdx1OPNUkwQ2ukWyac4Js/Steq+ISa31BB22uSAiBnbxtLe5poqnSeVhooMtjY/OQGoBkkTyLj+iPV/RlOMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130800},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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 .","test":"vitest run","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/970f611317a6cd7495316c105e4e2d46/mcp-b-react-webmcp-1.1.0-canary.0.tgz","_integrity":"sha512-2wFm6QmPaLWTC0ekcBjxcY9XDrx8EDtRqtUg5Bf1mNOwy6NcW5xNio20Gl1x6sqcedCfhxYIJMRwYJGs08gc8Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.3","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.3.5","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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.1.0-canary.0_1769388873903_0.09606910397897961","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-canary.1":{"name":"@mcp-b/react-webmcp","version":"1.1.0-canary.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.1.0-canary.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a16ab217b3ba49283ac6f8d747731e0a1f614bcd","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.1.0-canary.1.tgz","fileCount":7,"integrity":"sha512-stSbwHFgQj+TqHKcuWiYCFenTbmUjpb6lt0vhABI1W9kUpolpH/E1v/FGXgxRYoMprE2ReCQlAh/cHzWzovWgA==","signatures":[{"sig":"MEUCIQDZhXE2cgvkMU5R0hEeDVMogKoI5y7qriZIXl9hPxNK0gIgeTJZU38aUiborzPoQmSYv6Rcpvh2Xkz2PfYzF/tCrqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130804},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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 .","test":"vitest run","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/8f3fdba2fc3e62ef1ec92c4e85c56c38/mcp-b-react-webmcp-1.1.0-canary.1.tgz","_integrity":"sha512-stSbwHFgQj+TqHKcuWiYCFenTbmUjpb6lt0vhABI1W9kUpolpH/E1v/FGXgxRYoMprE2ReCQlAh/cHzWzovWgA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.3-canary.4","@mcp-b/transports":"2.0.1","@mcp-b/webmcp-ts-sdk":"2.0.0"},"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","@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 || ^4.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.1.0-canary.1_1769391420709_0.010377319213841663","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@mcp-b/react-webmcp","version":"1.1.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ce5e04ea2222d4e98b8af88f56b6fdf406c85d17","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.1.0.tgz","fileCount":7,"integrity":"sha512-vabrtl7LGUKxoQ97gXHPw3N235r61XbnrDExPAgkD0VQ1Q9SOyv9FamIVEUpSddWGldCki15pZac5nGevsh6jg==","signatures":[{"sig":"MEQCIGNHZWwSUsvlU11bAxcSvdbUtqozL1+XzWHv8QOViWfRAiAbVajnB6hCr8VtYlApSOjcuE3skH9nko1YtFC67b50qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130776},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/c026ff05aceda09cc963ee9992fe52ea/mcp-b-react-webmcp-1.1.0.tgz","_integrity":"sha512-vabrtl7LGUKxoQ97gXHPw3N235r61XbnrDExPAgkD0VQ1Q9SOyv9FamIVEUpSddWGldCki15pZac5nGevsh6jg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.3.0","@mcp-b/transports":"1.3.0","@mcp-b/webmcp-ts-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"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","@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/react-webmcp_1.1.0_1769400927341_0.358572821680611","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@mcp-b/react-webmcp","version":"1.1.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.1.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"06987dd99b66cba9216f89834e950cc1b54bfbaa","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.1.1.tgz","fileCount":7,"integrity":"sha512-uxdeKcEtVRcxzJu6Auk4AuRNBlOUc1dv2qnOoNqCl13yyo1A8AQ+p5cVDs7oG+cwupufuX0wgUTbBT8iWDxtaA==","signatures":[{"sig":"MEQCIGxtDgPtdOac+oakro2tbIg8pnlZoYbLGl1sLLWM96KHAiAu9kmIcW5q4sAKXRCv5XZf1TP+fkL1b9/AYuPyW9F3pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130776},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.1.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","build:prod":"NODE_ENV=prod tsdown","test:watch":"vitest","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f28dbb8db2adde19b9782a2553470546/mcp-b-react-webmcp-1.1.1.tgz","_integrity":"sha512-uxdeKcEtVRcxzJu6Auk4AuRNBlOUc1dv2qnOoNqCl13yyo1A8AQ+p5cVDs7oG+cwupufuX0wgUTbBT8iWDxtaA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.4.0","@mcp-b/transports":"1.3.0","@mcp-b/webmcp-ts-sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"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","@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/react-webmcp_1.1.1_1769483422610_0.4944637187249621","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-canary.20260214192802":{"name":"@mcp-b/react-webmcp","version":"1.1.1-canary.20260214192802","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","zod","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.1.1-canary.20260214192802","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"c8c185b49114aff63acb353ca6efc40c2e72b5e5","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.1.1-canary.20260214192802.tgz","fileCount":7,"integrity":"sha512-bAbkHLJlGUWqEKBoqbq0vUdCAzg0UTzjJjdF2AORQNaHRFLBoZAklToWPSAjpmL6a/J5Se0OPh7GvjU9jdqGpQ==","signatures":[{"sig":"MEQCIAqZ9pWIoY9SvZHb1FT6YogVTZCiGW3HfHUlCHAOtrBOAiAhJx7uUOY6QY8WknK3X8VyMqs9cmTMf21ViAyUitlGQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118776},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/e971fdf964421d6a0f9164d143ae5468/mcp-b-react-webmcp-1.1.1-canary.20260214192802.tgz","_integrity":"sha512-bAbkHLJlGUWqEKBoqbq0vUdCAzg0UTzjJjdF2AORQNaHRFLBoZAklToWPSAjpmL6a/J5Se0OPh7GvjU9jdqGpQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.5.0-canary.20260214192802","@mcp-b/transports":"1.3.0-canary.20260214192802","@mcp-b/webmcp-ts-sdk":"1.2.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","@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.76 <4","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.1.1-canary.20260214192802_1771118923011_0.26367802332193935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260216200013":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260216200013","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260216200013","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"afc503df95da204474f10de8c91ca8f9909ddefb","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260216200013.tgz","fileCount":7,"integrity":"sha512-eiHarh75CnidXtomJDldrDezQL+CJcC3i2jah3Xqts9cfHXmIuVPiPS3BPSmnxRqszZ3t/soO7zq7m3OQ6LNSQ==","signatures":[{"sig":"MEQCIE8ExDsBRUBxC8TB7NNNmgEmcdxFB6yV7syPGHVj/wkcAiBYRgh7foTtmtPyaRAiBAXpn3kt9I6+nY4SRjf7Pxw9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112211},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/33791e89de7cbdd6ab6208dfb300e2b7/mcp-b-react-webmcp-0.0.0-beta-20260216200013.tgz","_integrity":"sha512-eiHarh75CnidXtomJDldrDezQL+CJcC3i2jah3Xqts9cfHXmIuVPiPS3BPSmnxRqszZ3t/soO7zq7m3OQ6LNSQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","@mcp-b/global":"0.0.0-beta-20260216200013","@mcp-b/transports":"1.3.0","zod-to-json-schema":"^3.24.5","@mcp-b/webmcp-types":"0.0.0-beta-20260216200013","@mcp-b/webmcp-ts-sdk":"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","@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/react-webmcp_0.0.0-beta-20260216200013_1771300877399_0.6116713116145385","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260217171247":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260217171247","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260217171247","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a74d4d175995adf5b9798ac04f42d7471704d77a","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260217171247.tgz","fileCount":7,"integrity":"sha512-Y3PoFEzV5NwW3OQGEgtiu30fWkwUtcnna/Opt4kzs2rP83uwkxjUczAgPRtZnTsp7hyoFIMZf9bFkMkNx4hJ6A==","signatures":[{"sig":"MEUCIQDslRJSnDN2XGeXy+I7puC/iQ+SzncnwIuKsHTu6MU8CgIgPofW029L+wlnEIELJsUfH/3vmHH9+6qowx3ytPFUTko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112171},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/74f582a1559711a6e0b8a5191a137cc5/mcp-b-react-webmcp-0.0.0-beta-20260217171247.tgz","_integrity":"sha512-Y3PoFEzV5NwW3OQGEgtiu30fWkwUtcnna/Opt4kzs2rP83uwkxjUczAgPRtZnTsp7hyoFIMZf9bFkMkNx4hJ6A==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"3.25.76","@mcp-b/global":"0.0.0-beta-20260217171247","@mcp-b/transports":"1.3.0","zod-to-json-schema":"^3.24.5","@mcp-b/webmcp-types":"0.2.0","@mcp-b/webmcp-ts-sdk":"0.0.0-beta-20260217171247","@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","@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/react-webmcp_0.0.0-beta-20260217171247_1771348446930_0.5962698734267196","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260221154800":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260221154800","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260221154800","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"437ff29e4808150eb55ad97df706ae8ab00ad22f","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260221154800.tgz","fileCount":7,"integrity":"sha512-pAQmtf7ioIP7Hulp/pcFda65LfXh05mbpVWkIklEa7xCpwGg022+ZVBP35WcrUHzhXl3i/QH8kWhuWMTusZBXQ==","signatures":[{"sig":"MEQCIGBrYtZYXKrKezheHwsA4ActHGMKQuY/Hmsx1MHJuslLAiB46q9icQlK+xcuLEbsqmmnRRwTu2NK/FT458KwxA53Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113936},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/7776de6ec933e578ddb303a18634ef3e/mcp-b-react-webmcp-0.0.0-beta-20260221154800.tgz","_integrity":"sha512-pAQmtf7ioIP7Hulp/pcFda65LfXh05mbpVWkIklEa7xCpwGg022+ZVBP35WcrUHzhXl3i/QH8kWhuWMTusZBXQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260221154800","@mcp-b/transports":"0.0.0-beta-20260221154800","@mcp-b/webmcp-types":"0.0.0-beta-20260221154800","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-beta-20260221154800_1771717774618_0.7476213286713096","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@mcp-b/react-webmcp","version":"1.6.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.6.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8cca28e8c24e006651b16de895b1df3aff44458f","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.6.0.tgz","fileCount":7,"integrity":"sha512-D4/1ueDYnLJ8qzmtpbbVBsv1RvNrRCA2xLdc8bMMDyTwEsPJQ24DcB2PZv6cAKHAL1Z0S7Nb2FyGhaIEXJ5xyQ==","signatures":[{"sig":"MEUCIGTVRFI5nmciRxAMWG8NWDR0YKnb7sC7FgPLs5IqB8xUAiEA9LTYMY8VQSb0sxMyQ1JeMi/asc6pQjA4KfjRhfkt4po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111070},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.6.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/77a4f1869c80ef51fdb8cb5036878e0d/mcp-b-react-webmcp-1.6.0.tgz","_integrity":"sha512-D4/1ueDYnLJ8qzmtpbbVBsv1RvNrRCA2xLdc8bMMDyTwEsPJQ24DcB2PZv6cAKHAL1Z0S7Nb2FyGhaIEXJ5xyQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.6.0","@mcp-b/transports":"1.4.0","@mcp-b/webmcp-types":"0.3.0","@mcp-b/webmcp-ts-sdk":"1.6.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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.6.0_1771806482893_0.1974433971007099","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@mcp-b/react-webmcp","version":"1.6.1","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.6.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"f841efbb68f3f7facd87e5e86265f28c0a37fb88","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.6.1.tgz","fileCount":7,"integrity":"sha512-A7B5k915IHwlvxRfTJTPdsz/awMdOrYJeCsTPS6edB7Y8czQV+x2TmxS7JOBPBjrmIdJf1lFxC4aHn3feJq+Hg==","signatures":[{"sig":"MEQCIB0X9M7XXV9214TiTPgD0rfY+fIyvgaq7UFBg1sHgbJLAiAMWHUMYX5nPRywpMOyC71ZvYWY2icBl5entrITsggorw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.6.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/d21b3e3f9cffac375e1c976251380268/mcp-b-react-webmcp-1.6.1.tgz","_integrity":"sha512-A7B5k915IHwlvxRfTJTPdsz/awMdOrYJeCsTPS6edB7Y8czQV+x2TmxS7JOBPBjrmIdJf1lFxC4aHn3feJq+Hg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.6.1","@mcp-b/transports":"2.0.2","@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-ts-sdk":"2.0.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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.6.1_1772141751389_0.294970322675715","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@mcp-b/react-webmcp","version":"1.6.2","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.6.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"71da3e9c7142d307c74637bfce8585ab0d78e8c1","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.6.2.tgz","fileCount":7,"integrity":"sha512-zMS0ccXNYFPnAb6esgLQjhmG0g8ssIqXiR75EKzd2kaQhrF5AMLQHf6yH2k/HWL9Zr4Yi09GqoElPkSI+oEAnA==","signatures":[{"sig":"MEUCIQC6EEZvzOLpNmyf/C7TNx7coJNho4oloe5ZQ1lLZ4cKqAIgbZm1ggwlt4YXqUI/1SfDtyl0P/fsnNKAME3MSlaQTZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.6.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/f925d663955a966ddb13d2c5bf17562c/mcp-b-react-webmcp-1.6.2.tgz","_integrity":"sha512-zMS0ccXNYFPnAb6esgLQjhmG0g8ssIqXiR75EKzd2kaQhrF5AMLQHf6yH2k/HWL9Zr4Yi09GqoElPkSI+oEAnA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.6.2","@mcp-b/transports":"2.0.3","@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-ts-sdk":"2.0.2","@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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.6.2_1772148613484_0.1248009032813413","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@mcp-b/react-webmcp","version":"1.6.3","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.6.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ddd186dff1ea4b02ffe2c6e5eec53c02306d1743","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.6.3.tgz","fileCount":7,"integrity":"sha512-DSZxMI+a/IIwtopr+4Wdf8hxJ+do+p4PyFV31UX3ydtPgI1Wil81/CIeClCT2F6KqRKKh1kX8ly5bWsO+Hq85g==","signatures":[{"sig":"MEUCIQDfU8ePd0UKVjADg0VETiq10bQsk1KL7xNfBqNf7OXXlgIgZVVLM/oiuYY+FGFrJe2L9wfH92J0oa2RBxFlSDflvoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.6.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/0f605dff17e0747e03d4d64ea560e607/mcp-b-react-webmcp-1.6.3.tgz","_integrity":"sha512-DSZxMI+a/IIwtopr+4Wdf8hxJ+do+p4PyFV31UX3ydtPgI1Wil81/CIeClCT2F6KqRKKh1kX8ly5bWsO+Hq85g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.6.3","@mcp-b/transports":"2.0.3","@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-ts-sdk":"2.0.2","@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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.6.3_1772150053145_0.798110555784117","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@mcp-b/react-webmcp","version":"1.6.4","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@1.6.4","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"c65c3612b5c0bd0e58f58275b49a2d21a6c0efcd","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-1.6.4.tgz","fileCount":7,"integrity":"sha512-olDoVomIPTKPxGDPAxTosp4EDJBLGICbTKLGEbY7I4piotqiqr/3UlUTutvKSU2Me7NPS31LJIU6F7WYxRFytQ==","signatures":[{"sig":"MEUCIQDqlvEIvpWHRxjI/n6cJs84/3/5f1S8qQSSaY5G7hQjDwIgScDrJSKoQL2zaPhfjO6BmzvnewIyXoe5/z+pyVU45dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-1.6.4.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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/84c1f3182a1257830af0905721dd7a4c/mcp-b-react-webmcp-1.6.4.tgz","_integrity":"sha512-olDoVomIPTKPxGDPAxTosp4EDJBLGICbTKLGEbY7I4piotqiqr/3UlUTutvKSU2Me7NPS31LJIU6F7WYxRFytQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"1.6.4","@mcp-b/transports":"2.0.4","@mcp-b/webmcp-types":"0.3.2","@mcp-b/webmcp-ts-sdk":"2.0.3","@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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_1.6.4_1772150352818_0.8981740744197702","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@mcp-b/react-webmcp","version":"2.0.5","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.5","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"98ecd76b0a43057d1774ddae874e84d2f8749917","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.5.tgz","fileCount":7,"integrity":"sha512-Rs79HVT1JR2gExU7gl4GY5ypqRof6MspAW7vvcJVKgSLUISD+tleIR8MECBnNIwhdbEQWz9TUrMQ3ghuZkus8w==","signatures":[{"sig":"MEUCIDVH5o65xn4ALQjiBgORWVxTcnrGdtW9BpOTnnCMyQauAiEAj57KE/fk4EpDDNjbLugzAX4UhUtk5nodoOwGz2/YLCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/c1e11c5adf4910702ed7825a95c4179f/mcp-b-react-webmcp-2.0.5.tgz","_integrity":"sha512-Rs79HVT1JR2gExU7gl4GY5ypqRof6MspAW7vvcJVKgSLUISD+tleIR8MECBnNIwhdbEQWz9TUrMQ3ghuZkus8w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.5","@mcp-b/transports":"2.0.5","@mcp-b/webmcp-types":"2.0.5","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.5_1772151686118_0.7833268866101839","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@mcp-b/react-webmcp","version":"2.0.6","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.6","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a90d7ecd1615cfdfb1a12487336eb1ee80736caa","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.6.tgz","fileCount":7,"integrity":"sha512-4N6iCc0uSluph+QDvJCD4g8SEPyDvHbAeo7QUABQndeh+Wvp2h2eV/jAnKg0RUefSQPZHoXzQUbkhGWz2ARyJw==","signatures":[{"sig":"MEQCIHVG94axqKb5gVBG1QIaYZwzTPz+CR//03qNHtPFlmFjAiBX+Luso2p+PXuJv/E92vH1Rvr4Fm/pO1ehtCqvUjIdJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/c4a06ead5861318994373a380092be28/mcp-b-react-webmcp-2.0.6.tgz","_integrity":"sha512-4N6iCc0uSluph+QDvJCD4g8SEPyDvHbAeo7QUABQndeh+Wvp2h2eV/jAnKg0RUefSQPZHoXzQUbkhGWz2ARyJw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.6","@mcp-b/transports":"2.0.6","@mcp-b/webmcp-types":"2.0.6","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.6_1772260268243_0.8437179824356584","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@mcp-b/react-webmcp","version":"2.0.7","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.7","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"bdaaf11eebae4d70c5163a0098bf2225189768ce","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.7.tgz","fileCount":7,"integrity":"sha512-yNFMlPnYMj0rLN8F7P/MSr+CPqRE9D3LilrjGIO7NT3VAfyTHgsx2MiF8H29rNrgojfjrrEmIHBkkcI3ewl6Lw==","signatures":[{"sig":"MEUCIAl+WYUeGpDePvpPuuFYIk40YaMOYPaVcyhZhmIsMeDIAiEA3MDCxqtiGQCS3Mityh8tbLQenIpBIQMzNmtpWYeLnYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/789f19101fb75fb0241bf2f7450c1d17/mcp-b-react-webmcp-2.0.7.tgz","_integrity":"sha512-yNFMlPnYMj0rLN8F7P/MSr+CPqRE9D3LilrjGIO7NT3VAfyTHgsx2MiF8H29rNrgojfjrrEmIHBkkcI3ewl6Lw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.7","@mcp-b/transports":"2.0.7","@mcp-b/webmcp-types":"2.0.7","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.7_1772306669878_0.9372026687066528","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@mcp-b/react-webmcp","version":"2.0.8","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.8","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"b53e6ad6293812dbe0d58fe68d0cc6b22e0fe9a9","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.8.tgz","fileCount":7,"integrity":"sha512-JGnd1aoTuE8+R4WRg3pGgMK2wxUfBxYgTyQ0uH5B2HtFMudy/l+Kq5d+JEggDEhoTYgzI/RK2uScyMH7WIL3+w==","signatures":[{"sig":"MEUCIQCR2x2qUkYHdKnPIDyBpRrwvTrjDrp0gdDLHVwt9LutcgIgeMcm6OoKnHk81E/OlKT6MorEvCzljVVkfNR0ANgEct4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/7f8aa96a8a72b7c59dab09e602ce4911/mcp-b-react-webmcp-2.0.8.tgz","_integrity":"sha512-JGnd1aoTuE8+R4WRg3pGgMK2wxUfBxYgTyQ0uH5B2HtFMudy/l+Kq5d+JEggDEhoTYgzI/RK2uScyMH7WIL3+w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.8","@mcp-b/transports":"2.0.8","@mcp-b/webmcp-types":"2.0.8","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.8_1772318686317_0.1949852960073195","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@mcp-b/react-webmcp","version":"2.0.9","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.9","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"feb879542558c4ae656cea6163e477bb4f464491","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.9.tgz","fileCount":7,"integrity":"sha512-Y2sI4/WcaJZCeZBm0vX0LHKD5S+2/zKGogAEQnBs/4gO3lOmCY+0QCZrLw8bbGs/X7Nrov3rgcH/2EsKl59+mA==","signatures":[{"sig":"MEUCIQCGzNguovE6L8Khgv6mfYiRkq2uBFOO6zDs2SA8UbQWIAIgaoRfXA2M+Zlujh8NYLrJRo4i3oos7UGYbf0662/36NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111564},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/0f5b85d2b868c55aa9879def9e0a33ec/mcp-b-react-webmcp-2.0.9.tgz","_integrity":"sha512-Y2sI4/WcaJZCeZBm0vX0LHKD5S+2/zKGogAEQnBs/4gO3lOmCY+0QCZrLw8bbGs/X7Nrov3rgcH/2EsKl59+mA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.9","@mcp-b/transports":"2.0.9","@mcp-b/webmcp-types":"2.0.9","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.9_1772405073190_0.7717176665665926","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@mcp-b/react-webmcp","version":"2.0.10","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.10","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"08384ee7dd0afda074986b2ae8b6fba3a63b3c45","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.10.tgz","fileCount":7,"integrity":"sha512-oK5RnJ8pUfwwc2ATo0V8we/EYUDjScaXszu96lqJip0sycg9h5xQjRNOxsWPZRVksdb2fCqrGLg6tM+Z12y9Dw==","signatures":[{"sig":"MEQCIEl6fDjexblJBXghO/RIFshAs2x2VmR9lPU8f5eIOyvNAiBMeEof2pdjLQTsNHnrvY6y0Oe+mVbtimCD5ev1ZjpCMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111570},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/be55ae6e5dff4bf3375edb267c365ced/mcp-b-react-webmcp-2.0.10.tgz","_integrity":"sha512-oK5RnJ8pUfwwc2ATo0V8we/EYUDjScaXszu96lqJip0sycg9h5xQjRNOxsWPZRVksdb2fCqrGLg6tM+Z12y9Dw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.10","@mcp-b/transports":"2.0.10","@mcp-b/webmcp-types":"2.0.10","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.10_1772466727016_0.852000023436565","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@mcp-b/react-webmcp","version":"2.0.11","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.11","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e934394ec7d01a8f57c81c6ad924b777ad293671","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.11.tgz","fileCount":7,"integrity":"sha512-JveB0IqWS1zjiZIsKQ3W9IbJZhFk8MafnqdV9bBZ0xeRNOBNIdDHxrpzUcuXcQySx3fsFLpARaAVa/8KG4tiGA==","signatures":[{"sig":"MEUCIHKBm6Cd6Q+8ehDMYWL1JC3mWSXq/JSUADkkyhZCBnhqAiEApSnHyYs1Oc7RWIxdxu4eXX2qNx+693IjkZSMhqn3oOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112742},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/877407bed03dde5796d2823a814d5f4a/mcp-b-react-webmcp-2.0.11.tgz","_integrity":"sha512-JveB0IqWS1zjiZIsKQ3W9IbJZhFk8MafnqdV9bBZ0xeRNOBNIdDHxrpzUcuXcQySx3fsFLpARaAVa/8KG4tiGA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.11","@mcp-b/transports":"2.0.11","@mcp-b/webmcp-types":"2.0.11","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.11_1772471317496_0.21461809836162038","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@mcp-b/react-webmcp","version":"2.0.12","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.12","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"1cf02074a70d831995c4f054070f560b5f20d6c7","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.12.tgz","fileCount":7,"integrity":"sha512-ExxA6v+6L+kPPRZBXEWjGs3pQcj7hLGL59Cc3p++B6te9E9IG+1kfmjR3fUVIqRYL+IV8Z0J+eZ7KCLSVdzmbA==","signatures":[{"sig":"MEUCIQCuuADgE70UfK+DKSjknMwHvFPVngFSWmNkI0UKv8V4rAIgUmkOoZS7XQspLYiJioWpLxjrfK7O7H7AM3gB9QfE0Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112905},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/eee1a58b03511dcb70451a723027902a/mcp-b-react-webmcp-2.0.12.tgz","_integrity":"sha512-ExxA6v+6L+kPPRZBXEWjGs3pQcj7hLGL59Cc3p++B6te9E9IG+1kfmjR3fUVIqRYL+IV8Z0J+eZ7KCLSVdzmbA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.12","@mcp-b/transports":"2.0.12","@mcp-b/webmcp-types":"2.0.12","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.12_1772651951251_0.2903921258985933","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@mcp-b/react-webmcp","version":"2.0.13","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.0.13","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"3c23d436bc6799094be91c2465b9a4f3f8a6914d","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.0.13.tgz","fileCount":7,"integrity":"sha512-XtB8EWGZSNR49wVQ3NuISHj8snK3UIAwgONdgwGwTMvHYSqvu+bfDdZX1QARtsB+eBts7J7YgTowIEL5ExosSg==","signatures":[{"sig":"MEUCIQDsujhY4YXqxYJBm5nmrUVsnWHRzrLoECzvvhC7VJ7xpwIgQu+9rTcaQMIihPk85y/1q8b2xYoapTdDrbIk2xrOrX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112905},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a920b6f96f4dee38646d0a54f27efa59/mcp-b-react-webmcp-2.0.13.tgz","_integrity":"sha512-XtB8EWGZSNR49wVQ3NuISHj8snK3UIAwgONdgwGwTMvHYSqvu+bfDdZX1QARtsB+eBts7J7YgTowIEL5ExosSg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.0.13","@mcp-b/transports":"2.0.13","@mcp-b/webmcp-types":"2.0.13","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.0.13_1772736486870_0.3117147151100288","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcp-b/react-webmcp","version":"2.1.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"d77bee7ff6d34a614951f556aa9931894bf45080","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.1.0.tgz","fileCount":7,"integrity":"sha512-P6o6qhHGpbjw9MKERRAGy4Ac4Fa6K7wLmfbP1jgPONLuNHUQOVYv4WLzwcO3KkGAethsdBChqVY1iwzQo7V0iQ==","signatures":[{"sig":"MEQCIEmR1P74Yyn07slxnqRye2zZxY71YQ85HoCqD3+Oap6gAiB0iu9+JhIGfwE9r4X3/UsApVoQZCOGwVpIszjecNGFOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112899},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/97546a491a2d7a5ba6324906ca54f8e3/mcp-b-react-webmcp-2.1.0.tgz","_integrity":"sha512-P6o6qhHGpbjw9MKERRAGy4Ac4Fa6K7wLmfbP1jgPONLuNHUQOVYv4WLzwcO3KkGAethsdBChqVY1iwzQo7V0iQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.1.0","@mcp-b/transports":"2.1.0","@mcp-b/webmcp-types":"2.1.0","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.1.0_1772858939207_0.27955946942840315","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mcp-b/react-webmcp","version":"2.2.0","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9164520f6565f5e982ee4f7ac219bc3031df4097","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.2.0.tgz","fileCount":7,"integrity":"sha512-D2k/ZMGWfEd2pt4yBp2CgdAahBXRwcafFikSO6aSa2gc1CiPEL0A2aGMm0qEGF3REC5lY0yvybWWZJcqfdiPSg==","signatures":[{"sig":"MEYCIQC3RuZLnsiTbSpJE6x/dvf67UpvLezE/RGmUk435tJuQgIhAL2BGsJxO94TUnzep1Ers7sbbkA4q34V8y9y4TI/hzX2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113811},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/62bbb010e4f96d281d0f3aff925531eb/mcp-b-react-webmcp-2.2.0.tgz","_integrity":"sha512-D2k/ZMGWfEd2pt4yBp2CgdAahBXRwcafFikSO6aSa2gc1CiPEL0A2aGMm0qEGF3REC5lY0yvybWWZJcqfdiPSg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"2.2.0","@mcp-b/transports":"2.2.0","@mcp-b/webmcp-types":"2.2.0","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.2.0_1773285443285_0.591175784014492","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225012":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260311225012","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260311225012","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"6436e9974523cf551e4a1c86e281dc56afcb9108","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260311225012.tgz","fileCount":7,"integrity":"sha512-THogYO/+93ONfoHxwmX4kiOlefKLfaBaxKXpky5OngFnuzEH2rWJzHHk41EO9fOsx4daZvRfDrJP1J0qyQ1DrA==","signatures":[{"sig":"MEUCIQCAAepZGe9ZgtgOxveO1whPgR6HImeL6N0uYvAfIK6uyQIgYETrZWz2MkA5dXFR5QRGrZzhcyuCkmaaPZCrY/x4OqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117149},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/2ef3dd90e1d8847238985c3425f3bdf9/mcp-b-react-webmcp-0.0.0-beta-20260311225012.tgz","_integrity":"sha512-THogYO/+93ONfoHxwmX4kiOlefKLfaBaxKXpky5OngFnuzEH2rWJzHHk41EO9fOsx4daZvRfDrJP1J0qyQ1DrA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260311225012","@mcp-b/transports":"0.0.0-beta-20260311225012","@mcp-b/webmcp-types":"0.0.0-beta-20260311225012","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-beta-20260311225012_1773294748126_0.41011008481132927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225423":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260311225423","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260311225423","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9166230d2221a7242465d80bfcdd0b3aabdb37ba","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260311225423.tgz","fileCount":7,"integrity":"sha512-0F8EB5hNEx7aT+BRxcBGPRm3l3++2/gWASQHC+FVhE2tljyUfmHSO2OKq3+f2UKDcKzKTulaCVKtJ2DbqmZojQ==","signatures":[{"sig":"MEUCIQDcn32nmrxrAGTPStqWfTsLxE7nq6aLYDqCkOYJwQqAsgIgEdA257HyAbCLJC/juH4uwmbtb/jjCuKsUUzniRSgGMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117233},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/7d72cf7ecc002fe916ddfab0cc4f43a5/mcp-b-react-webmcp-0.0.0-beta-20260311225423.tgz","_integrity":"sha512-0F8EB5hNEx7aT+BRxcBGPRm3l3++2/gWASQHC+FVhE2tljyUfmHSO2OKq3+f2UKDcKzKTulaCVKtJ2DbqmZojQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260311225423","@mcp-b/transports":"0.0.0-beta-20260311225423","@mcp-b/webmcp-types":"0.0.0-beta-20260311225423","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-beta-20260311225423_1773294963229_0.5829025276128617","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311230356":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260311230356","keywords":["mcp","model-context-protocol","react","hooks","react-hooks","browser","ai","ai-tools","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","typescript","webmcp","navigator-modelcontext","tool-registration","ai-assistant","react-ai","ai-integration","mcp-client","mcp-server","web-ai"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260311230356","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ad7594a6590c241d3685779a58eae04a35d9864a","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260311230356.tgz","fileCount":7,"integrity":"sha512-q2wyOgbp7JEaWTY2aslrQP8K9VD2+tQa9KFHwqeuwLks03sVV4Mf226VzdJmNKVF06VszUgqXSDNJ/yard6T/Q==","signatures":[{"sig":"MEUCIEfiRkIgnBrGGyYtnYmDOeySfK/13Kq9xsVk49ql0A71AiEA3IHP+viQFsuexMFe+kQ59XnAPlNVT+lfOFWAAXfNH40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117233},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/c9d9cd847a6a456db2f59e7621f8337b/mcp-b-react-webmcp-0.0.0-beta-20260311230356.tgz","_integrity":"sha512-q2wyOgbp7JEaWTY2aslrQP8K9VD2+tQa9KFHwqeuwLks03sVV4Mf226VzdJmNKVF06VszUgqXSDNJ/yard6T/Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260311230356","@mcp-b/transports":"0.0.0-beta-20260311230356","@mcp-b/webmcp-types":"0.0.0-beta-20260311230356","@mcp-b/webmcp-ts-sdk":"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","@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 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-beta-20260311230356_1773295515754_0.13833651038397798","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260319163307":{"name":"@mcp-b/react-webmcp","version":"0.0.0-beta-20260319163307","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@0.0.0-beta-20260319163307","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"7ae48c5972ded2fa418cd5502e6b00b4a2411854","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-0.0.0-beta-20260319163307.tgz","fileCount":7,"integrity":"sha512-LNMCrkjHyUvikat9Qt1XpQLaTk/EZJBF48+5UleQd/3ak1hj4MuAZMLFPlxXJZUR/t+uxSbCPk2wZuHFl053oQ==","signatures":[{"sig":"MEUCIQCw1MyN4XN5mV2stTE7KXnXdYR+HSOxLjDejZXlhUvXvAIgDUuE0x8dN/BBHWRs4mc2oUGHB+BCFCdP9G0rKaRdGtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121507},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/22db7d40281c569234faa936f86cd803/mcp-b-react-webmcp-0.0.0-beta-20260319163307.tgz","_integrity":"sha512-LNMCrkjHyUvikat9Qt1XpQLaTk/EZJBF48+5UleQd/3ak1hj4MuAZMLFPlxXJZUR/t+uxSbCPk2wZuHFl053oQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.4.2","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/global":"0.0.0-beta-20260319163307","@mcp-b/transports":"0.0.0-beta-20260319163307","@mcp-b/webmcp-types":"0.0.0-beta-20260319163307","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_0.0.0-beta-20260319163307_1773963278982_0.425017928503276","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mcp-b/react-webmcp","version":"2.3.0","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.3.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"db3574db8c03131466881c44be9d601fcc58a783","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.3.0.tgz","fileCount":7,"integrity":"sha512-tJATIfH8Hz1VyrJ9oAZv6/t12Z1Qcvl0HEW00T2BwnMGmZ8BTySddBCC4Ww/8OuO40v6RQwk3qCmycm3UlBDWQ==","signatures":[{"sig":"MEQCIH/Y+AXJM6M/mKIEvCu9SLwlXNAaHUEdRSV8VatIb8SLAiAXY4t6Zsr542jYZlzV60XUqKRkEOgWEXDqCb+lk+bT9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121438},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/a1fe4c43c1251ebca06f111acda4b3ea/mcp-b-react-webmcp-2.3.0.tgz","_integrity":"sha512-tJATIfH8Hz1VyrJ9oAZv6/t12Z1Qcvl0HEW00T2BwnMGmZ8BTySddBCC4Ww/8OuO40v6RQwk3qCmycm3UlBDWQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.12.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/global":"2.3.0","@mcp-b/transports":"2.3.0","@mcp-b/webmcp-types":"2.3.0","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.3.0_1778124855892_0.43966492237704435","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@mcp-b/react-webmcp","version":"2.3.1","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.3.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"fec7b30750c322c479e2f6fd7cccfea64faf36d1","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.3.1.tgz","fileCount":7,"integrity":"sha512-+XrXoBUJ3T8uPg4+IgR63GhV3q1o9U0FgjGpfirltEFSOoVRYECoQfmubzYZ8EO/ciFCe3EtuGBjDa/r792iFw==","signatures":[{"sig":"MEUCIG5rzcAxGZVwauaLybjzMdCD9wl6xLpBiQ/ezLZRpnSDAiEAhy2iM7GfLeW/XUA/iKr3nbNeXVpqo8lLmvY85YQYSp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121438},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/0e94769d029112ca7d8cdb48f870af4e/mcp-b-react-webmcp-2.3.1.tgz","_integrity":"sha512-+XrXoBUJ3T8uPg4+IgR63GhV3q1o9U0FgjGpfirltEFSOoVRYECoQfmubzYZ8EO/ciFCe3EtuGBjDa/r792iFw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.12.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/global":"2.3.1","@mcp-b/transports":"2.3.1","@mcp-b/webmcp-types":"2.3.1","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.3.1_1778124972804_0.5716570258372835","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@mcp-b/react-webmcp","version":"2.3.2","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.3.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"2f369593a64220c6bb270a20d6f4de4d66a2268a","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.3.2.tgz","fileCount":7,"integrity":"sha512-F9fLfWvDifUTaV3MbTP6bhrmam2qVHEkuyrK5eg7U0Ba0+nnmUJy5KBCiTqh3tUP9FhlrBx4pyqkV2hnH2seJg==","signatures":[{"sig":"MEUCIQCXw1UTAtCQkZ3942TD9CCwOVZgpJBZv/8rckJD759IGAIgKGPuLB9il3AIujYox5KVl1ajrEhhFcdpAcaVfzdsvcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121747},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"miguelspizza","email":"alexmnahas@gmail.com"},"_resolved":"/private/var/folders/5y/ysfq1x7s50lc168yy1gvvf4m0000gn/T/301e04d5ecf1950c0f2a21f39fdca9dc/mcp-b-react-webmcp-2.3.2.tgz","_integrity":"sha512-F9fLfWvDifUTaV3MbTP6bhrmam2qVHEkuyrK5eg7U0Ba0+nnmUJy5KBCiTqh3tUP9FhlrBx4pyqkV2hnH2seJg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.12.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/global":"2.3.2","@mcp-b/transports":"2.3.2","@mcp-b/webmcp-types":"2.3.2","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.0","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.3.2_1778559653099_0.848919540837989","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.20260528050333":{"name":"@mcp-b/react-webmcp","version":"2.3.1-beta.20260528050333","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@2.3.1-beta.20260528050333","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ffcfee21b3f2a44182758220e1dbf38b285b371f","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-2.3.1-beta.20260528050333.tgz","fileCount":7,"integrity":"sha512-s6Vky5TC/HsVl3tZp3QbBtTYMaNKeZsbkQWhNknlhojsdYM2Rh40yRhIg6swVr5fTyFRsFIdFfxT+4ObuwGOpQ==","signatures":[{"sig":"MEUCIHEPAxogmBCxeyuEpwtOnlSspXUduMraNzzm6G6/qN+EAiEA4ETwpHBxGBXwBTD8YRANuzrvq/M/QTRFp0hyPbjZXNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@2.3.1-beta.20260528050333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122468},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/6f18df0466c147481eaa6ffc8bd33f1b/mcp-b-react-webmcp-2.3.1-beta.20260528050333.tgz","_integrity":"sha512-s6Vky5TC/HsVl3tZp3QbBtTYMaNKeZsbkQWhNknlhojsdYM2Rh40yRhIg6swVr5fTyFRsFIdFfxT+4ObuwGOpQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/global":"2.3.1-beta.20260528050333","@mcp-b/transports":"2.3.1-beta.20260528050333","@mcp-b/webmcp-types":"2.3.1-beta.20260528050333","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_2.3.1-beta.20260528050333_1779944679574_0.07259724588362193","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260529000441":{"name":"@mcp-b/react-webmcp","version":"3.0.0-beta.20260529000441","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@3.0.0-beta.20260529000441","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"507c0269a0e250c1f261a356c4012574b7c2a7c6","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-3.0.0-beta.20260529000441.tgz","fileCount":7,"integrity":"sha512-t/bInbDYRwBW+1OTHasx3GjaWbA/j8oTyQWJzlHdGr1wbT0vqA5DERppbQEqYw63f+OHfMylM8TZt1SRZxmlPg==","signatures":[{"sig":"MEYCIQDZexF7cbD7WjPcprhGUpXwH7HRK4mO2XA04FfN7F52pQIhAJsoyPKHGI0T5ltUdJ6Ay9z+aVJFbYavmOSpR3X7tX5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@3.0.0-beta.20260529000441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122685},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/b48bbf2a8e867203fd3eb7002ca689a8/mcp-b-react-webmcp-3.0.0-beta.20260529000441.tgz","_integrity":"sha512-t/bInbDYRwBW+1OTHasx3GjaWbA/j8oTyQWJzlHdGr1wbT0vqA5DERppbQEqYw63f+OHfMylM8TZt1SRZxmlPg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/global":"3.0.0-beta.20260529000441","@mcp-b/transports":"3.0.0-beta.20260529000441","@mcp-b/webmcp-types":"3.0.0-beta.20260529000441","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_3.0.0-beta.20260529000441_1780013150913_0.33258961853033897","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mcp-b/react-webmcp","version":"3.0.0","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@3.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"7f446a58907485e55edf251601224bb143cdc903","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-3.0.0.tgz","fileCount":7,"integrity":"sha512-lYsAM6ljlZ1lNqM2Dhp616z43c+DJUaFQgcNBWhDuHvYLTyGNhyD0PUGIdchFOLNdP4y+gjG0v8xqo03/y6dpw==","signatures":[{"sig":"MEUCIA+zTjUWcyMSq/biZjTx0XsYl+3xQMLnLF1YYq2b3MNfAiEAuRviw5Xrf2r/dbD0JKRz+G3Linxn2xcncJQ13G4LC5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123529},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/3971ce2362d4110422db4d54ec57f9fa/mcp-b-react-webmcp-3.0.0.tgz","_integrity":"sha512-lYsAM6ljlZ1lNqM2Dhp616z43c+DJUaFQgcNBWhDuHvYLTyGNhyD0PUGIdchFOLNdP4y+gjG0v8xqo03/y6dpw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/global":"3.0.0","@mcp-b/transports":"3.0.0","@mcp-b/webmcp-types":"3.0.0","@mcp-b/webmcp-ts-sdk":"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_3.0.0_1780020875287_0.1270035291291527","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260702171253":{"name":"@mcp-b/react-webmcp","version":"3.0.0-beta.20260702171253","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@3.0.0-beta.20260702171253","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"0c1aa879ad25f29122068d449a0984576e9ab0eb","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-3.0.0-beta.20260702171253.tgz","fileCount":7,"integrity":"sha512-1d2XMfD0FaPiFJ7qEm/pXrHTcdy/cj6EnTfS5fDDZ+CK9VlSz7aldD/kgV1CM8Z/h9xCaNrssf013tue9WcphQ==","signatures":[{"sig":"MEUCIQCDpaaPSW7wG2laxCSDz5Pa9Zc3oiM4/ZsxWTwG8xw5bgIgc4BItDbuGwv8tbrpvDAQaSt2B8Sp4OmRTWPi1WdhyI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@3.0.0-beta.20260702171253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117123},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/de970571c2559f68126e725652a38422/mcp-b-react-webmcp-3.0.0-beta.20260702171253.tgz","_integrity":"sha512-1d2XMfD0FaPiFJ7qEm/pXrHTcdy/cj6EnTfS5fDDZ+CK9VlSz7aldD/kgV1CM8Z/h9xCaNrssf013tue9WcphQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"3.0.0-beta.20260702171253","@mcp-b/transports":"3.0.0-beta.20260702171253","@mcp-b/webmcp-types":"3.0.0-beta.20260702171253","@mcp-b/webmcp-ts-sdk":"3.0.0-beta.20260702171253","@mcp-b/webmcp-polyfill":"3.0.0-beta.20260702171253","@modelcontextprotocol/sdk":"1.29.0"},"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_3.0.0-beta.20260702171253_1783012512486_0.4858379642389987","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702173007":{"name":"@mcp-b/react-webmcp","version":"4.0.0-beta.20260702173007","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@4.0.0-beta.20260702173007","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ba2e5ee9250a043b4dc51ca5afd800c306f56351","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-4.0.0-beta.20260702173007.tgz","fileCount":7,"integrity":"sha512-Y3cYjVEX2B5bNZ1pt1iVX3yzgJFgjhxCmZQ/dfpIrMfBVcmxyAL1uwXrGkcgsad2z4U2Luql5qIWrSsfb+a33g==","signatures":[{"sig":"MEUCIQDNX+nwHoapEPdV61F8EQjXnmcaZG9a4zPQ5GHhKr/uVgIgWBoV+YHUDfZElW3JgRONjWhXCSV9Wgzb+eTG7u9TMa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@4.0.0-beta.20260702173007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117123},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/0836ebfba542e9a6b0fb12997f78f83f/mcp-b-react-webmcp-4.0.0-beta.20260702173007.tgz","_integrity":"sha512-Y3cYjVEX2B5bNZ1pt1iVX3yzgJFgjhxCmZQ/dfpIrMfBVcmxyAL1uwXrGkcgsad2z4U2Luql5qIWrSsfb+a33g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"4.0.0-beta.20260702173007","@mcp-b/transports":"4.0.0-beta.20260702173007","@mcp-b/webmcp-types":"4.0.0-beta.20260702173007","@mcp-b/webmcp-ts-sdk":"4.0.0-beta.20260702173007","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702173007","@modelcontextprotocol/sdk":"1.29.0"},"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_4.0.0-beta.20260702173007_1783013431476_0.5084101087660473","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702174111":{"name":"@mcp-b/react-webmcp","version":"4.0.0-beta.20260702174111","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@4.0.0-beta.20260702174111","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"75e410fae17ab5b1ccad8394965e61bf88d88e58","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-4.0.0-beta.20260702174111.tgz","fileCount":7,"integrity":"sha512-0drQKW9S+B5Z1Bx0oijq4raoom8abRYcuTbTWWom7D8rp5lqCdl5iH+ZCu7N0Tw768ncaHcuo6yIDQUFEQ4oug==","signatures":[{"sig":"MEUCIQCBVWQiPCzDsB7ghDlj8f6guKnhAD3g6VFi/NNWh3vXcAIgbZXKQ1PWzgvMKpZBjnqLrll/KUuEzQd4Y5RLWZgPH48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@4.0.0-beta.20260702174111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117123},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/00420f664e07dc631b662eddd30461fe/mcp-b-react-webmcp-4.0.0-beta.20260702174111.tgz","_integrity":"sha512-0drQKW9S+B5Z1Bx0oijq4raoom8abRYcuTbTWWom7D8rp5lqCdl5iH+ZCu7N0Tw768ncaHcuo6yIDQUFEQ4oug==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"4.0.0-beta.20260702174111","@mcp-b/transports":"4.0.0-beta.20260702174111","@mcp-b/webmcp-types":"4.0.0-beta.20260702174111","@mcp-b/webmcp-ts-sdk":"4.0.0-beta.20260702174111","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702174111","@modelcontextprotocol/sdk":"1.29.0"},"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_4.0.0-beta.20260702174111_1783014223082_0.9114051817369795","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702175639":{"name":"@mcp-b/react-webmcp","version":"4.0.0-beta.20260702175639","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@4.0.0-beta.20260702175639","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"0b9593b44513b8b2dfb57d8db905a314d462dbd6","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-4.0.0-beta.20260702175639.tgz","fileCount":7,"integrity":"sha512-0DihrqbxGkC9p3GYca94HMheFbX2hrgR1wsSD1RVIq7x3rFPPmnkZG5uFKwFl4FhPjKaz/saZmP4TX4A+0ZtcQ==","signatures":[{"sig":"MEUCIQCCDZfNHyg/JutGgnZXN9cDFO+J5qLF5qrXuGmg90VAGAIgWG6sD7I93G1jweGFUXhylZmXvIKK4pliu0BR4MS5ozk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@4.0.0-beta.20260702175639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117123},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/c4dcc49065131b3725880bf303e7254f/mcp-b-react-webmcp-4.0.0-beta.20260702175639.tgz","_integrity":"sha512-0DihrqbxGkC9p3GYca94HMheFbX2hrgR1wsSD1RVIq7x3rFPPmnkZG5uFKwFl4FhPjKaz/saZmP4TX4A+0ZtcQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"4.0.0-beta.20260702175639","@mcp-b/transports":"4.0.0-beta.20260702175639","@mcp-b/webmcp-types":"4.0.0-beta.20260702175639","@mcp-b/webmcp-ts-sdk":"4.0.0-beta.20260702175639","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702175639","@modelcontextprotocol/sdk":"1.29.0"},"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_4.0.0-beta.20260702175639_1783015150780_0.4202061266422812","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702180822":{"name":"@mcp-b/react-webmcp","version":"4.0.0-beta.20260702180822","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@4.0.0-beta.20260702180822","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"1bb81c817faee9e318df59dfbc878d9f026943a8","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-4.0.0-beta.20260702180822.tgz","fileCount":7,"integrity":"sha512-kR5rXzghuGCjg8ufIad4LY9Fr4X8DsoFy93GlkfkgDQfah4Pdp+wKNweP0I1iPV2RqeU3sSSn4o1d6kK7jDRuw==","signatures":[{"sig":"MEYCIQDtSyTpwVnCJB1xUFXL1fJzyTbDfQNDLxgkrnfXk/K3yQIhAMkzVBznjtZXmhAgZ0qH3ax1VuEKE3T4XxNjv1/NaSpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@4.0.0-beta.20260702180822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117123},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/a12defb1433a791289ec1296ae928c8c/mcp-b-react-webmcp-4.0.0-beta.20260702180822.tgz","_integrity":"sha512-kR5rXzghuGCjg8ufIad4LY9Fr4X8DsoFy93GlkfkgDQfah4Pdp+wKNweP0I1iPV2RqeU3sSSn4o1d6kK7jDRuw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"4.0.0-beta.20260702180822","@mcp-b/transports":"4.0.0-beta.20260702180822","@mcp-b/webmcp-types":"4.0.0-beta.20260702180822","@mcp-b/webmcp-ts-sdk":"4.0.0-beta.20260702180822","@mcp-b/webmcp-polyfill":"4.0.0-beta.20260702180822","@modelcontextprotocol/sdk":"1.29.0"},"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_4.0.0-beta.20260702180822_1783015851359_0.977097622085539","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@mcp-b/react-webmcp","version":"4.0.0","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@4.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"56bf5294ee6039b15a39f4c3fbbc27a8aad1f00a","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-4.0.0.tgz","fileCount":7,"integrity":"sha512-FEbUXmziTxcdIpNzqbsabE/6ukgP1W7t81ZeWgNJOHHEWk8S1x/ZJ2bcEEDI22XtB45SAlBySD/uXyk9R5iWWw==","signatures":[{"sig":"MEQCIA9XlFA/eXBL1NxpQ9LLXsGtN4bR2aVAMEWughnOSQ2JAiBG5mneOqbpxtNCo8bxghOZ3JQ97EQek49DWgXdr9gAlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117146},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/e1b56a974b5a3eef5ad1208d17929b96/mcp-b-react-webmcp-4.0.0.tgz","_integrity":"sha512-FEbUXmziTxcdIpNzqbsabE/6ukgP1W7t81ZeWgNJOHHEWk8S1x/ZJ2bcEEDI22XtB45SAlBySD/uXyk9R5iWWw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"4.0.0","@mcp-b/transports":"4.0.0","@mcp-b/webmcp-types":"4.0.0","@mcp-b/webmcp-ts-sdk":"4.0.0","@mcp-b/webmcp-polyfill":"4.0.0","@modelcontextprotocol/sdk":"1.29.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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_4.0.0_1783026621162_0.5811959128573123","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.20260702224704":{"name":"@mcp-b/react-webmcp","version":"4.1.0-beta.20260702224704","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@4.1.0-beta.20260702224704","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"599600e1a73b62f41340d116711a369a3cfbc300","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-4.1.0-beta.20260702224704.tgz","fileCount":7,"integrity":"sha512-qSX44O/ZjAODj/WEOcX5kOaLSRuUcjO4lVQPwSoIPvsutFuykGzmFXxPjpp2yt1sC9pHzgUbrDHCZ7JqrGBIWQ==","signatures":[{"sig":"MEYCIQC21ysscxV/M+x5M2f3+TQmpfDeJXF8h2LNsMJWubJEBgIhAL2sSpfCs4HhDTBXoWy7JS4c0iEOP2Q39lzXymW7eXE5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@4.1.0-beta.20260702224704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117266},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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","version:major":"pnpm version major --no-git-tag-version","version:minor":"pnpm version minor --no-git-tag-version","version:patch":"pnpm version patch --no-git-tag-version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/84b708dba7f33ada6775b9fc874c8b5a/mcp-b-react-webmcp-4.1.0-beta.20260702224704.tgz","_integrity":"sha512-qSX44O/ZjAODj/WEOcX5kOaLSRuUcjO4lVQPwSoIPvsutFuykGzmFXxPjpp2yt1sC9pHzgUbrDHCZ7JqrGBIWQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot with Zod validation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/global":"4.1.0-beta.20260702224704","@mcp-b/transports":"4.1.0-beta.20260702224704","@mcp-b/webmcp-types":"4.1.0-beta.20260702224704","@mcp-b/webmcp-ts-sdk":"4.1.0-beta.20260702224704","@mcp-b/webmcp-polyfill":"4.1.0-beta.20260702224704","@modelcontextprotocol/sdk":"1.29.0"},"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","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4"},"peerDependencies":{"zod":"^3.25 || ^4.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_4.1.0-beta.20260702224704_1783032524025_0.1561942418895792","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@mcp-b/react-webmcp","version":"5.0.0","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@5.0.0","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a8a4a4c385d971ae3e25b25789b185005ede99b7","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-5.0.0.tgz","fileCount":6,"integrity":"sha512-RIqWOZUjKLnduc9HmTC9vwPBFMD7ygcN611rnSkvuEs6XM9LBT+c5jQscjYFRcwllK6qrcGw4+xS5E3Sy89qHQ==","signatures":[{"sig":"MEUCIQDlG9+hkbEDZgNlZERBO0mL/Eu7H6ChZYEUXiXOZYqtwwIgVUa8+eLDvxlYFkmE58WF6nQ7fWkYA/yNWngA/NPNq4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58195},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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 && 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:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/d381de6349dfcc955b796d600a6872c8/mcp-b-react-webmcp-5.0.0.tgz","_integrity":"sha512-RIqWOZUjKLnduc9HmTC9vwPBFMD7ygcN611rnSkvuEs6XM9LBT+c5jQscjYFRcwllK6qrcGw4+xS5E3Sy89qHQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"usewebmcp":"5.0.0","@mcp-b/webmcp-types":"5.0.0","@mcp-b/webmcp-ts-sdk":"5.0.0","@mcp-b/webmcp-polyfill":"5.0.0","@modelcontextprotocol/client":"2.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":"5.0.0","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4","@modelcontextprotocol/server":"2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_5.0.0_1787523952529_0.4679363961362488","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@mcp-b/react-webmcp","version":"5.0.1","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@5.0.1","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"b3d78e3062216d45d39eae357258193c6d16b240","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-5.0.1.tgz","fileCount":6,"integrity":"sha512-VSqLAeVC4xDeOfdYO+qihzdjdgYKRzkge0/R3muld3Pu20UA4bWUVH0g0vLzcXNzFrBAG5/nW1EpdBV7Mh83Pw==","signatures":[{"sig":"MEUCIDwtsEHHV0BcybhY8RyxBzITRN2iBGHzf0O5MPvbG+HwAiEAiBp4YGepl4rPUoRly6jJDw+/VP9A0be+FqMWRcjmzog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58195},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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 && 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:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/5f49fc971bb6e22a8b38a2fe8a338c64/mcp-b-react-webmcp-5.0.1.tgz","_integrity":"sha512-VSqLAeVC4xDeOfdYO+qihzdjdgYKRzkge0/R3muld3Pu20UA4bWUVH0g0vLzcXNzFrBAG5/nW1EpdBV7Mh83Pw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"usewebmcp":"5.0.1","@mcp-b/webmcp-types":"5.0.1","@mcp-b/webmcp-ts-sdk":"5.0.1","@mcp-b/webmcp-polyfill":"5.0.1","@modelcontextprotocol/client":"2.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":"5.0.1","@vitest/coverage-v8":"^4.1.7","vitest-browser-react":"^2.0.4","@modelcontextprotocol/server":"2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_5.0.1_1787526367915_0.9948049867019473","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@mcp-b/react-webmcp","version":"5.0.3","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"author":{"name":"WebMCP Team"},"license":"MIT","_id":"@mcp-b/react-webmcp@5.0.3","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"f602300908241fac523a5c3bbbe22268aa1b5f6e","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-5.0.3.tgz","fileCount":6,"integrity":"sha512-jMI8qiYAFfEteNyjLgXUz4d8oHDiIzV0jru2fjqjbGI5A+r3pTlqRDffemn9J3+c0gD21pUuOg1UdLIKyh5/VA==","signatures":[{"sig":"MEYCIQCaBwmnm98IeuJrnnJqEmly5+sQL+ai4GvAmEo5OUCDUgIhAKnNHhtiiDhfscIHQmQcotEHDGeha+K+A3HY548UUVMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58347},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-react-webmcp-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 && vp test run --typecheck.only --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:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"_resolved":"/tmp/e16ce537c61c5748c0a8adc23e89db23/mcp-b-react-webmcp-5.0.3.tgz","_integrity":"sha512-jMI8qiYAFfEteNyjLgXUz4d8oHDiIzV0jru2fjqjbGI5A+r3pTlqRDffemn9J3+c0gD21pUuOg1UdLIKyh5/VA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/react-webmcp"},"_npmVersion":"11.14.1","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"usewebmcp":"5.0.3","@mcp-b/webmcp-types":"5.0.3","@mcp-b/webmcp-ts-sdk":"5.0.3","@mcp-b/webmcp-polyfill":"5.0.3","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"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","@modelcontextprotocol/server":"2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-webmcp_5.0.3_1788147825728_0.8154470378432024","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@mcp-b/react-webmcp","version":"5.1.0","description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"homepage":"https://docs.mcp-b.ai/packages/react-webmcp/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/react-webmcp"},"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":{"@modelcontextprotocol/client":"2.0.0","@mcp-b/webmcp-polyfill":"5.1.0","@mcp-b/webmcp-types":"5.1.0","@mcp-b/webmcp-ts-sdk":"5.1.0","usewebmcp":"5.1.0"},"devDependencies":{"@modelcontextprotocol/server":"2.0.0","@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","@mcp-b/global":"5.1.0","@mcp-b/transports":"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 && vp test run --typecheck.only --silent"},"_id":"@mcp-b/react-webmcp@5.1.0","_integrity":"sha512-r8NO/xJWjSel6aN/9MkU63iULQXPJ1EOkMfHwRkROE4xrw0mZOe/2tFraWYxsj8eg5a2ewkhDFxPSc28KoyMvQ==","_resolved":"/tmp/9cc5c10e71566456d99c33daba96d9de/mcp-b-react-webmcp-5.1.0.tgz","_from":"file:mcp-b-react-webmcp-5.1.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-r8NO/xJWjSel6aN/9MkU63iULQXPJ1EOkMfHwRkROE4xrw0mZOe/2tFraWYxsj8eg5a2ewkhDFxPSc28KoyMvQ==","shasum":"93f0035157ce2ce68fbcd8cc8abecdb8624d6d80","tarball":"https://registry.npmjs.org/@mcp-b/react-webmcp/-/react-webmcp-5.1.0.tgz","fileCount":6,"unpackedSize":59820,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2freact-webmcp@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICNpPjkluak8YL/HMPTYVxMQxOH7bZRmRi8iRtIc8Sc+AiAmLgv6Cvcyjrb0kpX4TrAoO5ieeLHSmLUEaXWQYQGT1A=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f5a5866-4e2b-4a45-a84c-f9c73f3f3046"}},"directories":{},"maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-webmcp_5.1.0_1788156139446_0.4661649803263628"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-27T04:43:50.231Z","modified":"2026-08-31T06:02:19.911Z","0.1.1":"2025-10-27T04:43:50.493Z","0.1.2":"2025-10-27T05:11:18.322Z","0.1.3":"2025-11-04T18:02:12.580Z","0.1.4":"2025-11-08T18:29:11.074Z","0.1.5":"2025-11-08T18:49:30.174Z","0.1.6-beta.0":"2025-12-03T04:58:20.242Z","0.1.6-beta.2":"2025-12-04T23:22:00.462Z","0.1.6-beta.3":"2025-12-06T03:11:20.122Z","0.1.6-beta.4":"2025-12-07T00:50:42.685Z","0.2.0":"2025-12-07T01:00:28.324Z","0.2.1-beta.0":"2025-12-07T17:45:43.917Z","0.2.1-beta.1":"2025-12-07T20:50:36.075Z","0.2.1":"2025-12-07T21:20:44.614Z","0.2.2":"2025-12-08T00:07:58.557Z","0.2.3":"2025-12-08T04:33:24.266Z","0.3.0-beta.0":"2025-12-18T18:23:14.961Z","0.3.0":"2026-01-08T06:38:32.010Z","0.0.0-beta-20260109203913":"2026-01-09T20:41:23.770Z","0.0.0-beta-20260110000058":"2026-01-10T08:02:45.387Z","0.0.0":"2026-01-13T00:26:12.962Z","0.0.0-beta-20260116035631":"2026-01-16T11:56:34.420Z","1.0.0":"2026-01-24T21:15:34.244Z","1.0.1":"2026-01-24T21:25:36.110Z","1.0.2":"2026-01-24T21:29:37.008Z","1.0.2-beta.20260125195244":"2026-01-25T19:53:36.447Z","1.0.2-beta.20260125195516":"2026-01-25T19:56:09.266Z","1.0.2-canary.20260125211849":"2026-01-25T21:19:44.241Z","1.0.3-canary.0":"2026-01-25T22:21:20.895Z","1.0.3-canary.1":"2026-01-25T22:26:32.153Z","1.0.3-canary.2":"2026-01-25T22:26:53.512Z","1.0.3-canary.3":"2026-01-25T22:41:01.127Z","1.0.3-canary.4":"2026-01-25T22:41:25.765Z","0.0.0-canary-20260126004552":"2026-01-26T00:49:15.483Z","1.1.0-canary.0":"2026-01-26T00:54:34.054Z","1.1.0-canary.1":"2026-01-26T01:37:00.854Z","1.1.0":"2026-01-26T04:15:27.500Z","1.1.1":"2026-01-27T03:10:22.781Z","1.1.1-canary.20260214192802":"2026-02-15T01:28:43.156Z","0.0.0-beta-20260216200013":"2026-02-17T04:01:17.550Z","0.0.0-beta-20260217171247":"2026-02-17T17:14:07.108Z","0.0.0-beta-20260221154800":"2026-02-21T23:49:34.776Z","1.6.0":"2026-02-23T00:28:03.042Z","1.6.1":"2026-02-26T21:35:51.573Z","1.6.2":"2026-02-26T23:30:13.642Z","1.6.3":"2026-02-26T23:54:13.287Z","1.6.4":"2026-02-26T23:59:12.988Z","2.0.5":"2026-02-27T00:21:26.264Z","2.0.6":"2026-02-28T06:31:08.422Z","2.0.7":"2026-02-28T19:24:30.040Z","2.0.8":"2026-02-28T22:44:46.472Z","2.0.9":"2026-03-01T22:44:33.347Z","2.0.10":"2026-03-02T15:52:07.169Z","2.0.11":"2026-03-02T17:08:37.662Z","2.0.12":"2026-03-04T19:19:11.391Z","2.0.13":"2026-03-05T18:48:07.014Z","2.1.0":"2026-03-07T04:48:59.347Z","2.2.0":"2026-03-12T03:17:23.504Z","0.0.0-beta-20260311225012":"2026-03-12T05:52:28.275Z","0.0.0-beta-20260311225423":"2026-03-12T05:56:03.374Z","0.0.0-beta-20260311230356":"2026-03-12T06:05:15.987Z","0.0.0-beta-20260319163307":"2026-03-19T23:34:39.209Z","2.3.0":"2026-05-07T03:34:16.047Z","2.3.1":"2026-05-07T03:36:12.936Z","2.3.2":"2026-05-12T04:20:53.242Z","2.3.1-beta.20260528050333":"2026-05-28T05:04:39.722Z","3.0.0-beta.20260529000441":"2026-05-29T00:05:51.081Z","3.0.0":"2026-05-29T02:14:35.425Z","3.0.0-beta.20260702171253":"2026-07-02T17:15:12.656Z","4.0.0-beta.20260702173007":"2026-07-02T17:30:31.636Z","4.0.0-beta.20260702174111":"2026-07-02T17:43:43.224Z","4.0.0-beta.20260702175639":"2026-07-02T17:59:10.931Z","4.0.0-beta.20260702180822":"2026-07-02T18:10:51.510Z","4.0.0":"2026-07-02T21:10:21.291Z","4.1.0-beta.20260702224704":"2026-07-02T22:48:44.173Z","5.0.0":"2026-08-23T22:25:52.667Z","5.0.1":"2026-08-23T23:06:08.055Z","5.0.3":"2026-08-31T03:43:45.885Z","5.1.0":"2026-08-31T06:02:19.581Z"},"bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"author":{"name":"WebMCP Team"},"license":"MIT","homepage":"https://docs.mcp-b.ai/packages/react-webmcp/reference","keywords":["ai","ai-agents","ai-assistant","ai-integration","ai-tools","anthropic","browser","chatgpt","claude","copilot","cursor","gemini","hooks","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","react","react-ai","react-hooks","tool-registration","typescript","web-ai","webmcp"],"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/react-webmcp"},"description":"React hooks for Model Context Protocol (MCP) - expose React components as AI tools for Claude, ChatGPT, Cursor, and Copilot","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"readme":"# @mcp-b/react-webmcp\n\n> React hooks for Model Context Protocol (MCP) - Let AI agents like Claude, ChatGPT, Cursor, and Copilot control your React components\n\n[![npm version](https://img.shields.io/npm/v/@mcp-b/react-webmcp?style=flat-square)](https://www.npmjs.com/package/@mcp-b/react-webmcp)\n[![npm downloads](https://img.shields.io/npm/dm/@mcp-b/react-webmcp?style=flat-square)](https://www.npmjs.com/package/@mcp-b/react-webmcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-blue?style=flat-square)](https://www.typescriptlang.org/)\n[![React](https://img.shields.io/badge/React-17--19-61DAFB?style=flat-square&logo=react)](https://react.dev/)\n\n**[Reference](https://docs.mcp-b.ai/packages/react-webmcp/reference)** | **[React Tutorial](https://docs.mcp-b.ai/tutorials/first-react-tool)** | **[Framework Guides](https://docs.mcp-b.ai/how-to/frameworks)**\n\n**@mcp-b/react-webmcp** provides React hooks that expose your components as AI-callable tools via the Model Context Protocol. Build AI-powered React applications where Claude, ChatGPT, Gemini, Cursor, and Copilot can interact with your app's functionality.\n\n## Why Use @mcp-b/react-webmcp?\n\n| Feature                      | Benefit                                                                           |\n| ---------------------------- | --------------------------------------------------------------------------------- |\n| **React-First Design**       | Hooks follow React patterns with automatic cleanup and StrictMode support         |\n| **Type-Safe Schemas**        | JSON Schema and Standard JSON Schema input typing, plus JSON Schema output typing |\n| **Two-Way Integration**      | Both expose tools TO AI agents AND consume tools FROM MCP servers                 |\n| **Execution State Tracking** | Built-in loading, success, and error states for UI feedback                       |\n| **Works with Any AI**        | Compatible with Claude, ChatGPT, Gemini, Cursor, Copilot, and any MCP client      |\n\n## Installation\n\n```bash\npnpm add @mcp-b/global @mcp-b/react-webmcp\n```\n\nYou can omit `@mcp-b/global` when you only consume an MCP server as a client, or when a native\nWebMCP implementation supplies `document.modelContext` and you only use the core `useWebMCP` tool\nhook. Prompt and resource hooks require the MCP-B extensions installed by\n`@mcp-b/global`. If you only want strict core WebMCP hooks, install `usewebmcp` directly.\n\nFor client functionality, you'll also need:\n\n```bash\npnpm add @mcp-b/transports @modelcontextprotocol/client\n```\n\n**Prerequisites:** Provider hooks require `document.modelContext`. Install `@mcp-b/global`, or use\na native WebMCP implementation for the core `useWebMCP` tool hook.\n\nProvider hooks register tools with `document.modelContext.registerTool(tool, {\nsignal })` and abort the controller on unmount. The hooks retain a\n`navigator.modelContext` fallback for older preview runtimes, but\n`document.modelContext` is the canonical surface. Install `@mcp-b/global`\nwhen you need a portable runtime with spec-aligned cleanup behavior.\n\n`outputSchema` is MCP-B helper metadata for output typing and structured MCP\nresponses. Native Chrome WebMCP does not currently define or enforce it.\n\n## Quick Start - Provider (Registering Tools)\n\n```tsx\nimport '@mcp-b/global';\nimport { useWebMCP } from '@mcp-b/react-webmcp';\n\nfunction PostsPage() {\n  const likeTool = useWebMCP({\n    name: 'posts_like',\n    description: 'Like a post by ID. Increments the like count.',\n    inputSchema: {\n      type: 'object',\n      properties: {\n        postId: { type: 'string', description: 'The post ID to like' },\n      },\n      required: ['postId'],\n    } as const,\n    outputSchema: {\n      type: 'object',\n      properties: {\n        success: { type: 'boolean' },\n        postId: { type: 'string' },\n      },\n      required: ['success', 'postId'],\n    } as const,\n    annotations: {\n      title: 'Like Post',\n      readOnlyHint: false,\n      idempotentHint: true,\n    },\n    execute: async (input) => {\n      await api.posts.like(input.postId);\n      return { success: true, postId: input.postId };\n    },\n  });\n\n  return (\n    <div>\n      {likeTool.state.isExecuting && <Spinner />}\n      {likeTool.state.error && <ErrorAlert error={likeTool.state.error} />}\n    </div>\n  );\n}\n```\n\n## Quick Start - Client (Consuming Tools)\n\n```tsx\nimport { McpClientProvider, useMcpClient } from '@mcp-b/react-webmcp';\nimport { TabClientTransport } from '@mcp-b/transports';\nimport { Client } from '@modelcontextprotocol/client';\n\nconst client = new Client(\n  { name: 'MyApp', version: '1.0.0' },\n  { versionNegotiation: { mode: 'auto' } }\n);\nconst transport = new TabClientTransport({\n  channelId: 'mcp',\n  targetOrigin: window.location.origin,\n});\n\nfunction App() {\n  return (\n    <McpClientProvider client={client} transport={transport}>\n      <ToolConsumer />\n    </McpClientProvider>\n  );\n}\n\nfunction ToolConsumer() {\n  const { client, tools, isConnected } = useMcpClient();\n\n  const handleCallTool = async () => {\n    const result = await client.callTool({ name: 'posts_like', arguments: { postId: '123' } });\n    console.log('Result:', result.content[0].text);\n  };\n\n  return (\n    <div>\n      <p>Connected: {isConnected ? 'Yes' : 'No'}</p>\n      <p>Available Tools: {tools.length}</p>\n      <button onClick={handleCallTool} disabled={!isConnected}>\n        Call Tool\n      </button>\n    </div>\n  );\n}\n```\n\n`useMcpClient().reconnect()` retries tool and resource discovery while the client remains connected.\nIf a one-shot transport closes, construct a new transport and pass it to\n`reconnect(newTransport)`; closed transport instances are not generally reusable.\n\n## API Overview\n\n### Provider Hooks\n\n| Hook                                                      | Description                                               |\n| --------------------------------------------------------- | --------------------------------------------------------- |\n| `useWebMCP(config, deps?)`                                | Register a tool with full control over behavior and state |\n| `useWebMCPContext(name, description, getValue, options?)` | Simplified hook for read-only context exposure            |\n| `useWebMCPPrompt(config)`                                 | Register a reusable MCP prompt                            |\n| `useWebMCPResource(config)`                               | Register an MCP resource                                  |\n\nAll registration hooks support `enabled`, defaulting to `true`. Pass it in the config for\ntools, prompts, and resources, or as the fourth argument (`{ enabled: false }`) to\n`useWebMCPContext`. Disabling unregisters the item; re-enabling registers the latest committed\nconfiguration. Keep the hook call unconditional.\n\nDisabled prompt and resource hooks report `isRegistered: false`. Tool and context hooks retain\ntheir execution state and local `execute`/`reset` controls. Disabling does not cancel the handler's\nwork, though the runtime may reject an in-flight MCP request when its registration is removed.\n\n### Client Hooks\n\n| Hook / Component    | Description                                               |\n| ------------------- | --------------------------------------------------------- |\n| `McpClientProvider` | Provider component managing an MCP client connection      |\n| `useMcpClient()`    | Access client, tools, connection status, and capabilities |\n\n## Schema Compatibility\n\nInputs accept JSON Schema or Standard JSON Schema v1 implementations such as Zod 4.2+. Outputs use JSON Schema for typed `structuredContent`.\n\n## Related Packages\n\n- [`@mcp-b/global`](https://docs.mcp-b.ai/packages/global/reference) - Full MCP-B browser runtime (required for provider hooks)\n- [`@mcp-b/transports`](https://docs.mcp-b.ai/packages/transports/reference) - Browser-specific MCP transports\n- [`chrome-devtools-mcp`](https://github.com/ChromeDevTools/chrome-devtools-mcp) - Upstream Chrome DevTools MCP server\n- [`usewebmcp`](../usewebmcp) - React hooks for strict core WebMCP API only\n\n## Resources\n\n- [WebMCP Documentation](https://docs.mcp-b.ai)\n- [Model Context Protocol Spec](https://modelcontextprotocol.io)\n\n## License\n\nMIT - see [LICENSE](../../LICENSE) for details\n","readmeFilename":"README.md"}