{"_id":"@slidingbox/hydrate-dehydrate-mcp","_rev":"15-b2fe85112fe840f9378b8b312c164d27","name":"@slidingbox/hydrate-dehydrate-mcp","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.0","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.0","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"30049c9e4bf35b237ae92524275418e2e6e61741","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.0.tgz","fileCount":3,"integrity":"sha512-XvbL+sscgbVzCG0tUMZ6fGFXROAruMTsvPEFOz7vo1FjZIihBdiakdwuwGI/ocscJGICmfHFzI1mtkKOL0e3OQ==","signatures":[{"sig":"MEQCIBOxFIG7ATn0usf2g4pq4YJnS8KmixHaPDH505MeVVN0AiAVfqJimub+/lVayslGt6uaMH6gSCzf9+o6uPLe3Z7+tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13036},"type":"module","engines":{"node":">=20"},"gitHead":"c357a234b25c8653ddca00465f5536f754617fbb","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available.","_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.0_1788303184086_0.8449991692025134","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.1","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.1","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"f13dd875f441a84fa91bcd9cc2df3de73474b258","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.1.tgz","fileCount":4,"integrity":"sha512-voMwh7NRhugSjZ5DmaBnPnxmsoLOJV+uDfwAqgevZgFu85NalX2k8fx+zDi5l83i+CHs4g/Vv0AmxiJ+OK0gqg==","signatures":[{"sig":"MEUCIQCn4pUbn8H1yD6w8W3vnjCkMtY4GRwdwh2ttm+ao+1/QwIgO794aPP69kuRxE68P8WRmtl8t5bg4a2xnb9z56BCMck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9AayVK9CinAN71bWc2tW/DYIR/EzxPcBAleXTXilwuQIhAPcIzQmaryPpiASJbiGWr7txb1HxVgbRUd4jVpYMhAUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403},"type":"module","engines":{"node":">=20"},"gitHead":"172d49d171de5c3e58e1998469b9e3dec40113c4","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.1_1788304001883_0.2642111070363671","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.1.2":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.2","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.2","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"04b8c9448f6a1ffcc14fc9887250c84082624cca","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.2.tgz","fileCount":4,"integrity":"sha512-/RSyV+ADfQvuLvaIws7lMpzLA6uhGl08hWOz6GCvbFftU4nwdUtyVOjWU0Awc80VyeYEBuSDh9eTvl2i1NVlYQ==","signatures":[{"sig":"MEYCIQCkUi3vL+62kmus0hMWk8Ao71Fc0xE80/8z+w66+0eWvAIhAPO7QGqcaFcIRTJ1wOWWGf0xmmz8sitD5QLgvUzxwt08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEkSXdQGX6L4JWmR7plW514Ji1agtupWzZwqd3JlbNpAAiEA8Oog5rD8nUPktQ7Sb6R0Gnf4R+XtCqTBxXQ+r8jqvXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13780},"type":"module","engines":{"node":">=20"},"gitHead":"2f695ef749f7baf2c3e8f7263ddcc330f822db28","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.2_1788304728154_0.6717288187957002","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.1.3":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.3","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.3","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"5f52f567ee51ed0fc0b56c8a2f79249bba6328bb","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.3.tgz","fileCount":4,"integrity":"sha512-mpW8XHwAyavzaUrOtEwQlehKKU4RfFy8txVCG1zfJWQZKtIucFpfPznNs32TuLhEdQiqdq6MrAyu9asHjPSz6Q==","signatures":[{"sig":"MEUCIQDLvZoxCmm5BjAKT3Egzhb9muUGH/tu7vtZ3t7nt71LXAIgaUhcAYHKCdd9oAc7K8rCR82HcbjOMK+iaknjVbwdhGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDs1J25ZNbnJUyl2yCCETo71AssznHAfxOYDPurfU8qJAiAm0MrpnSUa7ouoLi7v1j0sifnUC5lGbkun5BTjkII3IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14447},"type":"module","engines":{"node":">=20"},"gitHead":"642012b1d8eb42b8713dc40717fa15f4c573d086","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.3_1788316905919_0.7887424970787322","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.1.4":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.4","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.4","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"ee3bef763f685d3c634d6dbbb393f961f22a9fbe","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.4.tgz","fileCount":4,"integrity":"sha512-jXxO0AYzzAVnPw0hgueB+tjfxJAx38cVIePYT/IwLIRH18JwXxEjP6NAu5l1DIhbWFP86OOmFYyrdDoslP2jCA==","signatures":[{"sig":"MEUCIQDRuThPABPMUui9aV5UjhVepg7RLwKXgjtW1a/s4z7ZHQIgc9koNSC7Qmmn+buI7yCcCeOvCxJdJ5VBC7N64kjgo8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJpl8POXJGteVAiUX+/VQUV2OBFjMyvv9iNYZ/BFNYngIgMSoxwf+1nsJBcN2jaLuMiH10R79+GMuiRekEMknYGWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14556},"type":"module","engines":{"node":">=20"},"gitHead":"c0633e73038faa2d65d45bddd178a4f8bf7466a9","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.4_1788325323018_0.533663303085302","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.1.5":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.5","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.5","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"d9112dde9bf67c923d9b0db1ed6ac461baf3293f","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.5.tgz","fileCount":5,"integrity":"sha512-+HhRUveznp5LJFogNHPvhNy6UUPVpaqIan3eon4VI3Ggdokwk92cqCSjERhG7ENMYX7gVOprLs6gFjlTYPwfMg==","signatures":[{"sig":"MEUCIQDDmcO+VFt54kSno243kUpfWwoUQhcNNXXPoXPw1dZcTAIgKTivEX9PrBOtRXcLAvUIqZzJzwnSD6zR7WdhKa37Csk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbah1Wi3x35xu+7AWvI7qpIB3k3oNb+QlnyXYoRmkGOAIgArUt+TtobPlV+v53fH04Ch+peYywAcTHtRy0/c4jork=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15314},"type":"module","engines":{"node":">=20"},"gitHead":"f8bcff912cfa4cfb6f7cd1fc219d89bfee5c6a27","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.5_1788329360655_0.06947100812480156","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.1.6":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.6","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.6","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"65182a14a38f3525fac9d5ce95ad1843b09116e3","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.6.tgz","fileCount":5,"integrity":"sha512-WfoWkA4BbgB6N9si/lbQLEPMfciGjLe9KhJyE3/RbLlsy8HOkb+sUUQFR36njhPMaCsGiWVdF+DiLEDy6LeUiA==","signatures":[{"sig":"MEQCID3TH0tOy4Ydxi1QuVFbg2DhV+r+8GCXfMsa+Aeq77ooAiBUmSfAEBqGkuUmH+afH4ohEQBgzKdOT3dx2RDqbQUN/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeUHgBkKhRsP/jRnwdnP+USAqwnXsKAXQT5Jtl6o4kCgIgCicse+kVNSrJ87Y/p35dW1GHoc3vacEWeE4CQ0ZXMAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15438},"type":"module","engines":{"node":">=20"},"gitHead":"511f1e68bd68804b6bad4d914720881e89f7498e","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.6_1788703604471_0.8931755371671783","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.1.7":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.1.7","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.1.7","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"fff5d8a69c0afeb3b2748c2ec08cc84454dbe2b6","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.1.7.tgz","fileCount":5,"integrity":"sha512-rEycZhqoSsyL+DLzjsokrwt6GhmIQ46UPgK4QfqCLUTFDF40DeSVYpucgZ9Fxb3DzvouPKW9NH43o0BcDRbX6A==","signatures":[{"sig":"MEUCIQDQhYLBFjPWJ9dBs4I38faTS8sTXp80DdyjMREOHjozZAIgY6nRnu+gZ7ipQlzbvUsl+1iRAEnfA3L85uYga1S35l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDM/4v1n6edr9d70OACHKpUbukdvox1nvd5mRkcT8QcbQIhALZdq/cqR4HkPWbRHuh3nal2e2cgWrl9Q+vVqBvE7+O6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15493},"type":"module","engines":{"node":">=20"},"gitHead":"3e170347b0c210eb49bc83b058c188922e3307af","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.1.7_1788752482392_0.9287452690747402","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.2.0":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.2.0","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.2.0","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"825aae10fc594f69aab7516222278650691fd52e","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.2.0.tgz","fileCount":5,"integrity":"sha512-m0rDCGUmJeW0vULAbPKGjpQvKVS/3V06LLk7/t19Tj0KclfU+7rI0wmKRCJuRHHhvR3agrsIYBAAz/EPdmQKtw==","signatures":[{"sig":"MEQCIH1HiWH5tdzFYSlacfSY49ojkXVekHyMX0ZR2gUARv0xAiAESnebNI8HatKuPIIn3WfvHlE4LEeD5hA54rwzOH223w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+kCABmIIPhzqSnfPxkNV9Id+qQPD10Pvo4NqYRiY43AIhALCCFQrN5e5huciaKN/5jDATdxcvohfbXm+8iAMzWh+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17066},"type":"module","engines":{"node":">=20"},"gitHead":"1b5cf0f9c0f531d2445b4654015bc9e6e04b1760","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.2.0_1788895924821_0.7602729598299873","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.2.1":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.2.1","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent","payability","pre-flight","endpoint-health"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.2.1","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"6eca4eef685ef953fe8edc9a63df4352c88a39be","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.2.1.tgz","fileCount":5,"integrity":"sha512-vhb/Jd42Fw/LDnFYkYeH9WY20tqzg1vP1Ab4r+Loy5ICd54/20Ow6WwMicZ4g+lzRqXte2m7WjhAAevsziVVJQ==","signatures":[{"sig":"MEUCIQCfvIOyuKRrZpj/NtlrQKz2OTHzv/yBRtTcr8cEpR5AjgIgASwesOOoWH2BGJ/djeZ/1DM0uOFcMGGoZLC9OYkmfC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGpuyjJlaXkk4EQ4eH3GlbeI0+xgSUeTWRIcVS8hHpgwIgXFKhx0+oV7rPPYSjYftlzbsM3m5IQ7B/b6k5+dC3few=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17169},"type":"module","engines":{"node":">=20"},"gitHead":"92902b84dd08776af1895bd243e187eb267a3793","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer, and pre-flight an x402 endpoint before paying it.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.2.1_1788970482252_0.15688094455273194","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.2.2":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.2.2","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent","payability","pre-flight","endpoint-health"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.2.2","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"b3453569f65c2d70808dc9de6bd859fb5be6a4ac","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.2.2.tgz","fileCount":5,"integrity":"sha512-bEqc5GlCrwa4th6TqJpEY1eMt5qAy7Jhr/HMHcG1AY1mXFh82HIigJgNbITmpQX84Iry4Kl0S5860H+astrH5A==","signatures":[{"sig":"MEUCIQDCUBN9EaCUMRShv7yV0+ZEttRy+T3cAMSOi+PqaRvFtAIgITkw69tg/x2b46weUIF/1/ukaDuXDYq1fVPSt9QB4Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBTLc0olVXgSA+NVaA9VNZ2uAn1tb70nPCaVfI4nNudJAiEA+1jJ04hQy/nlmw/31HizcQAk/vS2EVue7Icw7HZTkSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17798},"type":"module","engines":{"node":">=20"},"gitHead":"4528e023d7c15ab97c409988867673b1b27aec32","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer, and pre-flight an x402 endpoint before paying it. Local stdio by design — it encrypts in your own process, so there is no hosted vers","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.2.2_1789434014122_0.22016298689119074","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.2.3":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.2.3","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent","payability","pre-flight","endpoint-health"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.2.3","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"0e6da8461b292cfa7d9c539f31f5537afa68802d","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.2.3.tgz","fileCount":5,"integrity":"sha512-AJt5u7br8e9ffJVvQ5f3AL5fCivZhbhyHCgwxeSCeLp7GakhXUWwt86Iee9lHn09Wm4nn9QtAHPqkqajvrn3Vg==","signatures":[{"sig":"MEQCIF35RHUOJCKQAWecl6myWwKsYkv5jcduSM7C4dC21SkOAiAKJzOyGseruUEJnjQcn4WdOtEYyScDuFk/uqyDirmCag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICwlXdXbxCryHQhvdeRK+vCduu1rLx/ORblqLzU0WltKAiEAm1Nuoi7P5EKh9tmXoblRSkTPsGe7UQKipWQfYjU9C1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17799},"type":"module","engines":{"node":">=20"},"gitHead":"ed486d65734b2d1334f9322065d31af8cc60ed59","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer, and pre-flight an x402 endpoint before paying it. Local stdio by design — it encrypts in your own process, so there is no hosted vers","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.2.3_1789538556566_0.5074668097541923","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."},"0.3.0":{"name":"@slidingbox/hydrate-dehydrate-mcp","version":"0.3.0","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent","payability","pre-flight","endpoint-health","page-change","change-detection","website-monitoring","webhook"],"license":"ISC","_id":"@slidingbox/hydrate-dehydrate-mcp@0.3.0","maintainers":[{"name":"reyadkadry","email":"support@slidingbox.ai"},{"name":"davidbarile","email":"davidbarile@gmail.com"}],"homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"bin":{"hydrate-dehydrate-mcp":"server.mjs"},"dist":{"shasum":"f800997e82a6c1ffb578150a31dbefe15b7b904d","tarball":"https://registry.npmjs.org/@slidingbox/hydrate-dehydrate-mcp/-/hydrate-dehydrate-mcp-0.3.0.tgz","fileCount":5,"integrity":"sha512-TWqLn9TjcwMjxelWTKhohgyoguKT9cC8hyyJorpRZsPgcWNU8/03CEjkqBXo/FHQZOjOckrId3ynWjKLlx5KWg==","signatures":[{"sig":"MEYCIQC5kX52cE2xSEjQ2VLg04R43HrmuthnuEE6Y9K6Po98LgIhAJyhmLc7fOrb+5WTnm3JlqEVL70LznKMZgq4kvnCBcDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTf7hHN5qAntyJwUA0MrYpjmx8iAoFcmDfqvY1XhsmkAIhAIRjn4Uw1zlDpB0SuMv3p37BsBG7C4T6LeM6LyjozMmi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22196},"type":"module","engines":{"node":">=20"},"gitHead":"5bb8cc5549a8b0455aa25573391316531c779f4a","mcpName":"ai.slidingbox/hydrate-dehydrate","scripts":{"test":"node test.mjs"},"_npmUser":{"name":"davidbarile","email":"davidbarile@gmail.com"},"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer, pre-flight an x402 endpoint before paying it, and check or watch whether a web page has changed. Local stdio by design — it encrypts ","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^3.23.0","viem":"^2.55.0","@x402/evm":"^2.20.0","@x402/fetch":"^2.20.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hydrate-dehydrate-mcp_0.3.0_1789784339622_0.6278563850153989","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Service discontinued on 2026-09-21. The SlidingBox endpoints are no longer available."}},"time":{"created":"2026-09-01T22:53:03.881Z","modified":"2026-09-22T17:55:45.099Z","0.1.0":"2026-09-01T22:53:04.220Z","0.1.1":"2026-09-01T23:06:41.977Z","0.1.2":"2026-09-01T23:18:48.266Z","0.1.3":"2026-09-02T02:41:46.006Z","0.1.4":"2026-09-02T05:02:03.099Z","0.1.5":"2026-09-02T06:09:20.758Z","0.1.6":"2026-09-06T14:06:44.572Z","0.1.7":"2026-09-07T03:41:22.482Z","0.2.0":"2026-09-08T19:32:04.972Z","0.2.1":"2026-09-09T16:14:42.343Z","0.2.2":"2026-09-15T01:00:14.226Z","0.2.3":"2026-09-16T06:02:36.667Z","0.3.0":"2026-09-19T02:18:59.711Z"},"bugs":{"url":"https://github.com/slidingbox/hydrate-dehydrate-mcp/issues"},"license":"ISC","homepage":"https://github.com/slidingbox/hydrate-dehydrate-mcp#readme","keywords":["mcp","modelcontextprotocol","secrets","x402","encryption","agent","payability","pre-flight","endpoint-health","page-change","change-detection","website-monitoring","webhook"],"repository":{"url":"git+https://github.com/slidingbox/hydrate-dehydrate-mcp.git","type":"git"},"description":"MCP server for Slidingbox: hand a secret from one agent to another as an encrypted, pay-per-read, delivered-once pointer, pre-flight an x402 endpoint before paying it, and check or watch whether a web page has changed. Local stdio by design — it encrypts ","maintainers":[{"name":"davidbarile","email":"davidbarile@gmail.com"},{"name":"reyadkadry","email":"support@slidingbox.ai"}],"readme":"# @slidingbox/hydrate-dehydrate-mcp\n\nAn MCP server for handing a secret from one agent, machine, or person to another\nwithout leaving a copy behind.\n\n`store_secret` encrypts on your machine and returns one token. Whoever holds the\ntoken gets the secret exactly once — the first successful read delivers it and\ndestroys it, and a second read returns nothing. Slidingbox stores only\nciphertext: the key travels in the token and is never sent to the server.\n\n```\nstore_secret(\"sk-live-...\")  ->  sb_PApm-Ui...#0zgYgq2d...\n                                 ^ pointer, on the server   ^ key, never sent\n\nretrieve_secret(\"sb_PApm-Ui...#0zgYgq2d...\")  ->  sk-live-...   (and it's gone)\n```\n\nA third tool, `verify_endpoint`, answers a different question: before your agent\npays an unfamiliar x402 endpoint, is it live, is it payable, and do its price\nand payee still match what the CDP Bazaar catalog advertises.\n\n```\nverify_endpoint(\"https://example.com/v1/thing\")\n  ->  {\"payable\": true, \"price_matches_catalog\": false,\n       \"reason_codes\": [\"price_drift\"], \"last_changed_at\": \"2026-09-01T...\"}\n```\n\nTwo more tools answer a third question: **has this web page changed since it was\nlast checked — by anyone?** Every check of a URL is kept as hashes, so you learn\nwhat changed without the page ever being stored or returned.\n\n```\nhas_page_changed(\"https://vendor.example/pricing\")\n  ->  {\"changed\": {\"content\": true, \"scripts\": false, ...},\n       \"sections\": {\"total\": 12, \"changed\": [3]},\n       \"history\": {\"observations\": 7, \"last_changed_at\": \"2026-09-18T...\"}}\n\nwatch_page(\"https://shop.example/checkout\", \"https://my-agent.example/hooks/drift\")\n  ->  {\"watch_id\": \"...\", \"secret\": \"...\", \"checks\": 168, \"expires_at\": \"...\"}\n      then a signed POST to the callback whenever an hourly check finds a change\n```\n\n`changed.scripts` reports whether the set of external scripts a page loads has\nchanged — the kind of change PCI DSS 11.6.1 asks payment-page operators to\ndetect. It is an observation from outside the page, not a compliance control.\n\n## Why there is no hosted version\n\nThere is deliberately no hosted instance of this server, and no entry under\nGlama's connectors or any other remote-MCP directory. `store_secret` encrypts in\nthe process it runs in, so a hosted instance would receive your plaintext before\nit ever became ciphertext, and `retrieve_secret` takes a token that carries the\ndecryption key. Hosting either one moves the secret into somebody else's\nenvironment, which is the exact thing this exists to avoid.\n\nRunning it locally is the feature, not a limitation. The `Dockerfile` in this\nrepo exists so directory listing checks can start the server and introspect it;\nit is not a deployment target.\n\n## Install\n\n```json\n{\n  \"mcpServers\": {\n    \"hydrate-dehydrate\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@slidingbox/hydrate-dehydrate-mcp\"],\n      \"env\": { \"SLIDINGBOX_API_KEY\": \"sbk_...\" }\n    }\n  }\n}\n```\n\nThat block goes in your MCP client's config — `claude_desktop_config.json` for\nClaude Desktop, or `claude mcp add` for Claude Code.\n\n## Paying for reads\n\nStoring is free. Reading costs $0.02 and a verify costs $0.01. A page's first\n`has_page_changed` is free; later checks cost $0.05, and a `watch_page` costs $0.50\nonce. Evaluation keys cover reads and verifies; page checks and watches are paid by\nwallet only. The ways to pay:\n\n| Variable | What it does |\n| --- | --- |\n| `SLIDINGBOX_API_KEY` | An evaluation key (`sbk_<id>.<hmac>`). Covers a fixed number of reads for free. Get one instantly: `curl -X POST https://slidingbox.ai/v1/key` — no account, no email. |\n| `SLIDINGBOX_PRIVATE_KEY` | A Base wallet holding USDC. Reads are paid per call over [x402](https://x402.org) — no account, no invoice, no subscription. |\n| `SLIDINGBOX_URL` | Defaults to `https://slidingbox.ai`. |\n| `SLIDINGBOX_DRIFT_URL` | Defaults to `https://drift.slidingbox.ai` (page checks and watches). |\n| `SLIDINGBOX_NETWORK` | Defaults to `eip155:8453` (Base mainnet). |\n\nWith neither set, `store_secret` still works, and `retrieve_secret` and\n`verify_endpoint` tell you which one to configure. `SLIDINGBOX_PRIVATE_KEY` signs payments: give it a\nwallet funded for this purpose and nothing else.\n\n## What it is good for\n\n- Passing a credential between two agents that share no store and no account.\n- Sending a secret through a channel you would rather it not persist in — the\n  token in the chat log is inert the moment it is read.\n- Proving a handoff happened once. A replayed token fails visibly instead of\n  quietly serving a second copy.\n\n## What it is not\n\nNot storage, backup, messaging, or key management. Secrets live 60–900 seconds\nand then expire. Not for protected health information or payment-card data.\n\n## How it works\n\nEncryption is AES-256-GCM, done in this process before anything is sent. The\nserver receives `{ciphertext, iv}` and a time-to-live, and returns an opaque\npointer.\n\nPayment, when a wallet is configured, is x402 — the read returns `402`, the\nclient signs an EIP-3009 authorization for $0.02 USDC, and retries. Paying\nwallets are screened against the OFAC SDN list before settlement; see\n<https://slidingbox.ai/compliance>.\n\n- API: <https://slidingbox.ai/developers>\n- Agent-readable: <https://slidingbox.ai/llms.txt>, <https://slidingbox.ai/.well-known/slidingbox.json>\n\n## Development\n\n```bash\nnpm install\nnpm test        # offline: crypto round-trip and token parsing\nnode server.mjs # speaks MCP over stdio\n```\n\n## If this stops working\n\nSlidingbox is a small product and may be retired. This server is built to say so\nrather than fail opaquely: a retired service answers `410`, and a domain that no\nlonger resolves is reported as a retirement, not as a stack trace. Nothing you\nstore is ever held longer than 900 seconds, so a shutdown cannot strand data.\n\nISC © SLIDINGBOX LLC\n","readmeFilename":"README.md"}