{"_id":"@bolthub/mcp","_rev":"12-2f87ca3ee6ab4070842649e222736877","name":"@bolthub/mcp","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"@bolthub/mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.1.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"0a50b1a5aeb13e51571b584106e98aa3c7654f2e","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-JJ9nTexzUhWxnIG8hZCnW5jtPfQSXxVW4PAyG6iBQOtxA5v+t4nkWjCmKDpKtTNeMN4wcT3lUzU+SzzF89BUIQ==","signatures":[{"sig":"MEQCICAcxj2CVdoiq+0kcfUTikIh3C75mkU4ZCZCB5KUDOdiAiBy92rq1yyc++hPfKyjso/AekUeiga91IzAgddGExLDxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4276950},"main":"dist/index.js","type":"module","gitHead":"5e93e01f5f7e9325ded1dd60ba51f726e5a7c9bf","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1783385112156_0.8590167841848073","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bolthub/mcp","version":"0.2.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.2.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"b20e25d408473d7f705f4667c9380fccdee9530e","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.2.0.tgz","fileCount":4,"integrity":"sha512-D4NV0bqan5s1jtyBL2Zhx41EazLbi+pWnMJHArApEK5ocGeF8cXCeTA6zqtPnGOhyCfTEcc0w45Dc9sB2/vThQ==","signatures":[{"sig":"MEUCIAvwML0riqao3nQbGpAstPmgBd+W2RcnOgAxNU11sK7cAiEAoEU/EfewL1vdqB1VGcO8L+DNp88wRb6devyw4Vco6rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4470120},"main":"dist/index.js","type":"module","gitHead":"3e5a40c798a0a240b961b47382b7b3a1b07a7c69","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1783645037513_0.23283202186431118","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bolthub/mcp","version":"0.2.1","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.2.1","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"2ba48f787625deea0441e6230433c9c4393e3afa","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.2.1.tgz","fileCount":4,"integrity":"sha512-T3/Wek/VR1X5KCFNF4ri6buF9FzcxtSvdRzUOMxx8HD6dYnVkkIk5Qkj6Ryr6ixACLl6u7veGOP/hKvwXh84XA==","signatures":[{"sig":"MEUCIDeLNEtg53zs/BPUudpE6QDCDe3LJMfr7cZ513TRzLxoAiEA51OaJBx+hFyCQg0TMEwgAnGJtjKn5tybHhlD8+vNDdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4478922},"main":"dist/index.js","type":"module","gitHead":"62aee2b325239f8cb5c73eac7b0f827c47590667","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1_1783664995513_0.7182969025342307","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bolthub/mcp","version":"0.3.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.3.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"408347d8dc39e853a4c06816777803335c5a66e6","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.3.0.tgz","fileCount":4,"integrity":"sha512-IkkXOw3Imhr92rI8nXsR7xVgf92v+L1vvs6IuvTr+tSDL1FENQ3IphJWrFS6RIPzYb/4j+1pJtCkVj3YDuLE1Q==","signatures":[{"sig":"MEUCIQC+bfGWhbdSWu7QcyK5oXi8htqnCGXhPzEmg6ihiwjEEAIgf6Zn4ED1PwAnw3L/LfsAG1oWNVQBsR79YS7eu/q0xaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4452624},"main":"dist/index.js","type":"module","gitHead":"4be6b64a48c9ab3a12b1a60edeb60e38020d237b","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1783671598076_0.32929809770131024","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bolthub/mcp","version":"0.4.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.4.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"3e80f7cc55f03ab16ca4309429b2d9ddaf65d178","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.4.0.tgz","fileCount":4,"integrity":"sha512-Iad7CTLl5PCVcWz2x9CD+r+MX1Cdw5ppVTDAi2OwNFzxG6EvhYSvi9k3NTRckMj2s5qC8+0MAwv3Bo01VkVtuQ==","signatures":[{"sig":"MEQCIDkKzkdwOFzMRh00tu3rcBn/GDJmkmQYdpKV7a8AZo3DAiBe0BFQ3bxowMD3C7mcbVRbQjS9MV4JQ8pUgrNoCpV7IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487681},"main":"dist/index.js","type":"module","gitHead":"c69a1f4c4dfb4e1d26b57805ca428a2e58a5cc90","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1783682939309_0.45396336410670246","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bolthub/mcp","version":"0.5.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.5.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"fbd9e96b49de24c937f626dc7c689cc9b88fe067","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.5.0.tgz","fileCount":4,"integrity":"sha512-M1FCdmXhyed68e2p23DwhZZpBeQST4ajsM5FuOIHe8x19rF/dKCICQff2WI3wIK2IKssiQv70sDI+EYgE7XELQ==","signatures":[{"sig":"MEQCIGtqs1Hcv6kxQuV66TmZmFiwtqKykcVVJE258bqI/ZZ/AiBUm0tTfwhXo90B0bETqR2VYCB+kIuZWWQYgMayVii2Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5012654},"main":"dist/index.js","type":"module","gitHead":"34fe1848e9d65c941681e7ea0303acd98d354ced","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.0_1784079443276_0.5886574395068394","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@bolthub/mcp","version":"0.5.1","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.5.1","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"58dd3f1879260e0de91f918ca409f676c3b3e0a9","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.5.1.tgz","fileCount":4,"integrity":"sha512-Q83yzM8LlqCd89zOYjm3T0JbFmcBleYjduyVEorAQyK2xgZKsW0j9LNtWonnlB+tv38Ec12fR3mktzeVUFV8vw==","signatures":[{"sig":"MEYCIQC/O45Ge4RF2rlKBTDzmXyfypXEagzsES+xKamnMYFDmgIhAPmcSOfPA/8KqTuoiaZTR9HxuIAQjNLrOz9ZkztPeEqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5012756},"main":"dist/index.js","type":"module","gitHead":"280807cd8dc885825b7ff6852314e1917d84ccd8","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.1_1784080064122_0.3379052713462434","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@bolthub/mcp","version":"0.5.2","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.5.2","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"b493d600146075172452597c0b3cc3a30b6a7cbb","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.5.2.tgz","fileCount":4,"integrity":"sha512-b+xVppPBLOcgfS7BGH9wpVofUGBelJuDayhQYO9jzGIRr+vxPKGVKN7bNuvXlXk58khXt7pHOvFvb2KZjfNocg==","signatures":[{"sig":"MEQCIHIM9s9f5PPbIGSxn3R2FzqfnjsYfHIjWBRNh2XCIQHpAiArPTGleD6+In9tQDHU1oMrQsuGHn7N4Nx8yCwiQQQtAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5063778},"main":"dist/index.js","type":"module","gitHead":"be74fb95d2cc07a1aa07b58a55451c75e747e282","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.2_1784116381966_0.7360272918366959","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bolthub/mcp","version":"0.6.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.6.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"733db35f3248a5fbc4b92926f8bcd5a252353b89","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.6.0.tgz","fileCount":4,"integrity":"sha512-X+Le0oGgXSKpYkIMkS8ZxvWdTHjpXiPzYU8eM+MWU4VKJ8IvWCYxe+OKu7cgLTyeS1vVrLMszDnJ5J8UE9njsg==","signatures":[{"sig":"MEUCICbX5bqd+iFCVUIzejL8J/6hp8qK2iNgq6ZiiwyY59WFAiEAjJ68Yt6AeqCrFR/A4FySV5EzwAkTfzxO050bbhzVtzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5086524},"main":"dist/index.js","type":"module","gitHead":"b009040a407c1363c48e197dfdf65579dc12d7fa","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.0_1784610912963_0.9819560453110252","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bolthub/mcp","version":"0.7.0","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.7.0","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"e436633937e1dd982be5e38090ef49ed60700f4a","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.7.0.tgz","fileCount":4,"integrity":"sha512-pXeGNHaaw4KrQCoVWHCXsJFrn7iXgM6oxLDysVz+rZ2tfaQNpY+mIR6QjSGyeUpvMsHBT1F49XEJ2GaBkCvEXw==","signatures":[{"sig":"MEUCIQDMLGGNpu49R6SIKJeq22lEfYWMm8LJSbqdvEhvOwpPeAIge4QGetyDhaeSp3PfpuQ0jENM6B6K1XUubEkUzzCGOxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5167021},"main":"dist/index.js","type":"module","gitHead":"aead374698cd9d3685cf4c88a3878c2adf15ccee","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.0_1784871645506_0.7568645276665233","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@bolthub/mcp","version":"0.7.1","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","_id":"@bolthub/mcp@0.7.1","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"bin":{"bolthub-mcp":"dist/index.js"},"dist":{"shasum":"03d3d4f100435353d640004d1a6a4b4c1b383ad9","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.7.1.tgz","fileCount":4,"integrity":"sha512-JeZR9fMefezG+kpkk2e5DIKbMBYa0Gqpd8jYk/AqrByDsLtKu8A2huNqTvA5gxtdGiYLokxadS9OwlOTpdCFvQ==","signatures":[{"sig":"MEQCIDxwyuS6SrIY0NwaJbkrnzhgp3qbICTfJp6OVE1w8D1JAiBRGTZO/uxzj46XspYd2/mODRgL9qMosLz4L+3k7ionRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5181592},"main":"dist/index.js","type":"module","gitHead":"a8885c21d16a92c5cb794e09f8a509b28f017cad","mcpName":"ai.bolthub/mcp","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"repository":{"url":"git+https://github.com/signaltech-org/bolthub-sdk.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@getalby/sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3","@types/node":"^25.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.1_1784883025629_0.03525041037900545","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@bolthub/mcp","version":"0.7.2","description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","mcpName":"ai.bolthub/mcp","type":"module","bin":{"bolthub-mcp":"dist/index.js"},"main":"dist/index.js","scripts":{"build":"bun build src/index.ts --outdir dist --target node --format esm --sourcemap=linked","prepublishOnly":"bun run build","dev":"bun run src/index.ts","typecheck":"tsc --noEmit","test":"bun test"},"keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/signaltech-org/bolthub-sdk.git","directory":"packages/mcp"},"homepage":"https://docs.bolthub.ai","bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"dependencies":{"@getalby/sdk":"^8.0.3"},"devDependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@types/node":"^25.5.0","zod":"^3"},"_id":"@bolthub/mcp@0.7.2","gitHead":"0ed257e29c6ba76e754cdac8f149157f13b07a56","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-jYt1FrVD6/EtBRTv6DBthwY2I0ZbYlTz7ogsZALoDXD0N7spkflFLFa778FA2NSHbjA124/myjywPLG4WPr+Xw==","shasum":"a67c66b753f478b3fdd6dc33c79ea3138ce42366","tarball":"https://registry.npmjs.org/@bolthub/mcp/-/mcp-0.7.2.tgz","fileCount":4,"unpackedSize":5229936,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bolthub%2fmcp@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfLX7Oj+LxDsnlo1gVx+S078cWH3quF+GBuh1gVi5I1QIgNU46tcUvXbZ8Qa/LjHTRs9fRAL1KbkwF9ufuPNcWFPE="}]},"_npmUser":{"name":"bolthub.ai","email":"contact@bolthub.ai"},"directories":{},"maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.7.2_1784945017407_0.18562068246164132"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T00:45:12.018Z","modified":"2026-07-25T02:03:38.090Z","0.1.0":"2026-07-07T00:45:12.320Z","0.2.0":"2026-07-10T00:57:17.689Z","0.2.1":"2026-07-10T06:29:55.689Z","0.3.0":"2026-07-10T08:19:58.309Z","0.4.0":"2026-07-10T11:28:59.500Z","0.5.0":"2026-07-15T01:37:23.433Z","0.5.1":"2026-07-15T01:47:44.319Z","0.5.2":"2026-07-15T11:53:02.141Z","0.6.0":"2026-07-21T05:15:13.165Z","0.7.0":"2026-07-24T05:40:45.683Z","0.7.1":"2026-07-24T08:50:25.791Z","0.7.2":"2026-07-25T02:03:37.689Z"},"bugs":{"url":"https://github.com/signaltech-org/bolthub-sdk/issues"},"license":"MIT","homepage":"https://docs.bolthub.ai","keywords":["mcp","model-context-protocol","l402","lightning","bitcoin","micropayments","ai-agent","proxy","marketplace"],"repository":{"type":"git","url":"git+https://github.com/signaltech-org/bolthub-sdk.git","directory":"packages/mcp"},"description":"The bolthub MCP server — the whole marketplace, specific L402 gateways, and your other MCP servers behind one config entry with one shared Lightning budget","maintainers":[{"name":"bolthub.ai","email":"contact@bolthub.ai"}],"readme":"# @bolthub/mcp\n\nThe bolthub MCP server. **One entry** in your MCP client config; behind it, three kinds of tool source sharing one wallet and one Lightning budget:\n\n- **The bolthub marketplace** — search, inspect, and call every listed API (`search_apis`, `get_api_details`, `preview_cost`, `call_api`, `buy_credit`, `mint_scoped_token`, `revoke_token`, plus the Node Launcher tools).\n- **Your own API as a listing** — turn an OpenAPI/Postman spec into a draft paywalled listing, audit it against the seller rubric, take it live when you're ready, and track what it earns (`list_api`, `analyze_listing`, `publish_listing`, `get_earnings`, `usage_summary`). These act on your account, so they need a token: say \"connect my bolthub account\" (`connect_account` runs a one-click browser pairing; nothing secret touches the chat) or set `BOLTHUB_ACCOUNT_TOKEN` yourself. Buying stays account-less. Drafts stay invisible until you explicitly publish.\n- **Specific L402 gateways** — a gateway's OpenAPI endpoints become directly-named tools.\n- **Your other MCP servers** — local or remote, proxied transparently: free tools pass straight through; a tool that answers with an L402 payment challenge is paid inside your budget and retried.\n\nReplaces `@bolthub/mcp-registry` and `@bolthub/mcp-bridge` (both deprecated — migration below).\n\nSource: [signaltech-org/bolthub-sdk](https://github.com/signaltech-org/bolthub-sdk) · Docs: [docs.bolthub.ai](https://docs.bolthub.ai/docs/sdks/mcp)\n\n## Quick start\n\nAdd to your MCP client config (Cursor, Claude Desktop, OpenClaw, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"bolthub\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@bolthub/mcp\"],\n      \"env\": { \"NWC_URI\": \"<your-nwc-connection-string>\" }\n    }\n  }\n}\n```\n\nWith no config file this runs in **marketplace mode**: every listed bolthub API is available to your agent through the meta-tools. New listings appear automatically; no config changes, ever.\n\n## The full setup: one config file\n\n`~/.bolthub/mcp.json` — the `mcpServers` block is the exact shape your MCP client already uses, so paste your existing entries in wholesale:\n\n```jsonc\n{\n  \"marketplace\": true,\n  \"gateways\": [\"https://btc-intel.gw.bolthub.ai\"],\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@modelcontextprotocol/server-filesystem\", \"/Users/me/notes\"]\n    },\n    \"remote-tools\": {\n      \"url\": \"https://tools.example.com/mcp\",\n      \"headers\": { \"Authorization\": \"Bearer …\" }\n    }\n  },\n  \"budget\":     { \"sat\": 10000 },   // lifetime ceiling for this run, ALL sources combined\n  \"maxPerCall\": { \"sat\": 500 },     // per-call ceiling\n  \"namespace\":  \"prefix\",           // \"prefix\" (default) or \"flat\"\n  \"telemetry\":  false               // reserved; v1 sends nothing anywhere\n}\n```\n\nThen point the client at it:\n\n```json\n{\n  \"mcpServers\": {\n    \"bolthub\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@bolthub/mcp\", \"--config\", \"~/.bolthub/mcp.json\"],\n      \"env\": { \"LND_REST_HOST\": \"…\", \"LND_MACAROON\": \"…\" }\n    }\n  }\n}\n```\n\n### What the agent sees\n\n- Marketplace meta-tools, unprefixed: `search_apis`, `get_api_details`, `preview_cost`, `call_api`, `buy_credit`, `mint_scoped_token`, `revoke_token`, `deploy_node`, `node_status`, `list_api`, `analyze_listing`, `publish_listing`, `get_earnings`, `usage_summary`, `connect_account`, `connect_status`, `create_workspace`, `connect_wallet`, `get_onboarding_state`, plus `open_stream` / `read_stream` / `close_stream` for live SSE feeds.\n- With a wallet configured, `wallet_status`: inspect the SPENDING wallet (balance, permissions, connectivity) — the payer-side counterpart to `node_status`, and the first thing to run when a payment fails.\n- Gateway endpoints, prefixed by gateway slug: `btc-intel__get_v1_history_candles`, ….\n- Downstream MCP tools, prefixed by their config key: `filesystem__read_file`, ….\n\nTwo servers can both expose a `search` tool — prefixing keeps them apart. `namespace: \"flat\"` passes bare names through instead and **fails at startup on any collision** (a tool is never silently shadowed).\n\n## Wallet (optional)\n\nSet ONE of these in the server's `env`:\n\n```\nLND_REST_HOST + LND_MACAROON         (recommended, fastest <200ms)\nNWC_URI                              (easiest setup, slower 1-3s)\nLNBITS_URL + LNBITS_ADMIN_KEY        (alternative, <300ms)\nPHOENIXD_URL + PHOENIXD_PASSWORD     (alternative, <200ms)\n```\n\nNo wallet is not an error: free tools and marketplace search keep working; paid calls return their payment challenge with a setup hint.\n\n## One budget, hard guarantee\n\n`budget.sat` caps what the server can spend over its lifetime — across gateway calls, `call_api`, and paid downstream MCP tools **combined**. Reservations are synchronous, so concurrent calls on different sources can't jointly overspend. `budget.sat: 0` is valid and means \"free tools only\". The agent can never lift the ceiling; refusals come back as clean \"Payment refused\" results.\n\nEvery payment logs one line to **stderr** (your local audit trail). The `telemetry` flag is reserved: v1 sends nothing anywhere, on or off; if a future version adds an opt-in ingest it will carry `{ scheme, asset, amount }` only — no tool arguments, no resource identity.\n\n## Migrating from @bolthub/mcp-registry / @bolthub/mcp-bridge\n\n| Before | After |\n|---|---|\n| `npx @bolthub/mcp-registry` | `npx @bolthub/mcp` (zero config = same behavior) |\n| `npx @bolthub/mcp-registry --api-url <url>` | `npx @bolthub/mcp --api-url <url>` |\n| `npx @bolthub/mcp-bridge --gateway <url>` | `npx @bolthub/mcp --gateway <url>` |\n| `--budget` / `BUDGET_SATS` | unchanged (now a single pool across all sources) |\n| gateway tool `btc-intel_get_v1_x` | `btc-intel__get_v1_x` (double-underscore namespace) |\n\n**Remove** the old entries from your client config rather than stacking them next to this one — a nested bolthub bin inside `mcpServers` would pay from its own wallet env, invisible to the shared budget (the server warns at startup if it spots this).\n\n## Notes & limits (v1)\n\n- Proxies MCP **tools** only — no resources, prompts, or sampling passthrough yet.\n- The downstream tool list is snapshotted at startup; hot add/remove needs a restart.\n- A downstream that fails to start is skipped with a stderr warning; the rest keep serving.\n- Everything logs to stderr, never stdout (stdout is the MCP channel).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}