{"_id":"@aiwerk/openclaw-mcp-bridge","_rev":"36-ef193592a9f828339d2dbb6918a3ac5a","name":"@aiwerk/openclaw-mcp-bridge","dist-tags":{"latest":"0.14.1"},"versions":{"0.9.0":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.9.0","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.9.0","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"f8aa1f9f9abb31501680c90f22b0063ee674b6f9","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.9.0.tgz","fileCount":86,"integrity":"sha512-TpWavV/RFl1dJ9BfDmClEjub8vH7o1jHLuGraPEmGnmv1rysAf+ZMyNx2wwkt4zt1+7qLf1DXkKCpFf15KvP8w==","signatures":[{"sig":"MEUCIQDLmhjtJmGQ3Lp8uTM1cMhmQnIxDFwhbo++yJXuUStDFAIgK7viJOA3CDbtW7CNMIMBVGqMG6PUExw2LwvL7VbPasI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177988},"main":"index.ts","engines":{"node":">=20.0.0"},"gitHead":"c1e14a96e14a5f8608c71153219fad453998bfb6","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP client plugin for OpenClaw — bridge to any MCP server with 3 transports, smart router, and a pre-configured server catalog","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.9.0_1773151961449_0.9932694260006527","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.9.1","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.9.1","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"7689de0ce474c3b5c096d1cebeb00206cbba6707","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.9.1.tgz","fileCount":86,"integrity":"sha512-jUw7grzBL51KM49uieI9eTuC1XtHh8Z8kcUoWKhPjxdSYBGWpV0XoNd/y8YZ7gJUfTGOPgxKvbh7fZUMwI4VlA==","signatures":[{"sig":"MEUCIQCNznrTvE/WkTPjS+GAc6DfQD6fqBmWRhH0tr0Hg6TgwAIgFtsRroA9SbxoyefOCLuiAJYvJqzrxLvwo4+2LXdnFjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178588},"main":"index.ts","engines":{"node":">=20.0.0"},"gitHead":"4f036655a5fccf5c7ec924ac1845a900061eba43","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP client plugin for OpenClaw — bridge to any MCP server with 3 transports, smart router, and a pre-configured server catalog","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.9.1_1773176853403_0.9929552497066625","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.9.2","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.9.2","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"6bc82afae980c15a7e2d3e015176e1c71bb631c1","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.9.2.tgz","fileCount":86,"integrity":"sha512-HSJdB/9il9OrN5c6EY6p/uIVuV8/bXasdG0d4pnjKTHPyKpJjcXLwdy+9igjgSNdymfFtvED2NDoavKGy82fYg==","signatures":[{"sig":"MEUCIQCOFG29X3nYpXppLsVL4AP5JWbRYASrxuTt1n16oh0tNQIgF2KbuyBDeaYazdY9PBUBjwiYn+EEiI02Z/H5VCMyM8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178606},"main":"index.ts","engines":{"node":">=20.0.0"},"gitHead":"07b671e37d40e36368c5ed10a82c57f4d72fa116","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP client plugin for OpenClaw — bridge to any MCP server with 3 transports, smart router, and a pre-configured server catalog","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.9.2_1773177700508_0.003301400423213696","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.9.3","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.9.3","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"ac775fd3c42dd4a87b06fbee8569d438bca2be30","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.9.3.tgz","fileCount":86,"integrity":"sha512-ON5kclgm5zki3MlkCG0HNyQ1p8w5WqgIgnd3N3/LXgU/qsLqzjI9kEFqqxvzc5puwNRJgeBA03xDf9m/6rVtKw==","signatures":[{"sig":"MEUCIFhySfY3oUp7JRDxEtq1DHOT9Vnl8kV9a28TEc9B7YUkAiEA/RDHUxwueExgUQL2xoBJsBeJqIujKvKb80LPuMXb8II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178984},"main":"index.ts","engines":{"node":">=20.0.0"},"gitHead":"6c616cb2da79dfc3474d85ed1757b6033e902cae","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP client plugin for OpenClaw — bridge to any MCP server with 3 transports, smart router, and a pre-configured server catalog","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.9.3_1773178504111_0.9550384953537319","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.9.4","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.9.4","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"b650cddb103080ecb7b31d2e589e8d011dd25f78","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.9.4.tgz","fileCount":87,"integrity":"sha512-LAw8PrNeyWULUfgQS3kmBq8FG+OEAY4ykcJSmfx7YQgnC6bvxnPEpZNmoyZ+AIOkI8x2OgPz4Xc9jtCHlmbxjQ==","signatures":[{"sig":"MEQCIFLwQAYi0YvIvTnqzdxmNuD7QT3HaHBSf7fhEWGln3B4AiAxmlQy0QoWBa4/khJgvam5fq3H1kgveobzrzN//DfWDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186317},"main":"index.ts","engines":{"node":">=20.0.0"},"gitHead":"2bbc2e12921a0219b9a63e6f1d40ff1ad72c9c79","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP client plugin for OpenClaw — bridge to any MCP server with 3 transports, smart router, and a pre-configured server catalog","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.9.4_1773251653984_0.7520843552625835","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.0","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.0","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"63f736eb75738a57ab5e7696b5a3a77f720449c2","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.0.tgz","fileCount":79,"integrity":"sha512-G/KL3B3DkL9l08KRIKXVCTo0Ea1eds9j+HMV32f+Iee8X3SOj7GXugMTddWTSlK5fEDq6RcY1Cv8rH/PsEAQEQ==","signatures":[{"sig":"MEUCIQDvTfeSx6B6Qtya7/qYr0SWCEobiZI33Qrp5phRLiWTQwIgB1K/TvVcrmJf/T1l/2U49DZOoi/R9+ORv4ZWusVlA4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128038},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e4b28490c3228fc1b672cccca6e0c408903ee903","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.0_1773262432188_0.5161572448410852","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.1","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.1","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"c833348362fae5c5b8a18428d023b446b693ecf7","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.1.tgz","fileCount":17,"integrity":"sha512-jpd4GAMZnsK6+XSGMdYvnHxVmeNCaJbmlE2ZrBnqb60PZbuzSgG+tRhxWIc2/7j5g1H0v5IvNFqq4xv/WMs8SA==","signatures":[{"sig":"MEUCIEyGN/LOnyk3XP7KLVxo+qdkrZyvarZB9J+Z5vdmQhALAiEAkuzjd7GBzXrwrB0v6OgjbIAYkLH56zzOjfGlJ1oaPLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105068},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ff10208d63fe88a7049052690a52195ad1cd3717","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.1_1773263246613_0.9922150277732384","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.2","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.2","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"4662a7300bd77fd361778b8ebef702beec6bb2c6","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.2.tgz","fileCount":17,"integrity":"sha512-pKanfcqCa8flkIMP0x99D37lN7Q86FRK4PARC6MnEra2FLDSRHxXdr1/8mmdKQBHqHI+Dtt1tlcfuNn0Aj5sww==","signatures":[{"sig":"MEQCIGdLWfxobid4I/22cRFclhO42QWYCPkV0G3WhEjkrkc5AiBfrehEWcJYxbXxIuyU+XFcx5T/V5vyrw9Yvav+3CAbdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105262},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"236dd422ceca11eb9d00c0b8248f58332e1d6cae","scripts":{"test":"node --import tsx --test tests/*.test.ts"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.2_1773265205710_0.2318231396868442","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.3","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.3","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"29304002d520bdba593456fa065cdf8801b57541","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.3.tgz","fileCount":17,"integrity":"sha512-wEfBZLD05a66mCiV9V4DVkkEo4DRd7nsZOKpivZbwwCCEZ4DjeAA3CtKJlM1MCE3DykSFe+XbINeULYGW0SPIw==","signatures":[{"sig":"MEQCIDmgC15iQ6EQNgz6Yxd+sy19oh11qM1tZfobDErQr0HoAiBcdNdXuWdWvtiPZhkz7deRS0mai78YBg2upf5HsS1fmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91007},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f2832f53b70d1ae38be110fc85dc64ef68bd66fe","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.3_1773429393991_0.06874621979216977","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.4","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.4","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"68ff8a05b6fb2fee3a5c8e8c8d52ddee1f30a971","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.4.tgz","fileCount":17,"integrity":"sha512-3KDACziEhESvZ6lLw18aO042qz5wS72pagNNTRcBl57uv/KCZkTFIAzUGvqpMp0oqsz8ORcyxgfoHVjUdZw61g==","signatures":[{"sig":"MEYCIQC7MfESmOFMPMvPvk2IDI57JTVBmoMakOXDdmfGKlE3zQIhAN1XoETZSuY8KQM1nC0NKi4rOzFDNL9swUjvL1anuyxs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91007},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"28ce28fa31ddabca88c158906f2dc0c4d9ad4877","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.4_1773431193004_0.32259928945372307","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.5","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.5","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"77696aa6f99f19f66062ec6796ee7273cbb41b42","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.5.tgz","fileCount":17,"integrity":"sha512-hlLcDYrWN8nzFCfxvt4glaDwPPaf0GWdBkXAGOvtb8ZzCs4muYpAY//63FBUon883qt6Pg0W93vxFktfDDGEZQ==","signatures":[{"sig":"MEUCIQC8RPzFBZIRPoqM+MmATa8lx0PwtsAUnkj+zbJrOTg6xAIgIBWx8GD8qToaJnekLpxvUCVKihOQ2kwUYUBtd1SJHVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92599},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a2bb32a6ae27b565067f2aba51d9250e76f99be5","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.5_1773574283287_0.3020056788811105","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.6","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.6","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"05895875d7087195bae43e18e6e6b973d3b234d4","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.6.tgz","fileCount":17,"integrity":"sha512-xYORWzhXi92X8BAeB1mrDou0zy556mWkdr3LbGZ6fIzyozTe0F5DdL5Z3D6eaChtVGSig4Zkune3emNCUPrTcw==","signatures":[{"sig":"MEYCIQCCeQnxQ1MxmP/YhjCN86b8cWYzJ9k07IrzKqrXRIMMtwIhAPaFuEK3YWOYwOjnWmt9a4z2pt07PANqf25CumbzwpuI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93033},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a7fa7c360addc036788190300da08098916756e4","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.6_1773582758248_0.08982079400230103","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.7","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.7","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"32096fdfd7505f1e35ef93cba0059fb4085c7653","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.7.tgz","fileCount":17,"integrity":"sha512-BNr6zD3xA+gnjv4fZSVeQA8qLrgIXj+thPHgCXOluvavVFGilSEiIKKlPvS8skC00Xk2RmR60KAzk/zX6e9dzQ==","signatures":[{"sig":"MEUCIH2ZQNYrXl5NZ81lZyg1gpoXNsbV1WVphzpLQ+IAVA+HAiEA4dCK3b6tqgkWwGh00NeIqEe6jjyFKmYV0409IujfeC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93183},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4c4dae518f674560165bd7f11c400025dad54ec2","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.7_1773589907099_0.11863347509042454","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.8","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.8","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"14b5fe4b937fbdd14a2d9c849aae5d0155e55288","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.8.tgz","fileCount":17,"integrity":"sha512-2Ea11kWzcDEiFZT6CtEcWS3ETq14Mf069dtt6UwgLpQv+gZCococC+izSB/cF3TLXOEuxb8rXs99YQgFSxB/jA==","signatures":[{"sig":"MEQCIBY8doD79SIJWGcpu3E9R+GvNNkx61SaGeyDi0FV+huVAiBlcj+2WGHup47yI45mEiNmMhdJh/GyJOb4MRZ0ofM3iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96879},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7b961c063348d6a74b73847968a926f28d42d555","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.8_1773597774957_0.31781814177824197","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.10.9","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.10.9","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"d3ead30a430ea8ef4b7a6d9a2e24fdbd92d9811a","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.10.9.tgz","fileCount":17,"integrity":"sha512-y0fVpdd32a860+LwysiX7yvR+0dcEC5IcJA9TATPP62A2iqGOXtnQWqgF0Gv9PoZOsF/ruToLfL9WQIQJt2qUA==","signatures":[{"sig":"MEQCIDo5FIZiU+6Yw9YIfOa3mOF6P+HC4EjJJkyA5pY7G6ePAiA9nE/k3oo1Zo3t85s6G4Tr2v8MgpQfdV7mDlKpNMHc7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96879},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"55b5ca17a72e7d0b7696f67608397e0c5cf65e51","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.10.9_1773598006719_0.15305125539761177","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.0","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.0","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"418b5c4115be9372b586e4386c2b80793a145099","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.0.tgz","fileCount":17,"integrity":"sha512-MbApgMalxprQ3da8QsUSv4crj0qvskAgHsf2qZgB7DrcnUjmuy/0lbrajrO8s/8wFcirqcw+4pvrCm8LSfUBVw==","signatures":[{"sig":"MEQCIE/brbfLJKJNja/aZUcKqNiORbgc9pXh9RlY3Gq7h9YGAiBBYVqCnUFp/pJOEfZ69lXPQiZ9ET8oeYaU/P6qOpt2/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97120},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"51a6e91990dfa63f655743807211b8b92303dc08","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.0_1773608220502_0.08867278957561275","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.1","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.1","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"6300bebee164e93501b90e091e82d897f65b53a8","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.1.tgz","fileCount":7,"integrity":"sha512-JcdlnAhwhOo59DPnfzHsKa02dBM9bWOQTE+W8qoHsxmkqSyXnnGNO9U7gCz/5PosUf+PvllXgXPe65aX8OD9bw==","signatures":[{"sig":"MEUCIFaAAp3TR+2l850bkrprhOh1u+Acu0D47odJPBi3pk0eAiEAvoT341agNLACD88GoQITEyQHfg4Xw7Cp5WRAXwKSEX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46847},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c0f50be1f2862dd7b39874e92a733d2cf3eaf36d","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.1_1773615908866_0.30840780704782644","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.2","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.2","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"c98db9fdc0390d9ea5c1ee24c3fcbce483a3f6b1","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.2.tgz","fileCount":7,"integrity":"sha512-3teh/YxwHle7xByfjtGPb4vXaPQSqG2WOe/LtlmPbZh54YfmFfdAXSoN1jmoOo/NMuGlGxVJD2oUz0mbfa4m8Q==","signatures":[{"sig":"MEYCIQDv1+loRbjF4u0T/2faPCakb5lDYUq0mH1stlTL6YtETAIhALGgXSGra6btNuxQa6LC7R+IakRlToeRrwS3+tiSCHWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47222},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1c6c64b49691655c441f3057a4a3b6953604cd17","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.2_1773622501298_0.8596440956645379","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.3","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.3","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"850e4ce1ff95d3b2ae98be7471ec363edef0a052","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.3.tgz","fileCount":7,"integrity":"sha512-FE+ocCla8E4/DuBecMbRrAtH91Omu2HBz4xiP82fHSmLGKnBGMlirOHWYvh7z/RCvz2T/OtRD9bYRFT7ZiE0yw==","signatures":[{"sig":"MEQCICjduaDsQqzLRTyEQSBaA7mYKLadONHu0vxhltr2zpdmAiADpPeEBPxdID7Q0oGRW+lBQmGQosjnpbAMdDe9Lx/HfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47543},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e7f147b2306aea8968162b5d84f7a7bd75b3f56f","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.3_1774025077084_0.4884914299783034","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.4","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.4","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"44c217d1e763144faafc9804aaa661c442f6b7f6","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.4.tgz","fileCount":7,"integrity":"sha512-lQM3WU84P7J+3/1vUGBVGbfcJulcbbICMh3Ar5a/mBh8BXAcdyfp2+QgDcvYzB+qS4ySBjz1qJgGXFWbU3bLNw==","signatures":[{"sig":"MEUCIQCp8cEpc+CvTLBblHWApGAgGgBfCPREmIWGGvkC1kAZ0wIgb3gljycR80ovxfNXi5wfDAf60Sq93LgF/T5nURvZ/0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47878},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a6209ad5086cb985ac1748fa1a2da059b21df896","scripts":{"test":"echo \"Tests moved to @aiwerk/mcp-bridge core — see npm run typecheck\" && exit 0","typecheck":"tsc --noEmit"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.4_1774090853883_0.9980539828420354","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.5","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.5","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"8465d493032248cb53c1b181a4bf481211caa6a4","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.5.tgz","fileCount":7,"integrity":"sha512-9RIxbOpjc2WoRg6cpzQM3tYRCfRRrJHB+ZYXjc0UirNnulgxtCkgfDJLySyv5gqcWXhRoWTwitMvEB0Y0xK/Gg==","signatures":[{"sig":"MEYCIQDwG1apWUtf51vUIxiXUGtnhVKiu7m7tK+7FIa27h6rygIhAI9YmNtAfxCag/Z7a/hd4F/m2foTnGdSUS+DV5AABOcL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48157},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"94c6e366ffaa02b3da9d043f62ac5e275bc6f32e","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.5_1774096366319_0.20982754844251872","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.6","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.6","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"55888b03d8a2ddfec0cfb5df5b65372884153a29","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.6.tgz","fileCount":7,"integrity":"sha512-3iSI2elzMJU2UJ6wgOghuEJ2YkgCbspTgQO6pcHojKkszQyCRZtxIFis+ozAA4vJuMGW5GqTzXIFT9W+49NPqw==","signatures":[{"sig":"MEUCIQCa1HkbLnXJu6+qP53wPHOz2zCBvHBErO9VKjmAF5Lt/QIgX7mRmgv8uTzwZU6gEUI74+jj794Q2JNv7G/U1J2pprI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48450},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"63dc98f7d572d9b5000c377dd45378f3b837cd4e","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.6_1774098690222_0.5173648092991248","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.11.7","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.11.7","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"2904a2e7f3cc7f14071680ffffecabdd8be5b71b","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.11.7.tgz","fileCount":7,"integrity":"sha512-blcVplTovG6I66G63xu9yuwX2CaZlX2QIM88Ce/36gWK0J3EDJEB/GqPVxtCZVVZvCmcCGpsBXO1opn2FhpvmA==","signatures":[{"sig":"MEUCIApoJ1LWVLO9yvBWZ3AiCFj8pxNg9icNSKaov1+3byh8AiEA/x/HB3QrtwmE6NnhBDpNp/lNfhhBqnU58C9BhjXjIKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48794},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4e32a67e1f51f8f7b94444f1ed779957e4f0461c","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.7.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.11.7_1774144479041_0.6289857231817724","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.12.0","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.12.0","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"9b133714665dfc65327f9acd0bd9ddb482584b86","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.12.0.tgz","fileCount":7,"integrity":"sha512-9vPeOvBSjcDKd6pQamFNkORGUeUc0hcOnBJi+ebgHZPePxzGgu2qUOJGj6P7mN9DmFEvsKnNWMN4zhq3HTGYHQ==","signatures":[{"sig":"MEYCIQCR7b+934H1ZkVM8bERBUJ0NPLg1mtGnWoOSLNzqqFdDwIhAJfwJ1njc2WZoEpUHxCh/S0I2EJdTiv8HX9bkIpAWLDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49497},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0b4fdefb73feec40b360c216cd303cc37762b171","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.7.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.12.0_1774210092043_0.678190033700873","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.12.1","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.12.1","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"3e480f7b12fe328f96f584da18ee0e808d8075ac","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.12.1.tgz","fileCount":7,"integrity":"sha512-QaahYSpyDH0GbQTD2p/fxEHs7Uw6mlmWMhI67pgD3gMN++qwSmR4J3i8xWDU/X9KhKWUBffBtU1Pil+ISv1Lpg==","signatures":[{"sig":"MEUCIB1ZgBQ8pUpbOquxrPwPG0Xlb6rA2INcH7x2Rs6NHYbZAiEA1nk+uZJJU3q/WKNxtuKgxta9ctVAkDhgFeVO6iEqh1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49935},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fef74732e9c0eca78059110377a61c16fd872bb8","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.12.1_1774212928150_0.3386383772280197","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.12.2","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.12.2","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"0c76e9104f65d191d78539c8bc7b7eb182e29e25","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.12.2.tgz","fileCount":7,"integrity":"sha512-u17tvHT5mCO/4u2hah9f445uW2xP6k7Iik0v1dB9UVj7RHGygKNzhqIzDh5k4g62HccTX4cire+URksR/aqClQ==","signatures":[{"sig":"MEQCIDo3uzuHEf66/IdwGGoZAqUI7lLHSnPnsnNVILmhcF42AiB/8iFo4kUwVNJ9kj623q5NVEzil04x7gUV6KrHiqnuoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50056},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c0db54347b217c18c87866d577af4053710477a9","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.12.2_1774351879830_0.6398796261484239","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.0","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.0","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"cf8142e469a2ee7f67f3508b0679d428a3751227","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.0.tgz","fileCount":7,"integrity":"sha512-/AuTGn4Ona93lzSabd+THmSOj3iVL0POf/ctuuDHm3iq7FocTuqiuutI9pDpSqiTN/yoGLU/duohaMAAxSkd6w==","signatures":[{"sig":"MEUCIGt90o20yYO4Bd8LV4eWG+NxsV+hQSKWKS1eCacjM/O5AiEAg4M0kQ+O1ufj87KUsVrIvdC4ObMMmMyNCgMwFcyVVFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51558},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7bf70a9630117fc6e086708eaa20c604bf07c9e7","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.0_1774358930110_0.478634328828784","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.1","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.1","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"125b7856a5147ea406c92aa4a80de637b777843f","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.1.tgz","fileCount":7,"integrity":"sha512-IWo96uNUnuWzYstzGqBVl0Aw5m+a4pS67D/9Um4isbygQ2rtlAqoXuXBXK2WJrvhB3oxM5pKJr4GwMMeGYGqNA==","signatures":[{"sig":"MEUCIFXc0c/DDHGKFoL+swEd1svh62O4bUTB8SNiEZkEngHeAiEAvhJe1HfPvLeVyat83k72bhtxgcsC9YrxxdM0wysYXTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52682},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c74e24e5906bf1f383ce4d21fcfbb5bca71547bf","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.1_1774570474665_0.050612233280041385","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.2","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.2","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"6eb456625426a7e5035ca91d0dab582dc95befd8","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.2.tgz","fileCount":7,"integrity":"sha512-4XzuzxHmeN/NsqzAykGtWDMG170IjSIrpmRT28H4scJpKPU83aIYC930nL2jFWb7XQ7jYV9JU+z3ClBOzHsvGg==","signatures":[{"sig":"MEYCIQCMOv7t6GdL9kgW3WhYEuR6eIGk8HZ1SSGUhuyGoNChrQIhAKo9u2CPPTiJLf54Z9qBYN7Te15WwIECM+cN4z2ddVm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52850},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c9e208752d0dc036fb36fe688587be56634a22e5","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.2_1774661240812_0.3795206726970828","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.3","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.3","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"4cd1efeb89a7ec75d92bf661a00b1f2c6f9cbf1f","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.3.tgz","fileCount":7,"integrity":"sha512-PmUZ2sPqqYerndm7LbxVADmCx55RU36zqgd5z/psRHeNmOCNWD1Zt2kLgRK3+UbqWljurH+SNSC1+nKZQ9Q6oQ==","signatures":[{"sig":"MEYCIQDhnOAjr808WlmcYd/NsW4uJVfbdd5IbkR3dIG7jv3aJwIhAN25vnFl9L+Vnp7Fe5NhwhN4yzovDQJ1HxaD23OiKJmm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52850},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f0a14484c10fca9ab87a3e5aab4bec4bcafba30b","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.3_1774869841123_0.8563451132855144","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.4","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.4","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"e226b15d272816e650c8f3b6619c911d86119021","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.4.tgz","fileCount":9,"integrity":"sha512-ccWpDSotWcDRJfM9R4Y23RCyalm9Rgkr0AOuRxMFuK0sQfh7pMmfKNt3W8nZg+oq7duLZU6IQkm89T6F2t0GhA==","signatures":[{"sig":"MEUCIQDiJUbMz06zUV5wG5Uq+I7Rb9fwVy7ABbB5YoFE+oby6gIgck4o42qvgAzwRaZp9rZkRHXonZutcSa+vLQrnhXBNnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73995},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"26bd25099c6931f812a8e82b03b73aa7efbc6a51","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.4_1774951635646_0.4824454928756199","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.5","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.5","maintainers":[{"name":"aiwerk","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"188195a02c33b5442b3c0b756be92b84259c92cc","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.5.tgz","fileCount":9,"integrity":"sha512-WDazZ6pqom3SEQdCzBTxCbH/SA7+1OB5Dc9hpQBOHKYpxoVLECnEhwrRW/D90pnnA5Rrj9t4UCFPKiZNbSOhfw==","signatures":[{"sig":"MEQCIFCaRgtaTVV3c+OhdMnSt5Tq76KL/gHdKieiettFdAUBAiAtkza/FBpNn8REpnO+/bj5xH6YCB4e2uB7JStQloZwEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73995},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8b07d7eceddb91f95e75084ad4ccadfc2863792b","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"aiwerk","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"10.9.4","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.44"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.5_1774977995670_0.37517318207474837","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.13.6","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.13.6","maintainers":[{"name":"agbergsmann","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"d30009816fb4c7354df4768693f45e406a8f17d4","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.13.6.tgz","fileCount":9,"integrity":"sha512-p04tUqL1mba4E6P+Gl0QZhaLHQ0ZbuIAKBgLQofZzS3WNAuW+93nGOGJrsAYZVTex4VfO8XCscPd/T0FVQ0uRA==","signatures":[{"sig":"MEQCIBUX0jX52Yf1WS9UBlQl7pmd5Cgskqtwy/z0K5hWaNpAAiAwrBeJXUTrijj/p25ExBvy4EeXoiuNJwVOE1TkW/TXPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73621},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c95484e2d2a2d75183d29003fc7889540b285176","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"agbergsmann","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"9.2.0","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"2.8.44"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.13.6_1777079280478_0.41864442067904273","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.14.0","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"author":{"url":"https://aiwerk.ch","name":"AIWerk","email":"kontakt@aiwerk.ch"},"license":"MIT","_id":"@aiwerk/openclaw-mcp-bridge@0.14.0","maintainers":[{"name":"agbergsmann","email":"kontakt@aiwerk.ch"}],"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"dist":{"shasum":"41e291376e07290f0d9ce490550f101b6ec4aebc","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.14.0.tgz","fileCount":92,"integrity":"sha512-4+4xLHxzjvVlj7BAcUAcWT+3ug6SIQjXZGnJcKiTC7UnC6sVkVCYgg0G5xTsEW4fBWctjE+daO4ipL5HgSsf7w==","signatures":[{"sig":"MEUCIQDQcqSS20h2rNToGvFh79z9rovXuoE7TeReQsJS9KvrZgIgWyy88SyILM+EJLDxMEl/pGD8QhsYFySfjmjg9onli/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140446},"main":"index.ts","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2f03ee327755c2a66319f82d64cabb8823b78a62","scripts":{"test":"vitest run","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"bash $HOME/agent-memory/commons/scripts/prepublish-safety.sh && npm run typecheck && npm test"},"_npmUser":{"name":"agbergsmann","email":"kontakt@aiwerk.ch"},"openclaw":{"extensions":["./index.ts"]},"repository":{"url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git","type":"git"},"_npmVersion":"9.2.0","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sinclair/typebox":"^0.34.0","@aiwerk/mcp-bridge":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-mcp-bridge_0.14.0_1777862023646_0.5603284403048594","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@aiwerk/openclaw-mcp-bridge","version":"0.14.1","description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","type":"module","main":"index.ts","license":"MIT","author":{"name":"AIWerk","email":"kontakt@aiwerk.ch","url":"https://aiwerk.ch"},"homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"repository":{"type":"git","url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git"},"keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"openclaw":{"extensions":["./index.ts"]},"engines":{"node":">=20.0.0"},"scripts":{"test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","check:manifest-version":"node scripts/check-manifest-version.mjs","check:esm-load":"node scripts/check-esm-load.mjs","build":"tsc","prepublishOnly":"bash $HOME/agent-memory/commons/scripts/prepublish-safety.sh && npm run check:manifest-version && npm run typecheck && npm test && npm run build && npm run check:esm-load"},"dependencies":{"@aiwerk/mcp-bridge":"3.0.0","@sinclair/typebox":"^0.34.0"},"devDependencies":{"@types/node":"^25.3.5","tsx":"^4.0.0","typescript":"^5.9.3","vitest":"^3.2.4"},"_id":"@aiwerk/openclaw-mcp-bridge@0.14.1","gitHead":"e727dd089ad9ad07ed314ed1721070f4be91ca06","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-5Q6w38tnSM3eo2q0RXZCuxFzPHzol1m3O6ET4m3RfCaSKr1WteyyehRgmnXEC6KJ0pNwcuvQ+LMyw1o3eXc9tw==","shasum":"78128c7c87e27ef10e95851980a4b0b45d1f4412","tarball":"https://registry.npmjs.org/@aiwerk/openclaw-mcp-bridge/-/openclaw-mcp-bridge-0.14.1.tgz","fileCount":94,"unpackedSize":144720,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDaN8J25ej7zAhOifUJ4NuAySdNS4t1cxIij/TyoSNMRAiBsEXdrzzWvMGzygyCvvUuibqgkVaLW2Mm0CGRZvnUJdg=="}]},"_npmUser":{"name":"agbergsmann","email":"kontakt@aiwerk.ch"},"directories":{},"maintainers":[{"name":"agbergsmann","email":"kontakt@aiwerk.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-mcp-bridge_0.14.1_1779372177582_0.26013557759040373"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T14:12:41.342Z","modified":"2026-05-21T14:02:57.859Z","0.9.0":"2026-03-10T14:12:41.588Z","0.9.1":"2026-03-10T21:07:33.557Z","0.9.2":"2026-03-10T21:21:40.665Z","0.9.3":"2026-03-10T21:35:04.290Z","0.9.4":"2026-03-11T17:54:14.132Z","0.10.0":"2026-03-11T20:53:52.356Z","0.10.1":"2026-03-11T21:07:26.776Z","0.10.2":"2026-03-11T21:40:05.877Z","0.10.3":"2026-03-13T19:16:34.140Z","0.10.4":"2026-03-13T19:46:33.152Z","0.10.5":"2026-03-15T11:31:23.472Z","0.10.6":"2026-03-15T13:52:38.426Z","0.10.7":"2026-03-15T15:51:47.267Z","0.10.8":"2026-03-15T18:02:55.096Z","0.10.9":"2026-03-15T18:06:46.861Z","0.11.0":"2026-03-15T20:57:00.651Z","0.11.1":"2026-03-15T23:05:09.025Z","0.11.2":"2026-03-16T00:55:01.458Z","0.11.3":"2026-03-20T16:44:37.278Z","0.11.4":"2026-03-21T11:00:54.065Z","0.11.5":"2026-03-21T12:32:46.483Z","0.11.6":"2026-03-21T13:11:30.376Z","0.11.7":"2026-03-22T01:54:39.394Z","0.12.0":"2026-03-22T20:08:12.205Z","0.12.1":"2026-03-22T20:55:28.300Z","0.12.2":"2026-03-24T11:31:20.012Z","0.13.0":"2026-03-24T13:28:50.267Z","0.13.1":"2026-03-27T00:14:34.866Z","0.13.2":"2026-03-28T01:27:20.959Z","0.13.3":"2026-03-30T11:24:01.297Z","0.13.4":"2026-03-31T10:07:15.783Z","0.13.5":"2026-03-31T17:26:35.796Z","0.13.6":"2026-04-25T01:08:00.715Z","0.14.0":"2026-05-04T02:33:43.785Z","0.14.1":"2026-05-21T14:02:57.754Z"},"bugs":{"url":"https://github.com/AIWerk/openclaw-mcp-bridge/issues"},"author":{"name":"AIWerk","email":"kontakt@aiwerk.ch","url":"https://aiwerk.ch"},"license":"MIT","homepage":"https://github.com/AIWerk/openclaw-mcp-bridge#readme","keywords":["openclaw","mcp","model-context-protocol","plugin","bridge","ai","agent","tools"],"repository":{"type":"git","url":"git+https://github.com/AIWerk/openclaw-mcp-bridge.git"},"description":"OpenClaw MCP plugin — thin wrapper around @aiwerk/mcp-bridge for seamless MCP server integration","maintainers":[{"name":"agbergsmann","email":"kontakt@aiwerk.ch"}],"readme":"# @aiwerk/openclaw-mcp-bridge\n\n[![Tests](https://github.com/AIWerk/openclaw-mcp-bridge/actions/workflows/test.yml/badge.svg)](https://github.com/AIWerk/openclaw-mcp-bridge/actions/workflows/test.yml)\n[![npm version](https://img.shields.io/npm/v/@aiwerk/openclaw-mcp-bridge.svg)](https://www.npmjs.com/package/@aiwerk/openclaw-mcp-bridge)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nOpenClaw plugin for [MCP Bridge](https://github.com/AIWerk/mcp-bridge) — connect any MCP server to your OpenClaw agent.\n\nThis is a thin wrapper around [@aiwerk/mcp-bridge](https://www.npmjs.com/package/@aiwerk/mcp-bridge) that handles OpenClaw tool registration, lifecycle, and configuration.\n\n## Install\n\n```bash\nopenclaw plugins install @aiwerk/openclaw-mcp-bridge\n```\n\n> ⚠️ **Important:** Always use the full scoped name `@aiwerk/openclaw-mcp-bridge`. The unscoped `openclaw-mcp-bridge` on npm is a **different, unrelated package**.\n\n## Quick Start\n\n```bash\n# 1. Install the plugin\nopenclaw plugins install @aiwerk/openclaw-mcp-bridge\n\n# 2. Install a server from the catalog\n~/.openclaw/extensions/openclaw-mcp-bridge/install-server.sh todoist\n\n# 3. Restart the gateway\nopenclaw gateway restart\n```\n\nThe install script prompts for your API key and configures everything automatically.\n\n## Configuration\n\nThe plugin config lives in `~/.openclaw/openclaw.json` under `plugins.entries.openclaw-mcp-bridge.config`:\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"openclaw-mcp-bridge\": {\n        \"config\": {\n          \"mode\": \"router\",\n          \"servers\": {\n            \"todoist\": {\n              \"transport\": \"stdio\",\n              \"command\": \"npx\",\n              \"args\": [\"-y\", \"@doist/todoist-ai\"],\n              \"env\": { \"TODOIST_API_KEY\": \"${TODOIST_API_TOKEN}\" },\n              \"description\": \"Task management\"\n            }\n          },\n          \"toolPrefix\": true\n        }\n      }\n    }\n  }\n}\n```\n\n### Catalog Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `catalog` | `boolean` | `true` | Whether to fetch catalog recipes on startup via `bootstrapCatalog()` |\n| `autoMerge` | `boolean` | `false` | Whether to auto-merge catalog recipes into your server config |\n\n> **Breaking change (v0.14.0+):** `autoMerge` now defaults to `false`. Previously, catalog recipes were always merged automatically. To restore the old behavior, set `autoMerge: true` in your plugin config.\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"openclaw-mcp-bridge\": {\n        \"config\": {\n          \"autoMerge\": true\n        }\n      }\n    }\n  }\n}\n```\n\nEnvironment variables are resolved from `~/.openclaw/.env` and system env.\n\n> **Note (v0.10.4+):** If an env var exists in your shell as an empty string, the plugin falls back to reading `~/.openclaw/.env` directly. This prevents issues where `dotenv(override:false)` silently ignores the `.env` value.\n\n## Modes\n\n| Mode | How it works | Best for |\n|------|-------------|----------|\n| `direct` (default) | All tools registered individually (`todoist_find_tasks`, etc.) | Few servers, simpler models |\n| `router` | Single `mcp` tool — agent discovers and calls server tools through it | 3+ servers, saves ~99% tool tokens |\n\n## Server Catalog\n\n```bash\n# List available servers\n~/.openclaw/extensions/openclaw-mcp-bridge/list-servers.sh\n\n# Install interactively\n~/.openclaw/extensions/openclaw-mcp-bridge/install-server.sh <server>\n\n# Available: todoist, github, notion, stripe, linear, google-maps,\n#            hetzner, miro, wise, tavily, apify\n```\n\n## Docker Sandbox\n\nIf you run OpenClaw with Docker sandbox enabled (`agents.defaults.sandbox.mode: \"all\"` or `\"non-main\"`), plugin-registered tools are **not included** in the default sandbox tool allowlist. You need to explicitly allow them:\n\n```json\n{\n  \"tools\": {\n    \"sandbox\": {\n      \"tools\": {\n        \"allow\": [\"group:openclaw\", \"mcp\", \"mcp_bridge_update\"]\n      }\n    }\n  }\n}\n```\n\n- `group:openclaw` — keeps all built-in OpenClaw tools\n- `mcp` — the MCP Bridge router tool\n- `mcp_bridge_update` — the plugin update tool\n\nYou can verify with `openclaw sandbox explain --json` — check that `mcp` appears in `sandbox.tools.allow`.\n\n**Alternative ways to apply this:**\n\n- **Control UI:** Open `http://localhost:18789/config` → navigate to `tools` → `sandbox` → `tools` → `allow` → add `mcp` and `mcp_bridge_update` alongside `group:openclaw`.\n- **CLI:** `openclaw config set tools.sandbox.tools.allow '[\"group:openclaw\", \"mcp\", \"mcp_bridge_update\"]'`\n\nThe gateway hot-reloads the config automatically.\n\n> **Note:** Without sandbox (`sandbox.mode: \"off\"`), no extra config is needed — plugin tools are available automatically.\n\n## Update\n\n```bash\n# Check for updates (via the agent)\nmcp_bridge_update(check_only=true)\n\n# Install update\nopenclaw plugins update @aiwerk/openclaw-mcp-bridge\nopenclaw gateway restart\n```\n\n## Architecture\n\n```\nOpenClaw Agent\n    │\n    ├── mcp tool (router mode)\n    │   └── @aiwerk/openclaw-mcp-bridge (this plugin)\n    │       └── @aiwerk/mcp-bridge (core)\n    │           ├── todoist (stdio)\n    │           ├── github (stdio)\n    │           └── notion (stdio)\n    │\n    └── other tools...\n```\n\nThe plugin handles:\n- Tool registration with OpenClaw (`registerTool` / `unregisterTool`)\n- Lifecycle (`activate` / `deactivate`)\n- Update notifications (injected into tool responses)\n- OpenClaw config integration (`openclaw.json`)\n\nThe core handles:\n- MCP protocol (initialize, tools/list, tools/call)\n- Transport management (stdio, SSE, streamable-http)\n- Router / direct mode multiplexing\n- Schema conversion, reconnection, error handling\n\n## Standalone Usage\n\nDon't use OpenClaw? Use the core package directly with Claude Desktop, Cursor, Windsurf, or any MCP client:\n\n```bash\nnpm install -g @aiwerk/mcp-bridge\nmcp-bridge init\nmcp-bridge install todoist\nmcp-bridge\n```\n\nSee [@aiwerk/mcp-bridge](https://github.com/AIWerk/mcp-bridge) for details.\n\n## License\n\nMIT — [AIWerk](https://aiwerk.ch)\n","readmeFilename":"README.md"}