{"_id":"@mcp-b/webmcp-ts-sdk","_rev":"54-86b5da8fd97c4b45701359a508fc4c2f","name":"@mcp-b/webmcp-ts-sdk","dist-tags":{"canary":"1.2.0-canary.20260214192802","beta":"4.1.0-beta.20260702224704","latest":"5.1.0"},"versions":{"1.0.1":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.0.1","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator.modelContext","w3c"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.0.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/MiguelsPizza/WebMCP#readme","bugs":{"url":"https://github.com/MiguelsPizza/WebMCP/issues"},"dist":{"shasum":"59cb33e059ade205bd8ce069374448def209b9d0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.0.1.tgz","fileCount":7,"integrity":"sha512-M33389FMm6+gUsEOFNmw2zlXVdSK+J8PBVeBeM4s8ZXPGMWiK6qQLAovlT9DzcFaVTS1ped6E+bYv+BT3BvyLQ==","signatures":[{"sig":"MEQCIA5UrQTSLwhXfUSnmUF1RFI12BHVQzD50b/CJ5rf8PO6AiBoPdqR1dFqN2P2CJITxSjlFd2vmrR4L8pPNRwaxCtuCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19474},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/1765d9b1ae335d67d69da2e9c7680605/mcp-b-webmcp-ts-sdk-1.0.1.tgz","_integrity":"sha512-M33389FMm6+gUsEOFNmw2zlXVdSK+J8PBVeBeM4s8ZXPGMWiK6qQLAovlT9DzcFaVTS1ped6E+bYv+BT3BvyLQ==","repository":{"url":"git+https://github.com/MiguelsPizza/WebMCP.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"TypeScript SDK adapter for Model Context Protocol with dynamic tool registration support for browsers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"^22.15.21"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.0.1_1761540230175_0.5841501569672587","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.0.2-beta.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator.modelContext","w3c"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.0.2-beta.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/MiguelsPizza/WebMCP#readme","bugs":{"url":"https://github.com/MiguelsPizza/WebMCP/issues"},"dist":{"shasum":"3aad90b9fa5224dd3c893fdb00f7a2ff3279b404","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.0.2-beta.0.tgz","fileCount":7,"integrity":"sha512-zuel3D9f6EPaCkLNCxKujD3OhCrkgN/QdgrypioDMXb3YRzIBo2PmWtp/vZ96TOFx1nZI3dZarKZM1CHfGwsKw==","signatures":[{"sig":"MEUCIAMHA6gche4P+zNNAEwr5pdOQ4EV6gCWJ23zaBCsQ2E5AiEAp88Uu2lw7POC83ROQ7ttyaWRILGXDHLDRJhyxZ2dee8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19898},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.0.2-beta.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/69a906a555390f28d8c665cd7f00e9b0/mcp-b-webmcp-ts-sdk-1.0.2-beta.0.tgz","_integrity":"sha512-zuel3D9f6EPaCkLNCxKujD3OhCrkgN/QdgrypioDMXb3YRzIBo2PmWtp/vZ96TOFx1nZI3dZarKZM1CHfGwsKw==","repository":{"url":"git+https://github.com/MiguelsPizza/WebMCP.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"TypeScript SDK adapter for Model Context Protocol with dynamic tool registration support for browsers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.0.2-beta.0_1764737891273_0.9472562922888668","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.1":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.0.2-beta.1","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator.modelContext","w3c"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.0.2-beta.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://github.com/MiguelsPizza/WebMCP#readme","bugs":{"url":"https://github.com/MiguelsPizza/WebMCP/issues"},"dist":{"shasum":"1c793ebf0cfacc13fe8645e08a3cec75bca7029e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.0.2-beta.1.tgz","fileCount":7,"integrity":"sha512-WQrh0aXFyXjDB5CE2WxDy6sUsE+EpNHS0hlsYpV7NxlRKSPBIanMBEfYjgOtiVpUAnTgmpMBtAmCPs1ttmEpHA==","signatures":[{"sig":"MEUCIFozNHA5HXcaPLNACtGqH532srAQ6FDjBbxYe6Qs2xwYAiEA7AcraLABxzpo6eW629PHBfWWUAk2TtVPuy6ecpfYKjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19898},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.0.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/5953a921e1a21bbe8d485504bfa6d4b4/mcp-b-webmcp-ts-sdk-1.0.2-beta.1.tgz","_integrity":"sha512-WQrh0aXFyXjDB5CE2WxDy6sUsE+EpNHS0hlsYpV7NxlRKSPBIanMBEfYjgOtiVpUAnTgmpMBtAmCPs1ttmEpHA==","repository":{"url":"git+https://github.com/MiguelsPizza/WebMCP.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"TypeScript SDK adapter for Model Context Protocol with dynamic tool registration support for browsers","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.0.2-beta.1_1764890520357_0.5483588141581475","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.2":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.0.2-beta.2","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.0.2-beta.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"dbe7444605019e98a0918b6e669d94fc0fae74d7","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.0.2-beta.2.tgz","fileCount":7,"integrity":"sha512-oCoWMmzXxLjuCyC9EYpA8uq1OShhGOnX6Nf/8EOX/1XPQTwr/9emvseVCQ5phFno/Km8iaFryfbv2g3/HnnocQ==","signatures":[{"sig":"MEUCIDMrxay1cLF3Qbye/YWRn8W6g/X/KmrbbNO5a3F1UsaWAiEA7Pvxrd0j2Z727DXkdpxAaI0syOuKbUInm8CDrWzJaAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22864},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.0.2-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/7077af25dc7bc08416a8ea77c7e460ce/mcp-b-webmcp-ts-sdk-1.0.2-beta.2.tgz","_integrity":"sha512-oCoWMmzXxLjuCyC9EYpA8uq1OShhGOnX6Nf/8EOX/1XPQTwr/9emvseVCQ5phFno/Km8iaFryfbv2g3/HnnocQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.0.2-beta.2_1764990679004_0.021984353221843334","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.3":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.0.2-beta.3","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.0.2-beta.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e23619ad2c978269e06211c6dab3180ad94904ec","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.0.2-beta.3.tgz","fileCount":7,"integrity":"sha512-pGiKrhlBy/HEN5vqQp6pl7Zs8D3Y8bfHcIK5nOMGWxPqnzXCBsj4YK0zvnd53+NbzDoNpkktF5NUi3harpj0ug==","signatures":[{"sig":"MEYCIQDOhmAeHhb/QvlqoI+zAd15htv5vyq4QH/YPo78aWldxQIhANI48DMH3zqjWvfuZ8+rDyCCRvNtg0kBykbgaLPBj/E7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23618},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.0.2-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/3c2f54d2b697dc8cc95d2782ccd85b0e/mcp-b-webmcp-ts-sdk-1.0.2-beta.3.tgz","_integrity":"sha512-pGiKrhlBy/HEN5vqQp6pl7Zs8D3Y8bfHcIK5nOMGWxPqnzXCBsj4YK0zvnd53+NbzDoNpkktF5NUi3harpj0ug==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.0.2-beta.3_1765068642811_0.7765813814667442","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.1.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ba41fb00c4dc062ab9d868ebafda7c4e5cf5bcf0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.1.0.tgz","fileCount":7,"integrity":"sha512-xQStX1P/UIZri0MJhyiqOV3iPwWZuZ81sMDDCV89c8JuR07cke1ocZWimN+VJgtGzwBZURlfz2PdHam6wQh6nA==","signatures":[{"sig":"MEQCIC5YyH9Ri19XysjbucJKDeuw4TSbuROXkOELLHABpyG+AiAJ3TQyD3qPQGn2KKTegSAHKByNO8m/qCrNCUok5OUgcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23611},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/0ce2794fe71b42c18ba071fe73accd7c/mcp-b-webmcp-ts-sdk-1.1.0.tgz","_integrity":"sha512-xQStX1P/UIZri0MJhyiqOV3iPwWZuZ81sMDDCV89c8JuR07cke1ocZWimN+VJgtGzwBZURlfz2PdHam6wQh6nA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.24.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.1.0_1765069227896_0.44275447379710364","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e58b1b83f7c195d260d0a6a8a788ae364e9faeb7","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.0.tgz","fileCount":7,"integrity":"sha512-aiWqc8MQdwLK5Ymj7RuREBtAU5tqa/E4iteP5bWsR7nxWRr6Hjby0XMn9LSpT5V4jp5fOcMbK1qUIFfPoPXsmA==","signatures":[{"sig":"MEQCIHETb5RNWo0C9S9aovzVqeGI+6m3jz0Nh4bonZ92b+l6AiBbRP4Ew0zFouQboepGJMCAmE/2WNa1QN0PF4MN9Lee9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30766},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/d0aa06ca83ac3b5a7fb1c2e09b9d5539/mcp-b-webmcp-ts-sdk-2.0.0.tgz","_integrity":"sha512-aiWqc8MQdwLK5Ymj7RuREBtAU5tqa/E4iteP5bWsR7nxWRr6Hjby0XMn9LSpT5V4jp5fOcMbK1qUIFfPoPXsmA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.0_1769289919350_0.8905679472778141","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20260125195014":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.0-beta.20260125195014","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.0-beta.20260125195014","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"5af9ac4b19b35d34c9c8a7d0e02084bcaacc64e3","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.0-beta.20260125195014.tgz","fileCount":7,"integrity":"sha512-vgSlzNPZ/g8eqZ/fflSY4OtAtp79J9w3XXzRvYFW2xR4ItqJilHytvLNUgr+rEsR0+9khOdzoySxIk2cRXHmiw==","signatures":[{"sig":"MEUCIQD+DABeUejAUQhUG1coUgFyVq75Vt7c7WC2fADynB2CvgIgFQrqPaaAOYrzQdNz9Ckcyc8o3m82RU2X2reMuyEgM2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@2.0.0-beta.20260125195014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30795},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.0-beta.20260125195014.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/cf9fdb33cf5ed8cdc58b4e8871bc7cfb/mcp-b-webmcp-ts-sdk-2.0.0-beta.20260125195014.tgz","_integrity":"sha512-vgSlzNPZ/g8eqZ/fflSY4OtAtp79J9w3XXzRvYFW2xR4ItqJilHytvLNUgr+rEsR0+9khOdzoySxIk2cRXHmiw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.0-beta.20260125195014_1769370641203_0.7003701753351086","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20260125195244":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.0-beta.20260125195244","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.0-beta.20260125195244","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"b17146f7b045723ca5484ab526bc520803530395","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.0-beta.20260125195244.tgz","fileCount":7,"integrity":"sha512-I9WXuNjuyoTeVgJxLOsjJQGm72M5J73gp1a3+JUKkH4OC6aDg0DFh/hVjtmYIN0r8OPExzPVZ7s+u+/+C+uSVA==","signatures":[{"sig":"MEUCIGnqOakk4SJd2sYRdnZa8KC+Doac9fVSmz3LTK9KhQPPAiEAmnFH6JaV95wUOZdcbo1rWw0WnutVFd9RBLT/Hll6YL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@2.0.0-beta.20260125195244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30795},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.0-beta.20260125195244.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/10e056b2de38e04af0d9a9b15b93dc58/mcp-b-webmcp-ts-sdk-2.0.0-beta.20260125195244.tgz","_integrity":"sha512-I9WXuNjuyoTeVgJxLOsjJQGm72M5J73gp1a3+JUKkH4OC6aDg0DFh/hVjtmYIN0r8OPExzPVZ7s+u+/+C+uSVA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.0-beta.20260125195244_1769370791826_0.9204101390968726","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20260125195516":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.0-beta.20260125195516","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.0-beta.20260125195516","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a14f09474341a609fa360e9663f85696d6ddfa70","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.0-beta.20260125195516.tgz","fileCount":7,"integrity":"sha512-I3lS4yWEhMQEHwMov9A5uR6qcmlTBsQ3/eFXv82rkPjw557FVpY1B5B7S68DF53IWypUrdSC04Bq8DNUovEuBA==","signatures":[{"sig":"MEQCIBVYOL8MjHbGsPQqptF0bKt3ZYkT8jYM46e14BC7ZWBAAiAzudvV1+4y3AZ+9w5fCyNRpLmmy9/rTsZlWuYaj5DYlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@2.0.0-beta.20260125195516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30795},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.0-beta.20260125195516.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/b890d091e71bba98519437fca5dd1991/mcp-b-webmcp-ts-sdk-2.0.0-beta.20260125195516.tgz","_integrity":"sha512-I3lS4yWEhMQEHwMov9A5uR6qcmlTBsQ3/eFXv82rkPjw557FVpY1B5B7S68DF53IWypUrdSC04Bq8DNUovEuBA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.0-beta.20260125195516_1769370943981_0.6626973781141501","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20260125211849":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.0-canary.20260125211849","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.0-canary.20260125211849","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"ba59ab12c519b5145a304889dd9ec3825bf4274d","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.0-canary.20260125211849.tgz","fileCount":7,"integrity":"sha512-8zOgGl5Idb/C0gC4vh50n6dP7fZ48GmRvr5CJz0gtJtIrbqe0rgaCyOY0/z3k7Rk4U0nOLK01pzcax0I9RNzoQ==","signatures":[{"sig":"MEUCIG59j6ja7LiHuMVW9h78+PE2h28t9QfMd5Cch8AVsdJVAiEA5bJBA+8+5C9r+PP2w51kfcHlkGRx+i9sBgPWNGy2t4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@2.0.0-canary.20260125211849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30797},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.0-canary.20260125211849.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/e5b57b36ff0b35ce36d5e28f5c48fc8a/mcp-b-webmcp-ts-sdk-2.0.0-canary.20260125211849.tgz","_integrity":"sha512-8zOgGl5Idb/C0gC4vh50n6dP7fZ48GmRvr5CJz0gtJtIrbqe0rgaCyOY0/z3k7Rk4U0nOLK01pzcax0I9RNzoQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.0-canary.20260125211849_1769375958555_0.13341940527202256","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.2.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"c463efc6cb83d0b13a2bac2aadc3e72997e558de","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.2.0.tgz","fileCount":7,"integrity":"sha512-ODE7emDXes800NAcvnP/hsGHzGz8SH1tpfWnINl2LX+/55IdTGzWQpRM2h6gvdZNuMFlLiYV0wZmxO4QVlzMWQ==","signatures":[{"sig":"MEUCICMhCk0WywIwXXSRwQm1/X6q2denqzcYZKXCs8j2te6WAiEA/bcquCr8yZU3xuel2a75b4R+j++VgR9wyqThMsH4CJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30775},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/82f0d163454335bb3c68feb27ada22ce/mcp-b-webmcp-ts-sdk-1.2.0.tgz","_integrity":"sha512-ODE7emDXes800NAcvnP/hsGHzGz8SH1tpfWnINl2LX+/55IdTGzWQpRM2h6gvdZNuMFlLiYV0wZmxO4QVlzMWQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.2.0_1769400878054_0.41134436227482096","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.20260214192802":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.2.0-canary.20260214192802","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.2.0-canary.20260214192802","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"27fbfece6de7701bc52bf5245a5ee546d369b514","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.2.0-canary.20260214192802.tgz","fileCount":7,"integrity":"sha512-G6DnzNQSOMtYOFWJMecMPZWXzUgNmCqmaOUaFvRjFs2vIqwn/tRX+0V4tdEkeYKubAh9lxUa+13CjV5dp/q0sA==","signatures":[{"sig":"MEYCIQCpSSNOq4FNozlgdl64pYgpCcJIuLq0dU7YyxDL7IS09gIhANWd9LXotbYEUuV8WbFK5L0lYi0cayYGKHasqdc6NIG2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30771},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.2.0-canary.20260214192802.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/b792588c3519fdd95a577ae35be5f255/mcp-b-webmcp-ts-sdk-1.2.0-canary.20260214192802.tgz","_integrity":"sha512-G6DnzNQSOMtYOFWJMecMPZWXzUgNmCqmaOUaFvRjFs2vIqwn/tRX+0V4tdEkeYKubAh9lxUa+13CjV5dp/q0sA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.2.0-canary.20260214192802_1771118903045_0.23881509043617255","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260216200013":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260216200013","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260216200013","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"36ce1f916c6e6968097ff1ba0b561655b91cd393","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260216200013.tgz","fileCount":7,"integrity":"sha512-BGOBM1TaVpBmVWLcVV3K4mQO6Kcds6e/ZldYFwrZOSjb3KyFxU3zZvMvx6oPyYeplKP6W4cmElU4ePaoZ0KbhQ==","signatures":[{"sig":"MEYCIQCx9th3fW3VhBwhcKxebiPzPhJZfj07J50YDyQGjcaooAIhAMcoild/EeX0+Q1punUIHfK2GRB4SPEL87NQBFX9qk4b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54811},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260216200013.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/1ace226b3d894c8f6ce57275146e967c/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260216200013.tgz","_integrity":"sha512-BGOBM1TaVpBmVWLcVV3K4mQO6Kcds6e/ZldYFwrZOSjb3KyFxU3zZvMvx6oPyYeplKP6W4cmElU4ePaoZ0KbhQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260216200013","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260216200013","@modelcontextprotocol/sdk":"1.25.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260216200013_1771300861182_0.9697383530057804","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260217171247":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260217171247","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260217171247","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"bd998a4d20d43c45bc9968bc3cd11f8e43fa05e8","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260217171247.tgz","fileCount":7,"integrity":"sha512-lcP/7Eb43xDISuhm+rJpldiOD9TUNYbzhoGh7m+yZJQhSU6uAAdRRUzD3iZoQstlwKa71owbKaWxpkgk8b70OQ==","signatures":[{"sig":"MEUCIQDZ0PsCGwYXOChFvt+CO1DgcMchOqzzXtEFa9cYWxu54gIgcmKc2XmJoZNhvYC24jHjx81mgX20QFIwwUoDJDfm7Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557337},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260217171247.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/8918b5cdfb1a4e60d1256e90b57dc180/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260217171247.tgz","_integrity":"sha512-lcP/7Eb43xDISuhm+rJpldiOD9TUNYbzhoGh7m+yZJQhSU6uAAdRRUzD3iZoQstlwKa71owbKaWxpkgk8b70OQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.2.0","@mcp-b/webmcp-polyfill":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.25.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260217171247_1771348408880_0.1482692359371678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260221154800":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260221154800","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260221154800","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"3b9f8419d34752a09f6425a974d0f4ec6ca26d4e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260221154800.tgz","fileCount":7,"integrity":"sha512-eOwdX1qcf+JJNuHHYazYE2CjUoH6JFCYnplUDG3SspE4cXRSI/NbRO5Su8wnsiyBxm7kEk3EI112F1mH5Sjn+g==","signatures":[{"sig":"MEUCIEvARPTEPXFooKhRuI/KEaZryz9HiZJOZb+0+CqkZXEyAiEAtqzZIieatqbztfrisVOeDnU5CUpFSWpqMaGDjhdlwLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572609},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260221154800.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/087cb94e4612deffecffccf0eb032b82/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260221154800.tgz","_integrity":"sha512-eOwdX1qcf+JJNuHHYazYE2CjUoH6JFCYnplUDG3SspE4cXRSI/NbRO5Su8wnsiyBxm7kEk3EI112F1mH5Sjn+g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260221154800","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260221154800"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260221154800_1771717753107_0.7778678980757614","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"1.6.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@1.6.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8ff8b150a935590cc9672ce6e90152360b4b3e43","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-1.6.0.tgz","fileCount":7,"integrity":"sha512-j94Fd1w4Uw7vbsZ06qHWtMCl7nxx6Ht6FJOieaRG0JJelSuQ17XQxFYtRhME2Onyp/2vVRGm63TdIKhdh6R8sg==","signatures":[{"sig":"MEUCIQCeky9oS/DYA8P2zBwxxFfg9AyJcnqsvjbYyCljza6tvAIgGldCP+zj1M0QPuzkTT3hs3qYh2qxjC4y5VDzjIunz+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572472},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-1.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/0ede5a969a832538cfdc786d3adcc95f/mcp-b-webmcp-ts-sdk-1.6.0.tgz","_integrity":"sha512-j94Fd1w4Uw7vbsZ06qHWtMCl7nxx6Ht6FJOieaRG0JJelSuQ17XQxFYtRhME2Onyp/2vVRGm63TdIKhdh6R8sg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.0","@mcp-b/webmcp-polyfill":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_1.6.0_1771806381633_0.8096151633048752","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.1","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"893c34783dfa391afc8fcb7128c3a31492bfbca9","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.1.tgz","fileCount":7,"integrity":"sha512-ghU32y7IJMXadAoJtn9zmK8NSJvdkXJwnLaZv3lxivXyomR/hDZrWmVfBNY/g1eHZnZMDDi5GUHPMvkZ2USjCQ==","signatures":[{"sig":"MEQCIHXsMA4q9ysoQ9+p2UVJ4LgvXKBktFghez1H5IuYq6wkAiAzXmfbfVW+/xiFmacDBg6neJoWsU76N1zcJHKJdPRRrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576813},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/6118d550b116a1ef50ddc2928b8b25f1/mcp-b-webmcp-ts-sdk-2.0.1.tgz","_integrity":"sha512-ghU32y7IJMXadAoJtn9zmK8NSJvdkXJwnLaZv3lxivXyomR/hDZrWmVfBNY/g1eHZnZMDDi5GUHPMvkZ2USjCQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-polyfill":"0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.1_1772141741389_0.5896543601595547","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.2","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"86c93273bfaa1878b9ae747c1b2ca7cd37a553b7","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.2.tgz","fileCount":7,"integrity":"sha512-A0M0Uk2+65vh9+boon5DKRP/Z5IKqgZ1uqPtVSd4UVwQrNIs7mUwQ0r9TohCqQCMyjtvxfBus8Su2XhcFdNmMQ==","signatures":[{"sig":"MEYCIQCSCkyysqeMCNPUHNWOYTU/LHMsZwSZBns0ufDwdkpkwgIhAOfSLzCXFa6t4TpSjaOvQsEsvO7LbDNtomM4vP13uCoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579509},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/4e9df30b8566ecdd44d73119112cbfc7/mcp-b-webmcp-ts-sdk-2.0.2.tgz","_integrity":"sha512-A0M0Uk2+65vh9+boon5DKRP/Z5IKqgZ1uqPtVSd4UVwQrNIs7mUwQ0r9TohCqQCMyjtvxfBus8Su2XhcFdNmMQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.1","@mcp-b/webmcp-polyfill":"0.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.2_1772148377912_0.30884917855277827","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.3","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.3","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a70da32165c591a19ae978f47071e48301cf29df","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.3.tgz","fileCount":7,"integrity":"sha512-98Sk/z+8dpRjiT3KhvnnaxvTUxSaPh2IQITG46egKx/SfbglHtseizbO9SUUv6d6xq0JX+lE9A8NfE1diIjgDQ==","signatures":[{"sig":"MEUCIA4JtLc3xEwW5W5567Y4Pl0uNE3pbYmMw0KPgONxpyYVAiEAj96yeZrau0Tzg7DJTbyScTUwv5uePqj0VTba6gpM4r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579509},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/91717bfffe876ddbaf1e8da018384fc5/mcp-b-webmcp-ts-sdk-2.0.3.tgz","_integrity":"sha512-98Sk/z+8dpRjiT3KhvnnaxvTUxSaPh2IQITG46egKx/SfbglHtseizbO9SUUv6d6xq0JX+lE9A8NfE1diIjgDQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.3.2","@mcp-b/webmcp-polyfill":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.3_1772150322809_0.25514645364357613","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.5","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.5","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"74eb78c9f8506e532660539d4b5c58a7b0a3143b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.5.tgz","fileCount":7,"integrity":"sha512-B7iaIGUTz149NFDIf4GYCOu4QsbvG7blwGinPEw74WnivgS/FTOImt7A4vrPWusi2SFKo+fxJBshlgBUvxsxmw==","signatures":[{"sig":"MEUCIEHc9nTu/K16GgRugUQoX8bIxCI4pMlgxRpc3v8KlSAtAiEAvGfYvA6j3WkJmtBTojg4fWrl/VDLUjPpnukYH0jnRAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579509},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/0314aabb57cb94095ad3de05122f8f3a/mcp-b-webmcp-ts-sdk-2.0.5.tgz","_integrity":"sha512-B7iaIGUTz149NFDIf4GYCOu4QsbvG7blwGinPEw74WnivgS/FTOImt7A4vrPWusi2SFKo+fxJBshlgBUvxsxmw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.5","@mcp-b/webmcp-polyfill":"2.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.5_1772151673043_0.8711836951545628","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.6","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.6","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8f5106356d6560883303ae720bba02ebe9a72fc5","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.6.tgz","fileCount":7,"integrity":"sha512-Yerx/ASb2JNF2raVc5M3itupESMp4iIfIaXWZIxnS0rxkxeBaZRQYutg4R6ohG8iZJzvw4K1zizSkMfCrMEggw==","signatures":[{"sig":"MEUCIQDPQmZHMWqfLXmuBcURdtTXhCwKqvhKfyNFGTIurdZwBwIgKdb6j4NkIQEBZSJZ3n1P159uhB5B7Mf8A62HTdEGHvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579509},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/76c9889ce91e3aba6602187530910dd1/mcp-b-webmcp-ts-sdk-2.0.6.tgz","_integrity":"sha512-Yerx/ASb2JNF2raVc5M3itupESMp4iIfIaXWZIxnS0rxkxeBaZRQYutg4R6ohG8iZJzvw4K1zizSkMfCrMEggw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.6","@mcp-b/webmcp-polyfill":"2.0.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.6_1772260255129_0.9607009243045574","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.7","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.7","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"31aa38619bcf7a36caed0a58859488763dfe0578","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.7.tgz","fileCount":7,"integrity":"sha512-w5tURqfR26HZb9dh+A+gHtoM6HsSKmAn7T4uqb0Tnllgj8X3pAQsTyyxXrH1Cwt1fYaqE5L3eqLQ6K+dd67vEA==","signatures":[{"sig":"MEUCIQDbsQhxigExwsIj71LJ7ZLajC0L7Iuagi1nq+cn1Eq9tgIga3JgYH9vFMvTsR0POO02qndS557F3jkjMj9KxVp2HVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579509},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/501b615404ab9b071b21c166be7ee56c/mcp-b-webmcp-ts-sdk-2.0.7.tgz","_integrity":"sha512-w5tURqfR26HZb9dh+A+gHtoM6HsSKmAn7T4uqb0Tnllgj8X3pAQsTyyxXrH1Cwt1fYaqE5L3eqLQ6K+dd67vEA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.7","@mcp-b/webmcp-polyfill":"2.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.7_1772306652538_0.8357651797555126","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.8","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.8","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"aff1fccc08ac3c6528fc3cb422230e3813d0f51e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.8.tgz","fileCount":7,"integrity":"sha512-AhENKJOH3XlizBZkoFlHMQyFeYfHdwB3PqVFQJ8MJB4jVDX3VWxapWb4n3LWpr9ALdj7UNBUvoV27xYkZ7k7ig==","signatures":[{"sig":"MEYCIQDgRBmdb+hYQgVvaAGRTh4XRqmPA8YfaHULTN9J+sLwCAIhAPLUyv05KcVi670Hw77afoPfcUtob5KGXNxdijFygRld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579509},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/a5938ddfb61e1bf27ce1cece37c56aca/mcp-b-webmcp-ts-sdk-2.0.8.tgz","_integrity":"sha512-AhENKJOH3XlizBZkoFlHMQyFeYfHdwB3PqVFQJ8MJB4jVDX3VWxapWb4n3LWpr9ALdj7UNBUvoV27xYkZ7k7ig==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.8","@mcp-b/webmcp-polyfill":"2.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.8_1772318672370_0.33948944624651256","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.9","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.9","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"0f9c64b7aad9f0b1abff13a4128004a0ffa872c2","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.9.tgz","fileCount":7,"integrity":"sha512-ghXcGpEj2dN2a7M7ly8j/kJr3QJus1NZbxf0NDLrOQZL2gj0UsvY00aThAuj0BN2scGFmepK45EGqNFvNxW4fQ==","signatures":[{"sig":"MEUCIDJOzrdL6a0fEHOagVB+yHRQdO1h8nZZ3q3FyFWnWQwoAiEAjOEHVknyfa4B6t8ufXUOUDyLFVU0l0AA0WuPmm8Uxac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579979},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/c2034181f5a8849d0b56eb6b9841907b/mcp-b-webmcp-ts-sdk-2.0.9.tgz","_integrity":"sha512-ghXcGpEj2dN2a7M7ly8j/kJr3QJus1NZbxf0NDLrOQZL2gj0UsvY00aThAuj0BN2scGFmepK45EGqNFvNxW4fQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.9","@mcp-b/webmcp-polyfill":"2.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.9_1772405075827_0.5266614395088367","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.10","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.10","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"f7c44ea6763408716c0bbadc7872f22e6eaa5823","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.10.tgz","fileCount":7,"integrity":"sha512-fbsKbatxgfVgfzZRlT9G1F+oI/L6CQJZylfZh8QQPSKOje7TiqLvdK6OF+vo1p+Z0jQ9h6OwDLYlCpRSR9MJhw==","signatures":[{"sig":"MEQCIFn+dgBw9k8k/g/ya3KVAUBHL4orgEoML9yib+SHojVIAiBi2DzfvjqPLnFO91J1IPDHsGTGpcuLB1piIxdlVQl9yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579374},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/4722e4edb7a834ce31fa9bcc2adc4904/mcp-b-webmcp-ts-sdk-2.0.10.tgz","_integrity":"sha512-fbsKbatxgfVgfzZRlT9G1F+oI/L6CQJZylfZh8QQPSKOje7TiqLvdK6OF+vo1p+Z0jQ9h6OwDLYlCpRSR9MJhw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.10","@mcp-b/webmcp-polyfill":"2.0.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.10_1772466713777_0.4297690854963281","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.11","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.11","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"a4238505a4b451ef9cfa1d8d2406e13f72841bd5","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.11.tgz","fileCount":7,"integrity":"sha512-YfsXMtOWAH9xvZlMaIq5mMEUYv25DPnPIh1VkJwq3xJZi2Xri9Irn3Y9MGs784g86TM3bTd5Hg9jcTfAfPdHVQ==","signatures":[{"sig":"MEUCIGWE24iP4YmBnoyX5HNbzidqEblvv3RdmE+TrmzhI9RcAiEAkCcWgkPcHKYG/HDJNtz653FXd64bmmlrrNQadFjYO1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579374},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/98da68b08f72452fb268058432c98221/mcp-b-webmcp-ts-sdk-2.0.11.tgz","_integrity":"sha512-YfsXMtOWAH9xvZlMaIq5mMEUYv25DPnPIh1VkJwq3xJZi2Xri9Irn3Y9MGs784g86TM3bTd5Hg9jcTfAfPdHVQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.11","@mcp-b/webmcp-polyfill":"2.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.11_1772471304341_0.22636543773344253","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.12","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.12","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"3e1b2c49e28d457c0414dc17fc38851be6662ff0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.12.tgz","fileCount":7,"integrity":"sha512-C0t66kc5tK2WweYTUZ8UECbOPCODRl2UVHuS+zzjR6ZZ9lm7u5iogks+ut9z7nt+UGI5uQTl2htW/9G6Tn2lcg==","signatures":[{"sig":"MEYCIQDCOrbZV/A8+0maMzNECsN7PwAOl1so9YxxcDUC0wYxxwIhAP/ZxMR1NKEHujUW/yfU1nf15klijHvU2eeESP1zk82t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579374},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/1ad44210e977cb04bbef8ae4acab75f2/mcp-b-webmcp-ts-sdk-2.0.12.tgz","_integrity":"sha512-C0t66kc5tK2WweYTUZ8UECbOPCODRl2UVHuS+zzjR6ZZ9lm7u5iogks+ut9z7nt+UGI5uQTl2htW/9G6Tn2lcg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.12","@mcp-b/webmcp-polyfill":"2.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.12_1772651937150_0.5700297075557872","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.0.13","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.0.13","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"8fca087c0e61a97783536137c2d80a66002af95e","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.0.13.tgz","fileCount":7,"integrity":"sha512-X+h68ksIVE/xNNENlIr8/bZnt0r4dHZDd3X8TV7zvSzMeT/iFcpYEWFeavCPIuSyDp8f6uaVb9ru1SYQUsYEFw==","signatures":[{"sig":"MEQCIGFSV9fLZZ1LFcjMjYionTlf0nAoB5a3NPErFyZ18kd8AiAWlnXc2yFM8/+hiYBy4W9Y8tSWK4pOYrGWn9jPGy0XKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593473},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/19de30e588efa381f40ca8139e131482/mcp-b-webmcp-ts-sdk-2.0.13.tgz","_integrity":"sha512-X+h68ksIVE/xNNENlIr8/bZnt0r4dHZDd3X8TV7zvSzMeT/iFcpYEWFeavCPIuSyDp8f6uaVb9ru1SYQUsYEFw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.0.13","@mcp-b/webmcp-polyfill":"2.0.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.0.13_1772736473828_0.5211641339020907","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.1.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.1.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9589862e8e5e45515186079d101390d633517d80","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.1.0.tgz","fileCount":7,"integrity":"sha512-eJyD0fy660bsiMLrnVJOGTNcbkuyGGoqSX5sOBjlVOi+I9Rcd5TFJZSD2aznNqJPG2ubt1lZg4hCqGt/Hec/EQ==","signatures":[{"sig":"MEUCIDPTUbXxj6NLmIs6jtsuWch6DWkgL5HTObbUOMX1aw6KAiEA6FoKCl9/ogHtQExyL5b16u5r17Cws9OWK2gv+OUDJDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579371},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/600fbd8128556ae958ee79d9f3c62f04/mcp-b-webmcp-ts-sdk-2.1.0.tgz","_integrity":"sha512-eJyD0fy660bsiMLrnVJOGTNcbkuyGGoqSX5sOBjlVOi+I9Rcd5TFJZSD2aznNqJPG2ubt1lZg4hCqGt/Hec/EQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.1.0","@mcp-b/webmcp-polyfill":"2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.1.0_1772858925256_0.052917489305805976","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.2.0","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.2.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"2dee73c2dd59f24a60afd8402f6cb15fd7546e4a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.2.0.tgz","fileCount":7,"integrity":"sha512-IzjwqrpbbASbAJxpr5k5m1ryiELGdnohDXzpLuB7UK2VI1rsAwQ04j59uRkMvaqZ4iwvxHTzKk+AajRB57OcPw==","signatures":[{"sig":"MEUCIFXIReub80N/6PaFZHIwBoVjbUzuq5brvGqgO3151nFSAiEA+OOryh/Xo/s+ibpH/wAtS/P7FbeJ3innOMlXTgv2VNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583177},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"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","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/aebeccb8ac4f2cb0ba1bf9c11fb5ca01/mcp-b-webmcp-ts-sdk-2.2.0.tgz","_integrity":"sha512-IzjwqrpbbASbAJxpr5k5m1ryiELGdnohDXzpLuB7UK2VI1rsAwQ04j59uRkMvaqZ4iwvxHTzKk+AajRB57OcPw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"2.2.0","@mcp-b/webmcp-polyfill":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.2.0_1773285412378_0.4352702504541519","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225012":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260311225012","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260311225012","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"91d3a25a3431d3b16c7c21e64560d86df4cc942c","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260311225012.tgz","fileCount":20,"integrity":"sha512-OMGJQTxQ/QHWjT5Lw+0+bRme59ZIekiLtN0EJwuIRbcjQdcualeuHDz1ksidSvFz5vauUlHtO0hSCVmTApdc0g==","signatures":[{"sig":"MEUCICXcVfUlpjvS/OPi5BHZGIlSkvCony7YCoq1GadvanWeAiEAmEQeAaIfPX1am5SeHJgbqI8vkGu5qTtr+erry8OrBYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703612},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260311225012.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","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/442052ff43767067f9cac14bd835f8c4/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260311225012.tgz","_integrity":"sha512-OMGJQTxQ/QHWjT5Lw+0+bRme59ZIekiLtN0EJwuIRbcjQdcualeuHDz1ksidSvFz5vauUlHtO0hSCVmTApdc0g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser MCP server package for dynamic Web Model Context tool registration and browser transports","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311225012","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260311225012","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260311225012_1773294731077_0.8169143456981345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311225423":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260311225423","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260311225423","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e7b8747ebada821f6c5d20298308af73645dbc58","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260311225423.tgz","fileCount":20,"integrity":"sha512-CPnYez6EGOSHmbH+PH1/ePLBlIs3GD0Bzt1eCzFzYus1qnJ5xAu90uepXD6vSQeIW+4ElZRtMUBXvE9c5TEP/g==","signatures":[{"sig":"MEQCIASD6JKArwZf+leaGyps5BuH+TB82uCuS1qh5XX5yd91AiBgv7q+1k5Jf+TmaDOPs2rxLpQmerkjPo7duebYsB/0sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703612},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260311225423.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","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/6208e4deace382825695f031f9023f05/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260311225423.tgz","_integrity":"sha512-CPnYez6EGOSHmbH+PH1/ePLBlIs3GD0Bzt1eCzFzYus1qnJ5xAu90uepXD6vSQeIW+4ElZRtMUBXvE9c5TEP/g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser MCP server package for dynamic Web Model Context tool registration and browser transports","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311225423","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260311225423","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260311225423_1773294941974_0.8702878064237662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260311230356":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260311230356","keywords":["mcp","model-context-protocol","browser","typescript","sdk","adapter","web-model-context","navigator-modelcontext","w3c","ai-agents","llm","claude","chatgpt","openai","anthropic","cursor","copilot","gemini","webmcp","dynamic-tools","mcp-server","mcp-client","tool-registration","ai-integration"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260311230356","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"0249cad87551c5684f43fc9fea59175aa7b1613b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260311230356.tgz","fileCount":20,"integrity":"sha512-AXfl0nK9fREbFUD5llTv0zXCA5r0Fk6E3qxPGZQ8rJtZi1Lbt5HY+SQ2eT/UbQ/iPeJokZH41EzqP9GalM/iqg==","signatures":[{"sig":"MEYCIQDtfcDDAuiOSL5k6D7tDB8myFxHBAjH5OMyjOEGx8Y+ugIhAJg1zSTXG/GhwHo+k/cggPhyAJbWgAF0Tuhy6zw4ljap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703612},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260311230356.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./protocol":{"types":"./dist/protocol.d.ts","import":"./dist/protocol.js"}},"scripts":{"lint":"biome lint --write .","build":"tsdown","check":"biome check --write .","clean":"rm -rf dist .turbo","format":"biome format --write .","typecheck":"tsc --noEmit","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/da1781930518137f8ace000e15b0a919/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260311230356.tgz","_integrity":"sha512-AXfl0nK9fREbFUD5llTv0zXCA5r0Fk6E3qxPGZQ8rJtZi1Lbt5HY+SQ2eT/UbQ/iPeJokZH41EzqP9GalM/iqg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser MCP server package for dynamic Web Model Context tool registration and browser transports","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260311230356","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260311230356","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.15.10","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260311230356_1773295498152_0.0423738018547235","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-20260319163307":{"name":"@mcp-b/webmcp-ts-sdk","version":"0.0.0-beta-20260319163307","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@0.0.0-beta-20260319163307","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"6ccf57b2b1df703acc4a7f9b3d61cd7144d01675","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-0.0.0-beta-20260319163307.tgz","fileCount":7,"integrity":"sha512-3a4djuDO/2FozBfQNR3lhVaXGeZNI8YFoZEyyNyjC9A+u2xuh053c5Rbt78Ds/9MSnXfXlXSzT2lK7nZuO3Whg==","signatures":[{"sig":"MEQCIFc7+Rk+4ySk3APAaMASIO4vzE6iB87Sib9tOPJfw3aGAiBk/j03e0+8f9wLn+9fTwawqmMFlqkhEmwcLASs9r2t/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268630},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-0.0.0-beta-20260319163307.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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/99671ae3b43cbb7175bd127d65f99581/mcp-b-webmcp-ts-sdk-0.0.0-beta-20260319163307.tgz","_integrity":"sha512-3a4djuDO/2FozBfQNR3lhVaXGeZNI8YFoZEyyNyjC9A+u2xuh053c5Rbt78Ds/9MSnXfXlXSzT2lK7nZuO3Whg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.4.2","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@mcp-b/webmcp-types":"0.0.0-beta-20260319163307","@mcp-b/webmcp-polyfill":"0.0.0-beta-20260319163307"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite-plus":"latest","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_0.0.0-beta-20260319163307_1773963261525_0.0325399948633156","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.2.1","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.2.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"4a699fbbb7e78e191da73b9ac79eb5bf7b6f753f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.2.1.tgz","fileCount":7,"integrity":"sha512-Ep0idGK7rcv/33pruZzk+VckmlWzKjchn7SktkPm06c7Q0vx7MT6Tv7XU+bEFs1vIU45vjxqVbMDdHdS6+NryQ==","signatures":[{"sig":"MEQCIA5teKd1QQyQjNhsd9R4aw5YKmo5PTWBX01SGGG8utPlAiBAlWgvFj6PIWQUgKFIZZbcTLVy+bwbsM/vJ5tBoWVaMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287243},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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/e735e6cf0fc54625fbefee03d3f3c794/mcp-b-webmcp-ts-sdk-2.2.1.tgz","_integrity":"sha512-Ep0idGK7rcv/33pruZzk+VckmlWzKjchn7SktkPm06c7Q0vx7MT6Tv7XU+bEFs1vIU45vjxqVbMDdHdS6+NryQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.12.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.2.0","@mcp-b/webmcp-polyfill":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite-plus":"latest","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.2.1_1778122615420_0.3212455075324616","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.3.0","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.3.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"3bb8ffac65751e3fb5e4c7498454d019c2a2c672","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.3.0.tgz","fileCount":7,"integrity":"sha512-UuX5mXe5mHITYpPWU3Ma84PTMsaEMb8WXtb8seHWGDmPleI4+dWeofFKV4lUoUM4VqquHpouA9aL56udZoG7iQ==","signatures":[{"sig":"MEQCIHJS0mjq+cJkIE/vo9JLc8TbUTqgaYznQHy92ecluC06AiBObBmYokfM9ZOPG8c31Vw+gUltUBF1blQWbNqOwQYw0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287243},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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/c67e9086840d03a8118490c1224715ae/mcp-b-webmcp-ts-sdk-2.3.0.tgz","_integrity":"sha512-UuX5mXe5mHITYpPWU3Ma84PTMsaEMb8WXtb8seHWGDmPleI4+dWeofFKV4lUoUM4VqquHpouA9aL56udZoG7iQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.12.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.0","@mcp-b/webmcp-polyfill":"2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite-plus":"latest","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.3.0_1778124839520_0.9748637827842552","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.3.1","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.3.1","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"29cceae3cb008710266cf23be8b7153b7da607da","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.3.1.tgz","fileCount":7,"integrity":"sha512-h76aXeVwAJv6wE0TH1Jt/tgD8JQSkmNxTvJRLLtA7YGJ5N8rMm7JBDts3Qy2Yq7lr7lO0s9jPpBCFxSCXFl2cQ==","signatures":[{"sig":"MEQCIBias1SCXit6kTYrLPxwkvjtbkGHFGRQH21ztY2hJ+VeAiBA9+U4x8YKfIUMvdcpauk+5DlvBrK0NHUpMDzhPzcrbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287243},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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/c87a324684652ee5f0e96e8d7768ec45/mcp-b-webmcp-ts-sdk-2.3.1.tgz","_integrity":"sha512-h76aXeVwAJv6wE0TH1Jt/tgD8JQSkmNxTvJRLLtA7YGJ5N8rMm7JBDts3Qy2Yq7lr7lO0s9jPpBCFxSCXFl2cQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.12.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.1","@mcp-b/webmcp-polyfill":"2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite-plus":"latest","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.3.1_1778124956529_0.24775170416921788","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.3.2","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.3.2","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"65d17cabe79da865f61c04704a55531700dadd94","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.3.2.tgz","fileCount":7,"integrity":"sha512-mRZMXSM7bNkNsnGws884DpcatwZCYoAFIaV39Bb/YsBjLKhGYA8/9z4GmftIPnKFZm+BljYi9h+AUMgEc/Cz4Q==","signatures":[{"sig":"MEYCIQChAEwx8YjINarVWOItZI1Tu0m1LTkE8LYPzod/i4QhXwIhAKSsdf9aVOOkNMEaAfAOKEDcTLCRu7syPXDQ7n7M6TKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310280},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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/459cafad8a723918da0aa0a4efb56e2c/mcp-b-webmcp-ts-sdk-2.3.2.tgz","_integrity":"sha512-mRZMXSM7bNkNsnGws884DpcatwZCYoAFIaV39Bb/YsBjLKhGYA8/9z4GmftIPnKFZm+BljYi9h+AUMgEc/Cz4Q==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.12.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@mcp-b/webmcp-types":"2.3.2","@mcp-b/webmcp-polyfill":"2.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite-plus":"latest","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.3.2_1778559636929_0.4113030847373793","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.20260528050333":{"name":"@mcp-b/webmcp-ts-sdk","version":"2.3.1-beta.20260528050333","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@2.3.1-beta.20260528050333","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"4f112b2f884cf19a7802b775b15be4aa5e8bc6f0","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-2.3.1-beta.20260528050333.tgz","fileCount":7,"integrity":"sha512-9ZbZcmdGAF4HBFFtZhRk6V6sjuHENveaaaoCsO+s/rdvzNrDl6uN50Kou2/gOaSXMidMk8iZzRIYq+mDuwAIKA==","signatures":[{"sig":"MEQCIAeb56qKG181jxcvcagq6AMy8h/UZCKnggKWUHOxh0lNAiBf3UhcFTbKDvKaAIr8mo25U3i/Z9VNlC6Jus1pH26g7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@2.3.1-beta.20260528050333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1310770},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-2.3.1-beta.20260528050333.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/268e3d81c3ec1883a15bb7c7228c0949/mcp-b-webmcp-ts-sdk-2.3.1-beta.20260528050333.tgz","_integrity":"sha512-9ZbZcmdGAF4HBFFtZhRk6V6sjuHENveaaaoCsO+s/rdvzNrDl6uN50Kou2/gOaSXMidMk8iZzRIYq+mDuwAIKA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"2.3.1-beta.20260528050333","@mcp-b/webmcp-polyfill":"2.3.1-beta.20260528050333"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_2.3.1-beta.20260528050333_1779944650888_0.8280327576584599","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260529000441":{"name":"@mcp-b/webmcp-ts-sdk","version":"3.0.0-beta.20260529000441","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@3.0.0-beta.20260529000441","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9e7e64dc678c8db6629615a531e0dd5b03dd66fd","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-3.0.0-beta.20260529000441.tgz","fileCount":7,"integrity":"sha512-kQpRqwu0n8Bwg89EVfP8OtoL9toAifAK1/AWmIcPNZwX1zCwkVqrb8cGjoy9LPJF46KRgBkUxMvtsEJshzhCiA==","signatures":[{"sig":"MEUCIQCmnz/X0PoEbUMX3GkRl+4p4nnGQ+N2jI1Ot1nQPjYnJQIgGqYV8ysiZjteNZSE1w293TzO5Y4sSoA2xTgKdYwVNL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@3.0.0-beta.20260529000441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1310770},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-3.0.0-beta.20260529000441.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/5d9d9e91b81c62093a92393b0526b938/mcp-b-webmcp-ts-sdk-3.0.0-beta.20260529000441.tgz","_integrity":"sha512-kQpRqwu0n8Bwg89EVfP8OtoL9toAifAK1/AWmIcPNZwX1zCwkVqrb8cGjoy9LPJF46KRgBkUxMvtsEJshzhCiA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0-beta.20260529000441","@mcp-b/webmcp-polyfill":"3.0.0-beta.20260529000441"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_3.0.0-beta.20260529000441_1780013121371_0.5951998301874855","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"3.0.0","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@3.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"4c022b60a2c1b5bb96f8e9897a6ef6d5ec68896f","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-3.0.0.tgz","fileCount":7,"integrity":"sha512-Lbn7ODKWMYd6xqpcl+OmXseKbjwB+Q3F9CUm9vDFpZgviWc3/5CuG3IDylHg/toVMeZz6v5+E8AmBnv8zj5G5w==","signatures":[{"sig":"MEUCIDiuR3I1/CIjrwl9Tu9KLTUssNCSU/fP3StIDwA1VB82AiEApa2uuMKCqubaAZ+q/hePyvf2W+h97EszjPsP8k3tsIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1310710},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/7ec75a41381d55ca45fa0e4f25c355da/mcp-b-webmcp-ts-sdk-3.0.0.tgz","_integrity":"sha512-Lbn7ODKWMYd6xqpcl+OmXseKbjwB+Q3F9CUm9vDFpZgviWc3/5CuG3IDylHg/toVMeZz6v5+E8AmBnv8zj5G5w==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@mcp-b/webmcp-types":"3.0.0","@mcp-b/webmcp-polyfill":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2","@modelcontextprotocol/sdk":"1.26.0"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_3.0.0_1780020842686_0.8035263431529627","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20260702171253":{"name":"@mcp-b/webmcp-ts-sdk","version":"3.0.0-beta.20260702171253","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@3.0.0-beta.20260702171253","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"39dfbb076de258532f2f025c0aecd8e91c6f3812","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-3.0.0-beta.20260702171253.tgz","fileCount":7,"integrity":"sha512-Sc7ogdXJtM+k3JPuRSiysOuAnsofCEr5TW761iBwhnh80EQdNWT4S1KG30xH8NegNV2qU4TmHKG07djLQDKZcw==","signatures":[{"sig":"MEYCIQDXbno5nQPbcjfLUTRHI18sd3qdTQeqkGTIxjZ06ECdiQIhAMZaObltgN3pkpv8HfHzF6qkcmMBsOqPiOoOiY1JXkQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@3.0.0-beta.20260702171253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116581},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-3.0.0-beta.20260702171253.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/ca8506bd0e78c6abf8316fd1c82bb63a/mcp-b-webmcp-ts-sdk-3.0.0-beta.20260702171253.tgz","_integrity":"sha512-Sc7ogdXJtM+k3JPuRSiysOuAnsofCEr5TW761iBwhnh80EQdNWT4S1KG30xH8NegNV2qU4TmHKG07djLQDKZcw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_3.0.0-beta.20260702171253_1783012476804_0.9900569038637208","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702173007":{"name":"@mcp-b/webmcp-ts-sdk","version":"4.0.0-beta.20260702173007","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@4.0.0-beta.20260702173007","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"50c85fb32a2c92b65ab623e4ce0db274bfcf0d1b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-4.0.0-beta.20260702173007.tgz","fileCount":7,"integrity":"sha512-9i2WwNi/SUFlNFr5+h84QaMhfSwKbH2ihg6hwZO+Up2K2LIODmnoR9grzvWMpiAmzLGBSaJcMzrHjCSR98zIFw==","signatures":[{"sig":"MEQCIBumcEmRlE2GMVE+t1psDgjVTn6KhZURavvEqZYO8TwkAiBAC9d75c2769UBz3181P5P7gskO6xETGsu5/b8sGZPcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@4.0.0-beta.20260702173007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116581},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702173007.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/5f5b5c9c7d630d36d5253d49f0520294/mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702173007.tgz","_integrity":"sha512-9i2WwNi/SUFlNFr5+h84QaMhfSwKbH2ihg6hwZO+Up2K2LIODmnoR9grzvWMpiAmzLGBSaJcMzrHjCSR98zIFw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_4.0.0-beta.20260702173007_1783013439628_0.09514213862921328","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702174111":{"name":"@mcp-b/webmcp-ts-sdk","version":"4.0.0-beta.20260702174111","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@4.0.0-beta.20260702174111","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"abb39afb800b5914bfdd780f8693eec5144a05ff","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-4.0.0-beta.20260702174111.tgz","fileCount":7,"integrity":"sha512-GlIxcgv+MVtvnIpesQr5l+QG/XoifR+zDG0QDRHR2slgR6oUI7eHHbzVeNcFLURmPvpuOrgOeeOhupN9vO+cuA==","signatures":[{"sig":"MEUCIQDG28BE4xtl5CNVgBwg1FioY6bD9JDX5TaSYcL+4tDGzAIgBqTU74gQ0+gxaxdcIUS4fMNMuXFe85Nl37y9JtfBYic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@4.0.0-beta.20260702174111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116581},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702174111.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/7eb22fb1dd4fb8d81f1405e1ec51a95b/mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702174111.tgz","_integrity":"sha512-GlIxcgv+MVtvnIpesQr5l+QG/XoifR+zDG0QDRHR2slgR6oUI7eHHbzVeNcFLURmPvpuOrgOeeOhupN9vO+cuA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_4.0.0-beta.20260702174111_1783014187450_0.8243572198900082","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702175639":{"name":"@mcp-b/webmcp-ts-sdk","version":"4.0.0-beta.20260702175639","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@4.0.0-beta.20260702175639","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"e2c28b484be149d8969cbc082ed998d4c9dd38d2","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-4.0.0-beta.20260702175639.tgz","fileCount":7,"integrity":"sha512-Ig3KiTqoO+kyibW8u8rUy1j/E6xbq9z4xjCFHbcEGwQ1P9BGtqVVwOEERMokrmjbTupmxKe5YlNMsCFQM5XhdQ==","signatures":[{"sig":"MEUCIQCLfRHekom00x4fQwoBGyiJtaF+pfgrygjyOK9qs39EyAIgIhUpxRGmVMfS7xYlhQ1YRraoe8c/8YQe9J+jjbm8GMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@4.0.0-beta.20260702175639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116581},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702175639.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/d8811099affec1953c1efc81560776ec/mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702175639.tgz","_integrity":"sha512-Ig3KiTqoO+kyibW8u8rUy1j/E6xbq9z4xjCFHbcEGwQ1P9BGtqVVwOEERMokrmjbTupmxKe5YlNMsCFQM5XhdQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_4.0.0-beta.20260702175639_1783015119612_0.4905440044371272","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20260702180822":{"name":"@mcp-b/webmcp-ts-sdk","version":"4.0.0-beta.20260702180822","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@4.0.0-beta.20260702180822","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"7c0d1b46f65c27195437a69121d9618c44b4e889","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-4.0.0-beta.20260702180822.tgz","fileCount":7,"integrity":"sha512-XmbUL7YXOE9UmEsPnO3GCyc95+v9h8z5MOYD6LFtcdlnWrv171M4KleHYgix8SLnQS/Q4cS3N/J+FdqC4GAfWg==","signatures":[{"sig":"MEUCIBP8hVbxfN7SA+uTMH+zs6Px2/KwCPnl2a6bMR9/HGtsAiEAx/Wnh8UbgF/j2KHjibkumYFuGzlXRJH1fBFHhigrsG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@4.0.0-beta.20260702180822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116581},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702180822.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/8b410de9655f42f58967050dfbc0385b/mcp-b-webmcp-ts-sdk-4.0.0-beta.20260702180822.tgz","_integrity":"sha512-XmbUL7YXOE9UmEsPnO3GCyc95+v9h8z5MOYD6LFtcdlnWrv171M4KleHYgix8SLnQS/Q4cS3N/J+FdqC4GAfWg==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_4.0.0-beta.20260702180822_1783015820775_0.15070579428659903","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"4.0.0","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@4.0.0","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"5086739a31c9ad0e31db0f9aa8b8cca3dc761114","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-4.0.0.tgz","fileCount":7,"integrity":"sha512-zXdbBdefgcBz077NkvZ3WZhkHOvBU2rpsVK8ytQt/SbiS2tCIFshuB027QceuTyuprOjW0b7XKDnSzDB2DQVMA==","signatures":[{"sig":"MEUCIAXCfw75nmTTG2+TKtru/PNE++AgHjrshjBdDqdXEMc2AiEA5Qmuq3lqntslvq8ALOcJs9ezNtOfQnVU/CnGB6Gaxs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116239},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/17f9e81764f45cb47473313231f16197/mcp-b-webmcp-ts-sdk-4.0.0.tgz","_integrity":"sha512-zXdbBdefgcBz077NkvZ3WZhkHOvBU2rpsVK8ytQt/SbiS2tCIFshuB027QceuTyuprOjW0b7XKDnSzDB2DQVMA==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0","zod-to-json-schema":"^3.25.0"},"peerDependenciesMeta":{"zod":{"optional":true},"zod-to-json-schema":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_4.0.0_1783026572188_0.8355409090683741","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.20260702224704":{"name":"@mcp-b/webmcp-ts-sdk","version":"4.1.0-beta.20260702224704","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","navigator-modelcontext","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@4.1.0-beta.20260702224704","maintainers":[{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"96dd2a4350ca55df037b02d817c09cb5d84cf21b","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-4.1.0-beta.20260702224704.tgz","fileCount":7,"integrity":"sha512-6Tpud1vf5xT6A6/ml7Ot9sZ4uQSTwQFkVHjl7d/Ghon2rSgl1Rl6Kwpzz5+xrzAO3RRZFH/syiKeLvFavREflw==","signatures":[{"sig":"MEYCIQCwIeaWURXprCCK6JCwwmy+h9tL+nQ3/MVQd4cZQqjyOAIhAKI6WwQ3y2CNtlvVMQEfVANKcSyDYV2SOhJwMeajOUnU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@4.1.0-beta.20260702224704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120614},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-4.1.0-beta.20260702224704.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"vp lint --fix","build":"vp pack","check":"vp check --fix","clean":"rm -rf dist","format":"vp fmt --write","typecheck":"pnpm --filter @mcp-b/webmcp-polyfill build && tsc --noEmit","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/de4a894db7f51456b4b78f103fc0c8f8/mcp-b-webmcp-ts-sdk-4.1.0-beta.20260702224704.tgz","_integrity":"sha512-6Tpud1vf5xT6A6/ml7Ot9sZ4uQSTwQFkVHjl7d/Ghon2rSgl1Rl6Kwpzz5+xrzAO3RRZFH/syiKeLvFavREflw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Browser-adapted MCP TypeScript SDK - Dynamic tool registration for W3C Web Model Context API and AI agent integration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@mcp-b/webmcp-types":"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":{"vite-plus":"^0.1.22","typescript":"^5.8.3","@types/node":"22.17.2"},"peerDependencies":{"zod":"^3.25 || ^4.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_4.1.0-beta.20260702224704_1783032490439_0.6101173058800475","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"5.0.0","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","document-modelcontext","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@5.0.0","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"9af1a545be7cd6838cbd306522e265b066945804","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-5.0.0.tgz","fileCount":6,"integrity":"sha512-guNc98h1IpJr0crYbW0scDOu52SAhrqmhFRSx52VWM6RBKTKltV+NNPxBKv1Tz7O/nyHqEAEbbx9TOcrfGwI+g==","signatures":[{"sig":"MEUCIQD7ssZDU5OxmIs5ZVb2sySqCRmFL7EG2EaJnaDuJzq1pgIgUK1oWYhhIO2Ho/7vxiTyR4cYKABE/HaFBrJ7j6Oau28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74988},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-5.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","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","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/80173a369a1f1afa8afecdcda994abba/mcp-b-webmcp-ts-sdk-5.0.0.tgz","_integrity":"sha512-guNc98h1IpJr0crYbW0scDOu52SAhrqmhFRSx52VWM6RBKTKltV+NNPxBKv1Tz7O/nyHqEAEbbx9TOcrfGwI+g==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Thin WebMCP-to-MCP v2 browser adapter with native Chrome tool mirroring","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@mcp-b/webmcp-types":"5.0.0","@mcp-b/webmcp-polyfill":"5.0.0","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_5.0.0_1787523919327_0.5459747691678811","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@mcp-b/webmcp-ts-sdk","version":"5.0.1","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","document-modelcontext","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@5.0.1","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"7205218bcd4ebb8ee7f600d89cf8513ef8966b8a","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-5.0.1.tgz","fileCount":6,"integrity":"sha512-0o/mtUCjJSLw6l/81Yexnd6pXTYw1tZN2a7/e5zaMM5UWp/97vXhh5ktwfbodwu//L8/Rag7n69++rnhhE8zxw==","signatures":[{"sig":"MEUCIFBgI4840h5JCOSo6/eJWpqFOMDUcXI9xQXm5erZFkuNAiEA94O9irK92cPNlHbnLPe2rP/uc9xwx43rFU85IVrGvmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75264},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-5.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","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","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:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/e3e9e35fa46b41976925afce85ab59ba/mcp-b-webmcp-ts-sdk-5.0.1.tgz","_integrity":"sha512-0o/mtUCjJSLw6l/81Yexnd6pXTYw1tZN2a7/e5zaMM5UWp/97vXhh5ktwfbodwu//L8/Rag7n69++rnhhE8zxw==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Thin WebMCP-to-MCP v2 browser adapter with native Chrome tool mirroring","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@mcp-b/webmcp-types":"5.0.1","@mcp-b/webmcp-polyfill":"5.0.1","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@latest","vite-plus":"^0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_5.0.1_1787526334643_0.4996307073295585","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@mcp-b/webmcp-ts-sdk","version":"5.0.3","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","document-modelcontext","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"author":{"name":"Alex Nahas"},"license":"MIT","_id":"@mcp-b/webmcp-ts-sdk@5.0.3","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"dist":{"shasum":"79539ee739c54d7d2404f67d7501679850198684","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-5.0.3.tgz","fileCount":6,"integrity":"sha512-5iGWO4/zhyuIsOrR+hD9da4OmhRidRGgGUMpx4xxsfw2K3hwSvGeM6TT0OpA0kk5d637V8vOdu0fNB9X+16nuQ==","signatures":[{"sig":"MEQCIFWam3dOJJOYTy684zZ2OJ4Um7KSYhkhnJSF11ohFrNtAiBRTFjNWZPSPeZ8dv5wPG9WgqN5AKXi88ZbQnD1iNNAlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79044},"main":"./dist/index.js","type":"module","_from":"file:mcp-b-webmcp-ts-sdk-5.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","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","publish:dry":"pnpm publish --access public --dry-run","publish:npm":"pnpm publish --access public","test:coverage":"vp test run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd35dd69-520d-40c5-8871-e462273e8146"}},"_resolved":"/tmp/d47297b35e565a7acf348e169a325905/mcp-b-webmcp-ts-sdk-5.0.3.tgz","_integrity":"sha512-5iGWO4/zhyuIsOrR+hD9da4OmhRidRGgGUMpx4xxsfw2K3hwSvGeM6TT0OpA0kk5d637V8vOdu0fNB9X+16nuQ==","repository":{"url":"git+https://github.com/WebMCP-org/npm-packages.git","type":"git","directory":"packages/webmcp-ts-sdk"},"_npmVersion":"11.14.1","description":"Thin WebMCP-to-MCP v2 browser adapter with native Chrome tool mirroring","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@mcp-b/webmcp-types":"5.0.3","@mcp-b/webmcp-polyfill":"5.0.3","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"npm:@voidzero-dev/vite-plus-test@0.1.22","vite-plus":"0.1.22","playwright":"^1.60.0","typescript":"^5.8.3","@vitest/coverage-v8":"4.1.6","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webmcp-ts-sdk_5.0.3_1788147271934_0.5775245028338376","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@mcp-b/webmcp-ts-sdk","version":"5.1.0","description":"Thin WebMCP-to-MCP v2 browser adapter with native Chrome tool mirroring","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","document-modelcontext","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"license":"MIT","author":{"name":"Alex Nahas"},"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/webmcp-ts-sdk"},"type":"module","sideEffects":false,"main":"./dist/index.js","module":"./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/server":"2.0.0","@mcp-b/webmcp-polyfill":"5.1.0","@mcp-b/webmcp-types":"5.1.0"},"devDependencies":{"@modelcontextprotocol/client":"2.0.0","@vitest/coverage-v8":"4.1.8","playwright":"^1.62.1","typescript":"^5.8.3","vite-plus":"0.1.24","vitest":"npm:@voidzero-dev/vite-plus-test@0.1.24"},"engines":{"node":">=20"},"scripts":{"build":"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:coverage":"vp test run --coverage","typecheck":"tsc --noEmit"},"_id":"@mcp-b/webmcp-ts-sdk@5.1.0","_integrity":"sha512-iCR6Vzz6zpoWW2w0NRidlxw54mH0a/HhseCAzVaZsPjPm5o2VMQ+AJbZlFoYnNwCiqMFrba9/OQO33xO2RdNGQ==","_resolved":"/tmp/cd5ca7277ee5fc7f17ee17ec1d138e53/mcp-b-webmcp-ts-sdk-5.1.0.tgz","_from":"file:mcp-b-webmcp-ts-sdk-5.1.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-iCR6Vzz6zpoWW2w0NRidlxw54mH0a/HhseCAzVaZsPjPm5o2VMQ+AJbZlFoYnNwCiqMFrba9/OQO33xO2RdNGQ==","shasum":"2f7035b17075a0484216724a7a1127c7c7927233","tarball":"https://registry.npmjs.org/@mcp-b/webmcp-ts-sdk/-/webmcp-ts-sdk-5.1.0.tgz","fileCount":6,"unpackedSize":79337,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcp-b%2fwebmcp-ts-sdk@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHTuLXaCULOsAgMc9a08zWAG34oVuTIdCRi8P2vN2+XsAiBG8eaxVZt/M5DwTiIewq8BUtb88TRtqqvNxWR6bPCWVA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd35dd69-520d-40c5-8871-e462273e8146"}},"directories":{},"maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webmcp-ts-sdk_5.1.0_1788156079826_0.05159736565734008"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-27T04:43:50.121Z","modified":"2026-08-31T06:01:20.336Z","1.0.1":"2025-10-27T04:43:50.352Z","1.0.2-beta.0":"2025-12-03T04:58:11.463Z","1.0.2-beta.1":"2025-12-04T23:22:00.504Z","1.0.2-beta.2":"2025-12-06T03:11:19.202Z","1.0.2-beta.3":"2025-12-07T00:50:42.953Z","1.1.0":"2025-12-07T01:00:28.041Z","2.0.0":"2026-01-24T21:25:19.483Z","2.0.0-beta.20260125195014":"2026-01-25T19:50:41.349Z","2.0.0-beta.20260125195244":"2026-01-25T19:53:11.979Z","2.0.0-beta.20260125195516":"2026-01-25T19:55:44.133Z","2.0.0-canary.20260125211849":"2026-01-25T21:19:18.697Z","1.2.0":"2026-01-26T04:14:38.212Z","1.2.0-canary.20260214192802":"2026-02-15T01:28:23.191Z","0.0.0-beta-20260216200013":"2026-02-17T04:01:01.306Z","0.0.0-beta-20260217171247":"2026-02-17T17:13:29.026Z","0.0.0-beta-20260221154800":"2026-02-21T23:49:13.264Z","1.6.0":"2026-02-23T00:26:21.778Z","2.0.1":"2026-02-26T21:35:41.548Z","2.0.2":"2026-02-26T23:26:18.093Z","2.0.3":"2026-02-26T23:58:42.975Z","2.0.5":"2026-02-27T00:21:13.222Z","2.0.6":"2026-02-28T06:30:55.290Z","2.0.7":"2026-02-28T19:24:12.678Z","2.0.8":"2026-02-28T22:44:32.540Z","2.0.9":"2026-03-01T22:44:36.007Z","2.0.10":"2026-03-02T15:51:53.947Z","2.0.11":"2026-03-02T17:08:24.556Z","2.0.12":"2026-03-04T19:18:57.316Z","2.0.13":"2026-03-05T18:47:53.981Z","2.1.0":"2026-03-07T04:48:45.405Z","2.2.0":"2026-03-12T03:16:52.531Z","0.0.0-beta-20260311225012":"2026-03-12T05:52:11.282Z","0.0.0-beta-20260311225423":"2026-03-12T05:55:42.199Z","0.0.0-beta-20260311230356":"2026-03-12T06:04:58.405Z","0.0.0-beta-20260319163307":"2026-03-19T23:34:21.667Z","2.2.1":"2026-05-07T02:56:55.680Z","2.3.0":"2026-05-07T03:33:59.725Z","2.3.1":"2026-05-07T03:35:56.713Z","2.3.2":"2026-05-12T04:20:37.073Z","2.3.1-beta.20260528050333":"2026-05-28T05:04:11.092Z","3.0.0-beta.20260529000441":"2026-05-29T00:05:21.624Z","3.0.0":"2026-05-29T02:14:02.893Z","3.0.0-beta.20260702171253":"2026-07-02T17:14:36.950Z","4.0.0-beta.20260702173007":"2026-07-02T17:30:39.768Z","4.0.0-beta.20260702174111":"2026-07-02T17:43:07.584Z","4.0.0-beta.20260702175639":"2026-07-02T17:58:39.814Z","4.0.0-beta.20260702180822":"2026-07-02T18:10:20.920Z","4.0.0":"2026-07-02T21:09:32.327Z","4.1.0-beta.20260702224704":"2026-07-02T22:48:10.587Z","5.0.0":"2026-08-23T22:25:19.468Z","5.0.1":"2026-08-23T23:05:34.791Z","5.0.3":"2026-08-31T03:34:32.080Z","5.1.0":"2026-08-31T06:01:19.962Z"},"bugs":{"url":"https://github.com/WebMCP-org/npm-packages/issues"},"author":{"name":"Alex Nahas"},"license":"MIT","homepage":"https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference","keywords":["adapter","ai-agents","ai-integration","anthropic","browser","chatgpt","claude","copilot","cursor","document-modelcontext","dynamic-tools","gemini","llm","mcp","mcp-client","mcp-server","model-context-protocol","openai","sdk","tool-registration","typescript","w3c","web-model-context","webmcp"],"repository":{"type":"git","url":"git+https://github.com/WebMCP-org/npm-packages.git","directory":"packages/webmcp-ts-sdk"},"description":"Thin WebMCP-to-MCP v2 browser adapter with native Chrome tool mirroring","maintainers":[{"name":"osigvelo","email":"omar@sigvelo.com"},{"name":"miguelspizza","email":"alexmnahas@gmail.com"}],"readme":"# @mcp-b/webmcp-ts-sdk\n\nA thin WebMCP adapter over the official MCP TypeScript SDK v2.\n\n[![npm version](https://img.shields.io/npm/v/@mcp-b/webmcp-ts-sdk?style=flat-square)](https://www.npmjs.com/package/@mcp-b/webmcp-ts-sdk)\n[![npm downloads](https://img.shields.io/npm/dm/@mcp-b/webmcp-ts-sdk?style=flat-square)](https://www.npmjs.com/package/@mcp-b/webmcp-ts-sdk)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n\n[`BrowserMcpServer`](https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference) composes and exposes the official v2 `McpServer`. Use this package when you need direct control over the browser adapter. Most applications should use [`@mcp-b/global`](https://docs.mcp-b.ai/packages/global/overview).\n\n## Installation\n\n```bash\npnpm add @mcp-b/webmcp-ts-sdk @mcp-b/transports\n```\n\n## Example\n\n```ts\nimport { TabServerTransport } from '@mcp-b/transports';\nimport { BrowserMcpServer } from '@mcp-b/webmcp-ts-sdk';\n\nconst server = new BrowserMcpServer({\n  name: 'catalog-app',\n  version: '1.0.0',\n});\n\nawait server.connect(\n  new TabServerTransport({\n    allowedOrigins: ['https://shop.example'],\n  })\n);\n\nconst controller = new AbortController();\n\nawait server.registerTool(\n  {\n    name: 'echo',\n    description: 'Echo a message',\n    inputSchema: {\n      type: 'object',\n      properties: { message: { type: 'string' } },\n      required: ['message'],\n    },\n    async execute({ message }) {\n      return { content: [{ type: 'text', text: `Echo: ${String(message)}` }] };\n    },\n  },\n  { signal: controller.signal }\n);\n\ncontroller.abort();\n```\n\nAn `AbortSignal` owns each WebMCP tool registration. Aborting it removes the local MCP registration and its native mirror.\n\n## What the adapter owns\n\n- WebMCP `registerTool()`, `getTools()`, `ontoolchange`, and descriptor-based `executeTool()`\n- Native `document.modelContext` registration mirroring and tool reconciliation\n- MCP-B `registerPrompt()`, `registerResource()`, and `listTools()` extensions\n- MCP transport lifecycle through `connect()` and `close()`\n\nThe official `McpServer` owns MCP registration, validation, and protocol behavior. Access it through `server.mcpServer` for official SDK APIs. Register multi-round tools directly on `server.mcpServer`; WebMCP descriptor callbacks are single-round when exposed over MCP.\n\nPrompt and resource discovery also belongs to MCP. Use a connected MCP client instead of adapter-side list, read, or get methods.\n\n## Native integration\n\nPass an existing context as `native`, then reconcile its current tools:\n\n```ts\nconst server = new BrowserMcpServer(\n  { name: 'catalog-app', version: '1.0.0' },\n  { native: document.modelContext }\n);\n\nawait server.syncNativeTools();\n```\n\n`syncNativeTools()` resolves after reconciliation. Later native `toolchange` events trigger another reconciliation. Backfill requires Chrome's optional descriptor-based `executeTool()` extension.\n\n## Schema boundary\n\nThe browser-facing API accepts JSON Schema and Standard Schema inputs. The adapter converts them to the MCP SDK v2 contract. Direct upstream registrations can use Zod 4.2 or newer or the official `fromJsonSchema` helper; Zod 3 is unsupported.\n\nMCP requires an object-root tool input schema. An array-root WebMCP tool remains available through WebMCP but is omitted from MCP discovery.\n\n## Exports\n\n- `BrowserMcpServer`\n- `BrowserMcpServerOptions`\n- `isBrowserMcpServer`\n- `PromptDescriptor`\n- `ResourceDescriptor`\n\nImport MCP clients, servers, schemas, transports, and validators from the official `@modelcontextprotocol/*` packages.\n\n## Related documentation\n\n- [Package reference](https://docs.mcp-b.ai/packages/webmcp-ts-sdk/reference)\n- [MCP TypeScript SDK v2](https://ts.sdk.modelcontextprotocol.io/v2/)\n- [WebMCP specification](https://webmachinelearning.github.io/webmcp/)\n- [Chrome Model Context Tool Inspector](https://chromewebstore.google.com/detail/model-context-tool-inspec/gbpdfapgefenggkahomfgkhfehlcenpd)\n\n## License\n\nMIT. See [LICENSE](../../LICENSE).\n","readmeFilename":"README.md"}