{"_id":"@buildonspark/spark-mcp","_rev":"35-505ba57da4d616039d2eca880a89b898","name":"@buildonspark/spark-mcp","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.1":{"name":"@buildonspark/spark-mcp","version":"0.1.1","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.1","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"660398971ed514cb432b93d90735dad6c79a5873","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.1.tgz","fileCount":3,"integrity":"sha512-WMQCX484r2oBxxUDVBOzvtSMmW3kA7E1kJR5rOl4zDuPVa/zNJvw5PxTPfWuZdg+TdVhbRaX1g+ZYJxIYKGlfA==","signatures":[{"sig":"MEQCID2COZ3BqwLvfC/sWn2v1mvpBJd3TcUqoGv0XbUmXBhsAiA7d+yCACQtHkSbG2w+17Ctbm+NZ/nLHHGznLG4GUtRkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42551},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6b7afb3d76c9ec661761b4c7336126ccf4c53f68","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.1_1773180028056_0.8131812785843591","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@buildonspark/spark-mcp","version":"0.1.2","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.2","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"16bcb7254a40efd819abebb3a62908af8cdd1c3f","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.2.tgz","fileCount":3,"integrity":"sha512-sAoCXM/sociKFfATrcocKCg9NAewYRIwbTkE2MYD7pEr6q8176d1X2FkjvNpFpeemOMD7Hh4y7VNW5S4sYVWQw==","signatures":[{"sig":"MEUCIAs49NQiSpEGhfrR7ymApzgscKbDJLoDaWQxtdDnlmpOAiEAjLpIpxEaqfXPdr2ebZXWxpjUC7yUgIT+3znu5cRt0nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42551},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ccbe518bce95ff00191bdcc9ac734ab3275c87dc","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.2_1773357298175_0.23682057206029006","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@buildonspark/spark-mcp","version":"0.1.3","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.3","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"967fccbe7bcff0df98e11b66c1609c39c62de2a9","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.3.tgz","fileCount":3,"integrity":"sha512-s8r5BcMN9ozRy3sbtH7UslSrh8WgQOu1Wo0WJWSv4klgkjrT4nzU8G4A17sSBOmTzX9DxONxfLFVsWcHeqGwgQ==","signatures":[{"sig":"MEYCIQDIz5oieQdX6HNbiCSdz3RlZEg/JnvTYhNvI97sKK0PkwIhAPaqN6k8AWWXUo+BmP6i+lFRC+fcAOajsCr/i6ou3Nce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9ece7f731224af8fb7c5ccf4a8178694c76c17e","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.3_1774920825946_0.6993073036955093","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@buildonspark/spark-mcp","version":"0.1.4","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.4","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"bf8693963c11eedee424fbedb2d10fc34f546b0a","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.4.tgz","fileCount":3,"integrity":"sha512-exJlX1FuuAVLkwV5UkWXymyiT5DJ8961jjosso7aTdamHKRyex9zzZ9OMe0X2ifGuhYyvJwEhZHOZPJhoBDCMQ==","signatures":[{"sig":"MEUCIFWZQNQ2dwBAYR5xJhAoyD7tElz6ucIv601RvRKOi9iqAiEAtsxiq0JQcQcPCYdag+Abw4bX39DXpy+0U8Z6IjNhhMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.4_1775067133054_0.30331447780077836","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@buildonspark/spark-mcp","version":"0.1.5","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.5","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"0ab52d7fb8ba23aac3fc9d9c9baa92a166bea751","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.5.tgz","fileCount":3,"integrity":"sha512-Rm/M9aF3o6wah+Hcxigcd2kAvy61l0lDmUQ7PW6q9pksNmBxasTJMKABPOvBDFfwVECidgk31eQPInrS5czMmw==","signatures":[{"sig":"MEUCIDeBzA9XI9RD1HBnvRjOGuvOD+2HFUUVdhC/IFe7L203AiEA7XPbWFr2NDEeckliUx2qoBu/jSvC+jrdoijXV+u8lrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e5a9c8106aaae0eb6ec36e71f2e426e96ab2ef2","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.5_1775155958883_0.1468002920495448","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@buildonspark/spark-mcp","version":"0.1.6","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.6","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"1c347883c650f80d6dc88362075b4af933717f58","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.6.tgz","fileCount":3,"integrity":"sha512-KPuET+O7A3jlXX27prLtTGAbDzV326ZbliByNOq7hH/VaT329ALyAjIUwMyZ7Qlq7n3IyMxR4sefcN9imKTfTg==","signatures":[{"sig":"MEQCIAwNRtenbG7cKJtTEm78mKhOvNMt9g7tbFyofUkUXw3OAiA5tOZvub+AbQqtDjMKolYMC54jl8qf3htchgoFviF5WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.6_1775499934782_0.2639347544246857","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@buildonspark/spark-mcp","version":"0.1.7","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.7","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"d9b8d7869018e642fe93b9d93e53fa7c1dfc15ea","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.7.tgz","fileCount":3,"integrity":"sha512-CU9TnBiYf3fo6vB4OZyzhydx7T8dap7nj4fffCxR+Mt2Rc/CdWVaCIHWh4kVKhHCQJRNHWm+IkpGwyEDpsEUtg==","signatures":[{"sig":"MEUCIQDk+JyoLBNylPa4+PzaqfLDkwX0N1JTvq2ZQkCMYTLsXgIgM+RmqTJHAPJThz+dx8wUQob/WllUlfKpkQCOOE0OG7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.7_1775663911006_0.9999253035413991","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@buildonspark/spark-mcp","version":"0.1.8","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.8","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"ff68404500b03d865795f550327a2e54ac804fcd","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.8.tgz","fileCount":3,"integrity":"sha512-HpBmJoGW/KSQrvms0CJTeWufHOHaSdjusmY5HP/OAxBsHD8qZ82mlyRbPKH4OFayikhYIUyP65PrNuubqDCv3w==","signatures":[{"sig":"MEYCIQCkvuUbD5yYnUc9yMpNp4LZuh3wtrCRKykzC2nCspupwgIhAM7tuarrqvi2do7zhS/BArlX3Kzsb9zKf3ptxejxVUBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.8_1775668182478_0.3042681795561879","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@buildonspark/spark-mcp","version":"0.1.9","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.9","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"2fcb90ab23e0ab7fcb0c1420bb98ee68c0d5a605","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.9.tgz","fileCount":3,"integrity":"sha512-Bw+lJs2HU4v2GrgQItHkFxyGgLDaPr4C/xvfM4bcVfn++36SrOJFhDMieMgFFq9jFPLkt5IQl6Omee39ZjHcDQ==","signatures":[{"sig":"MEUCIQDJ3xTQKhmFXLLdY0QYxaHjZPtcHY/MpCTfUp+TkCoNBQIgMhrrwGMm4Oge8qtQRqeQ+3lwyVYaT+tdLI2SikZVppg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.9_1775710847204_0.4083370787767022","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@buildonspark/spark-mcp","version":"0.1.10","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.10","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"58ebbb7b057e8ba4d1dd4ff95bb563fdf60fd59a","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.10.tgz","fileCount":3,"integrity":"sha512-re+XY5LzxgzaG7zZx1z7wWiazl/Vpbrw/h+YOEtle3kBo9Zp5WH2knqOuBiE5ocxplycR4HF+zENfv7sRJ7e4w==","signatures":[{"sig":"MEUCIHOl7oajFYpP4iwg2OgNyVfyEksuA1nI6SbihWJqgcSSAiEArOMAYKLsJr/eKmq1GnHC7MF4jdRl88NkI3E09cZdwKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48990},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.10_1775764386628_0.6949891445089795","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@buildonspark/spark-mcp","version":"0.1.11","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.11","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"f1f558ca784a27fd4ab9628a39f69287254b3e10","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.11.tgz","fileCount":3,"integrity":"sha512-ik5YeQR9QfGhFuaHWpPQh4fW6f9T1ue98I8seWZL1hMr37dWYs0sD92GOh+KxGaUfiD+WOQPJZIQsJ3sRwB69w==","signatures":[{"sig":"MEYCIQDLIE/AVAAFk/VPZVxVfBG6j7T73ZMWtUIcYTKSuSH3qwIhAM2TCwukXKhFWjb3cNwC90JMqsje0qxzHQzcMtTSHij5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48990},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.11_1775777653641_0.2820531520975391","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@buildonspark/spark-mcp","version":"0.1.12","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.12","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"c60c4a5b1e418224bd578a7dbd4557ec5d7fb5ed","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.12.tgz","fileCount":3,"integrity":"sha512-6OB0JbxLYONbTk1LrXIjYLEJrScIaPP3ZXL1CdMXDvzZLf0871YPUxngkd7F5qTR11jjG+6iN3oY/YSRzYyP3A==","signatures":[{"sig":"MEUCIQCg8iZeD57/Ep+/O5f9XVJDOQ8yuRc0GCIVvxSvbtHvMQIgeOw8rEpqfna+j803cxNrZjCIP10QLHveorTYfuselGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48990},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.12_1775850641414_0.17455056618079534","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@buildonspark/spark-mcp","version":"0.1.13","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.13","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"6d76c2ee744fb8cbd920aef3fc2d488a920063ba","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.13.tgz","fileCount":3,"integrity":"sha512-662NmqYw6I2AAcsh7l6zL4TZ1E4ZkzQfwfpNnhu5VlYAglnN72aGM0zNcPs4VoagUM7XRCfEC+d/K/wl0o+M1Q==","signatures":[{"sig":"MEUCIHlU+o1Z6G8XDy467KspJD1E30BFnjkzg+lQWqqV8LV1AiEA4mt+GnqNo8iK/fIrSZH+5DBlxMTuX/d2QpU8O1/wJgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48990},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"25f255586dd17b0f673cf6dfbd482d367430bf9f","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.13_1775884464506_0.8092651634070538","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@buildonspark/spark-mcp","version":"0.1.14","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.14","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"d6552ee22c9b3fe6ccfbe7f45c2072684be164bc","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.14.tgz","fileCount":3,"integrity":"sha512-5NTbktMQJlFGYfSs+ZbwP8xOUZwVZN7kidSgLpJ02hYoIk4wn8ZHNnbPKS8JJkcSa915TKY7z7pUWUkIvr/C0g==","signatures":[{"sig":"MEUCIQDPIL8QJLz88CzegNKHweNU+hKyZHx6N1tdssK9dnk/HwIgUkKZ0GphNca0EhplPm7JVbr3rYfqIccfN2hUVD9km34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48990},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.14_1776213935408_0.30144555701398","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@buildonspark/spark-mcp","version":"0.1.15","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.15","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"66b0e1d5e5ef136121dca348afb0390bee4107d7","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.15.tgz","fileCount":3,"integrity":"sha512-cob9gCf/ugz8pXatRmxPmZpvJghyo84MmbG5pdM1peD6+E/7XtoN46VuKsSfyxoQr39dTEzrz1A7Xrfy5tjl6Q==","signatures":[{"sig":"MEUCIEsaRg3HjCNrYTnCgEUgO4ffneZFei5uuO+gf2C1inS4AiEAlpuJKUU9qaxNrEuLjDe/PFxVjcVkLho2QkApZUocoPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48990},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c6699b7b4acd24d18d690534da95fd13e2d4c9f5","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.15_1776461700607_0.9192671473186986","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@buildonspark/spark-mcp","version":"0.1.16","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.16","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"424f5c3e9484413605f22a7eac9372b78bd7797a","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.16.tgz","fileCount":3,"integrity":"sha512-Ui5EEuaAFKqDyJKk8jpjriP/xuOut/lM0jwCN83mTwtobLnwViPPK6hwrbk18ux+SR1dwovH9f6Ejv3UIhwk2w==","signatures":[{"sig":"MEUCIQCUciDvyhgsdhVuDIIc/JBfCvgoZ92C9w0JSOleTeP9kAIgdJVYU9s77QIghAx5qtAzjIhdyB+nOWFl7ev0NzLET5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49519},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0a646727e3bfa6bb4d5196c2a71c9b7d901ab3a","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.16_1776981913937_0.49355664374936437","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@buildonspark/spark-mcp","version":"0.1.17","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.17","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"6f67a3f1e9f3ad027cde0294adec7f3fbb1c7173","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.17.tgz","fileCount":3,"integrity":"sha512-4r2Nwb+Z6/0UrRX92IizSqp8jiQb4CwxX5KYz3HzGcIhCdc1nnpV2kwQQ25x7FMexZ6kDw8S2jS8XuIwFGhZUA==","signatures":[{"sig":"MEYCIQD/tFXZm1TNSGi8K5varnoClLnMmQZKLZU9EMCx+nfhzwIhAMN4NHbtUmAKPvjbh5sQmF8hgHQ8oG5LI40hTi6fNeNW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49519},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.17_1777407692077_0.18506819330123414","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@buildonspark/spark-mcp","version":"0.1.18","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.18","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"0046355b922aae44629a8d0b80fc83c6ba9ee599","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.18.tgz","fileCount":3,"integrity":"sha512-xiubKGdbEywDq7Le3RkgIpxIP6WtjsS5v/soHwTuLNQ83Vi23ZkRTRxnl68tKp1mmcFkVl65EyqTkdHloPblpA==","signatures":[{"sig":"MEQCIB7z4486ygPxt7WgaSjCe13GLc0f+SaI4OL5ueBHMhY3AiAoMxdcuBA08gNW4snhUZKiEvhE0yH7XiPHRYkHp2Q+lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49519},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.18_1777687325520_0.5384096036002806","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@buildonspark/spark-mcp","version":"0.1.19","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.19","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"c79d9bdb39f1091c67bcc24ec41fd77fea8ac7b7","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.19.tgz","fileCount":3,"integrity":"sha512-vjz1pdMlCNhcaZLeySWccUC4U3RCV+ECoN1wluqLy20NMDyqzBq+AJyBrD5fWMGfcJgeUqVi1NHHYsbIDfD/AA==","signatures":[{"sig":"MEUCIQDl6fdwNRc69v5ZAQs22YTvOTNmS1WhTV7slzbY1Kc/CgIgRaJTp1TZON/PbP6jSLF8NXBnujc/eT7rW67Ti5g9Y3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49519},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.2.5","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.19_1778284695301_0.11413818175201684","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@buildonspark/spark-mcp","version":"0.1.20","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.20","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"52bf9d4db94a3057b27ed07ae473caf602669883","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.20.tgz","fileCount":3,"integrity":"sha512-ugH+fHGIx7mD743xqZP/fYg07FzuUVFo4exDNNZeBxHPoW/OFCX3nNwR+UAqX8cZQ9Shzdr17EVLthF4MBO2ZQ==","signatures":[{"sig":"MEUCIQDgwtGWXS6sWiKhDCNSsx3FdmjIMZr8+Xd3ntgmdHUcUwIgWQNGQSBbE6p5RmcGfqtU55izA8UiMuXXY+BKy/5p8/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49497},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"84abe6d9882d3b3649143540e4b490e06bc2649f","scripts":{"test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.20_1779146490062_0.05782930777227069","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@buildonspark/spark-mcp","version":"0.1.21","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.21","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"1f0a9c2f336778043e05934014c8d414d4dac759","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.21.tgz","fileCount":3,"integrity":"sha512-6LhjxtPP4WPgAvfQMHnrXkLFAlioEq9HXV0WA2Ud9dXlV3sEFS3QYmttuLpS/xNaBXXIqgZtSzsN8c37SoeD0g==","signatures":[{"sig":"MEYCIQDdaRpKgGrmNML6q+NFfIIceooTvx58ThrFoT/UYRLRHgIhAJGaQadcC+9rbfbyiYHmEi1xQ6d8A8H9edWGfkghS3JV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d7323db5525a3df9c7fa1fc8d6e00dbaf5c888f2","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.21_1780348423454_0.7407496737121939","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@buildonspark/spark-mcp","version":"0.1.22","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.22","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"2b4e4c4b4b5f7256cc4ab2eca777e1a22afb009e","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.22.tgz","fileCount":3,"integrity":"sha512-0Z4njAwHSA8XZWTsU4gbOKRucyt7aFxN1gu+0aDv76xW3GzhrO1g3WysF76yykJlKUkzso1oiDrELvZPyRHwWw==","signatures":[{"sig":"MEQCICw+X6FuCridl/PxHaGdSiiXWEjXgQQp+qzrGsHmCwVsAiALHtLCB8xKfeVOGEqI2jOiww79gZxlzD5nnVRC0eaCTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.22_1780515216518_0.7334604153361945","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@buildonspark/spark-mcp","version":"0.1.23","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.23","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"a27ed3f2d5fa1126829630e2efe2971e2b04479c","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.23.tgz","fileCount":3,"integrity":"sha512-ASY2wonvPbOH0ex2qZVtiV7dQjsl9ywDmWXJtG4fJ5j2BItXLRyF/H/bvtAKqfq05AeNUkuZNkaO37xQHqWApg==","signatures":[{"sig":"MEUCIHjvU13IulcLGGqhBaz/HE5arm9PgQaN0HduU7XUboq7AiEAv7BDvoJGW+wp4Lj/shC2ZL3EVKJAkH/BJvHAkM/0Pp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.23_1780597712183_0.7022077409702856","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@buildonspark/spark-mcp","version":"0.1.24","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.24","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"6ccda1daedccbcfb24be7cd452f41783b87f6f12","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.24.tgz","fileCount":3,"integrity":"sha512-lDM7KA/F7iksIoyS96dair6oaRaHRaycdppA6inD0MVI+M9WZWKCUP5xYXxe/gEdT7tBK6mO2dp13GPP3Cdnxw==","signatures":[{"sig":"MEUCIAmr3J1q1/6hpHi5I7KWGCYA6m013AF3oLC+TIcd+J7LAiEAhpMCjP2DLM+oI2TAMGNz5Cz9kSoQT3N5f3j+1gzCDcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.24_1780622772180_0.8594435043937305","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@buildonspark/spark-mcp","version":"0.1.25","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.25","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"847c4006d87440aa3f3a2b6923c880599a44b3e0","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.25.tgz","fileCount":3,"integrity":"sha512-CmU6jxf87o+Fh4XZ/1bHa2Q4hvRWQ6JCIz/BLt4l/dLgdFMfh3PCk8HNd4JUoW6sdCt62iIdHpZHXfOJVJ/XXA==","signatures":[{"sig":"MEYCIQCRdoJESPDNcMrMIX5f6mqPPTSOrUY9ehlZv7HSBDGApwIhANb9cTP7+fAFiOHV2S7V9h1RVyZgZYMT2jDZUYpZTlQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.25_1780965284493_0.9631549164067401","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@buildonspark/spark-mcp","version":"0.1.26","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.26","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"e07bd83763900792492e30dc109926993282e7ff","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.26.tgz","fileCount":3,"integrity":"sha512-G02u9PDjWz8RZvG5JF72w7vPJw2OvCo4mmn3buiNW06Mg6qdrKzDVXlh1hwWmi+HI4+LsPS/rD3jOwf/KH9l4w==","signatures":[{"sig":"MEUCIQC9mS8CD0mIs5WURMx5IznscykM5ARC34e4VPsJQxhopwIgSZ7iT1sikI1UE284SCKyzr4KWj/j/YYUii+Lg5YBu0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b9ab0681233b63f8874737d67e2b972d9846faf","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.26_1782258270449_0.39076902330974383","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@buildonspark/spark-mcp","version":"0.1.27","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.27","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"d8f55ef5f6e5218c90fd6a7f737f9de183d64d20","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.27.tgz","fileCount":3,"integrity":"sha512-KiumA6QrxYPtHrlcG657SSeiWQgHzqdfJ9H1kaYJFUBUtKSo34Vpjervlr2lqCPMLVnt06hQmvRiEmYLDrmG9w==","signatures":[{"sig":"MEYCIQDnLwoVDArsuHumuFKg+Sll45Oq6bSGHjXt316fmcWgtAIhAOxC7djRWJfGYm/SBYm5+jd3+IRRpXCcCcvtMRbwJVdz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49944},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"63e1053f2a9b0615c40eeabd4c62697607193e74","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.27_1782321791865_0.1999947513272966","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@buildonspark/spark-mcp","version":"0.1.28","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.28","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"bafbc6c1c10d32a2d4b4b765055bee891652e233","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.28.tgz","fileCount":3,"integrity":"sha512-SN9U71Aq2Ws32MeQYDOIq3xY73II4+dXpfzAi2WqQosUaJbGZTcLroKT3Lm9RBCCyJxPBQnVycixZtLO6jOF6A==","signatures":[{"sig":"MEUCIQC69BM4ap4ltYsEu2L9loKVXScFhSm4UFfkwJm0nxmP2AIgLX4a9mBwLufuUrmWCvvTTHWYgVA/bOJ6xV2aLRMdEvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51264},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"54357570a096d143e1c289d813fcad0e8413a0ed","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"lightsparkmax","email":"max@lightspark.com"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.28_1784857394207_0.10139500796412015","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@buildonspark/spark-mcp","version":"0.1.29","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.29","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark#readme","bugs":{"url":"https://github.com/buildonspark/spark/issues"},"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"20b72a90285a7c6e32699778ea675042f0d2a1f2","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.29.tgz","fileCount":3,"integrity":"sha512-km3xNx+a+zbYBAVZ0HBxNwnauOHHUSiMSxOhyrnYkFz/1qZmBNIhD/NDpJgBsksRQVIiAR7m/2la258x5k027A==","signatures":[{"sig":"MEUCIQCJcMgk55AokVDYahRYHHBwPd92Ymfjv+RFzQBaPm4rDQIgU+bNaRpaimv8W67u/G5+O1lJFK5unkEY/w/FDumKiTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsrZhaPTFkCKk6LSid0VKRF0kGKoG9tCmz0swpFADVywIgZshTAzr4xhs59YPBlh8/jccNo64oNsQnDuTahda4pIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62383},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"repository":{"url":"git+https://github.com/buildonspark/spark.git","type":"git","directory":"sdks/js/packages/spark-mcp"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"workspace:*","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.29_1787716122643_0.2081333226354385","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@buildonspark/spark-mcp","version":"0.1.30","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.1.30","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark#readme","bugs":{"url":"https://github.com/buildonspark/spark/issues"},"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"8438552c6bc49aa93b53343fbfe767752777e0b3","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.1.30.tgz","fileCount":3,"integrity":"sha512-QpuFYFt6jXxXBUVRAOWuZPO9ZGIEq4gPMV4V4Qo33CT7qDp984Xltd3vxJXRzSCJU0NFVq994G9M9gvkC0dfNA==","signatures":[{"sig":"MEUCIQC+7XKVsHVsq/SvLjJTT0x2ZfsUUlpHSFJ+emmHWjTm7AIgICxY3vA6MlxH+eWOMlt8JMPK6wFBgHHi9keDMyTiPA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDlD69t0YWCNi5Ek5tLJ5xiSFyQGX/HzhyBrbQpfUliwIhALhAZJO62eXYZTXKU7fnuXkvZKDsDaiJWZIoVoTAwVOs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62856},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2677e9f8c1a9b752397c04797cf11f99af373e75","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"cpartee6","email":"cpartee6@gmail.com"},"repository":{"url":"git+https://github.com/buildonspark/spark.git","type":"git","directory":"sdks/js/packages/spark-mcp"},"_npmVersion":"11.12.1","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"0.11.0","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.1.30_1787873235484_0.2613458809213176","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@buildonspark/spark-mcp","version":"0.2.0","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.2.0","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"kph","email":"kph@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark#readme","bugs":{"url":"https://github.com/buildonspark/spark/issues"},"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"e1e103dcb7cc702e3017fdeaa32eedd9d6b5348e","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.2.0.tgz","fileCount":3,"integrity":"sha512-BihP0rab6EgnNkGZyZHlxnFK4Cb3LrePY1ObIx3CsgUbXskK9JzYE/L3rI1bygF+PIpPCi33wjPXSu7ipyd0Bw==","signatures":[{"sig":"MEQCIDqy7dP9xltA9SBv+axK9hI3FU96NFDbrdMdiqelWw/AAiBLZuoSyWknPBo88xal8wbOIR6VovugyAWjqLT1unmxNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFhIOjsPexkCPOlvxVGY/+sUSSFSkWh+jdBo1CWw1DyrAiEAkeh9QyggQmiHF3wjM1e6j0Sl7vvqzPY556gH1xdogSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65058},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d117dcabd3e1e5964384256a1c709a12f0c9daa4","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"repository":{"url":"git+https://github.com/buildonspark/spark.git","type":"git","directory":"sdks/js/packages/spark-mcp"},"_npmVersion":"11.15.0","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"0.12.0","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.2.0_1789171962012_0.6555477056028347","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@buildonspark/spark-mcp","version":"0.2.1","license":"Apache-2.0","_id":"@buildonspark/spark-mcp@0.2.1","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"kph","email":"kph@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"homepage":"https://github.com/buildonspark/spark#readme","bugs":{"url":"https://github.com/buildonspark/spark/issues"},"bin":{"spark-mcp":"dist/index.js"},"dist":{"shasum":"62b2294c97edebfebe8dbb8b24cc9e640bf1fb6c","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.2.1.tgz","fileCount":3,"integrity":"sha512-jt/Agy5i5MKJNlRaL/93RKppYfJ58LQaseXT8gCzxAzbviK2MvNjgswcKnrss1QS+OfMCRmNJQ50IaleBSi8xw==","signatures":[{"sig":"MEYCIQDToZhowJpoZMuYsXxCLhFL39csxmgKVlRayKnNB+Mx6gIhANdqq9Wxb1Zrh6SOa1GxphVNdtGGgfyMj4skNlI1ailw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1SMmjzEi8nexrAvfAzD/CrGUjwP481fokgyXTRY44AgIgKHRUvki8Cr1VboSHlzx/97tj+PF6n/p3yI+uUVZoJwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65058},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"578fd48635b27ea8d91bb591339bf933058804f8","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"repository":{"url":"git+https://github.com/buildonspark/spark.git","type":"git","directory":"sdks/js/packages/spark-mcp"},"_npmVersion":"11.15.0","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"0.12.1","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/spark-mcp_0.2.1_1790008039081_0.1661537748619446","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"_id":"@buildonspark/spark-mcp@0.2.2","bin":{"spark-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/buildonspark/spark/issues"},"dist":{"shasum":"ad31951c10d44afe0049536cc72cb7a167215456","tarball":"https://registry.npmjs.org/@buildonspark/spark-mcp/-/spark-mcp-0.2.2.tgz","fileCount":3,"integrity":"sha512-gHoVbIYcTz6xPBiugrd5sh3yEvlSEkXxbCs7EHN+2evJ1vM0UnaWfg0AQdh8KmTssh/aSG0QsEF0eWV2Fh+gdg==","signatures":[{"sig":"MEQCIA/Ng8/jQKDiC+5XVmpX7rXOG5MtHsmk/vXNJ6/lCrBSAiAOTQO2bxYy3oophEXS5TLTsStZKPemutiNrd9tCyLxiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9o06xaSdQ297FMJWHy1/KjhnL6mEQwoWWE5t65A0a+wIgTQDqvnb0fgGUw7pKoMjAjzDY7Rf6N+keR6YGmUz9SDs="}],"unpackedSize":65058},"main":"./dist/index.js","name":"@buildonspark/spark-mcp","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fce35e3d875226f40ce26977d07079dda0e82829","license":"Apache-2.0","scripts":{"lint":"eslint .","test":"yarn test-cmd 'src/tests/**/*.test.ts'","build":"yarn tsc --noEmit -p tsconfig.build.json && rm -rf dist && tsdown","clean":"rm -rf dist","types":"tsc --noEmit","format":"prettier . --check","lint:fix":"eslint --fix .","test-cmd":"node --experimental-vm-modules $(yarn bin jest) --no-cache --runInBand --detectOpenHandles --forceExit","format:fix":"prettier . --write"},"version":"0.2.2","_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"homepage":"https://github.com/buildonspark/spark#readme","repository":{"url":"git+https://github.com/buildonspark/spark.git","type":"git","directory":"sdks/js/packages/spark-mcp"},"_npmVersion":"11.15.0","description":"MCP server for Spark Bitcoin/Lightning wallet operations","directories":{},"maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"kph","email":"kph@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.24.0","@buildonspark/spark-sdk":"0.13.0","@modelcontextprotocol/sdk":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.25.0","tsdown":"^0.20.3","ts-jest":"^29.4.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.2","@jest/globals":"^29.7.0","@lightsparkdev/eslint-config":"^0.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spark-mcp_0.2.2_1790720236431_0.2828344737396291"}}},"time":{"created":"2026-03-10T22:00:27.968Z","modified":"2026-09-29T22:17:16.657Z","0.1.1":"2026-03-10T22:00:28.210Z","0.1.2":"2026-03-12T23:14:58.342Z","0.1.3":"2026-03-31T01:33:46.087Z","0.1.4":"2026-04-01T18:12:13.194Z","0.1.5":"2026-04-02T18:52:39.030Z","0.1.6":"2026-04-06T18:25:34.944Z","0.1.7":"2026-04-08T15:58:31.147Z","0.1.8":"2026-04-08T17:09:42.626Z","0.1.9":"2026-04-09T05:00:47.370Z","0.1.10":"2026-04-09T19:53:06.775Z","0.1.11":"2026-04-09T23:34:13.769Z","0.1.12":"2026-04-10T19:50:41.556Z","0.1.13":"2026-04-11T05:14:24.646Z","0.1.14":"2026-04-15T00:45:35.558Z","0.1.15":"2026-04-17T21:35:00.755Z","0.1.16":"2026-04-23T22:05:14.095Z","0.1.17":"2026-04-28T20:21:32.219Z","0.1.18":"2026-05-02T02:02:05.685Z","0.1.19":"2026-05-08T23:58:15.472Z","0.1.20":"2026-05-18T23:21:30.211Z","0.1.21":"2026-06-01T21:13:43.587Z","0.1.22":"2026-06-03T19:33:36.664Z","0.1.23":"2026-06-04T18:28:32.349Z","0.1.24":"2026-06-05T01:26:12.308Z","0.1.25":"2026-06-09T00:34:44.608Z","0.1.26":"2026-06-23T23:44:30.579Z","0.1.27":"2026-06-24T17:23:12.011Z","0.1.28":"2026-07-24T01:43:14.346Z","0.1.29":"2026-08-26T03:48:42.733Z","0.1.30":"2026-08-27T23:27:15.568Z","0.2.0":"2026-09-12T00:12:42.107Z","0.2.1":"2026-09-21T16:27:19.153Z","0.2.2":"2026-09-29T22:17:16.512Z"},"bugs":{"url":"https://github.com/buildonspark/spark/issues"},"license":"Apache-2.0","homepage":"https://github.com/buildonspark/spark#readme","repository":{"url":"git+https://github.com/buildonspark/spark.git","type":"git","directory":"sdks/js/packages/spark-mcp"},"description":"MCP server for Spark Bitcoin/Lightning wallet operations","maintainers":[{"name":"jeremyatlightspark","email":"jeremy@lightspark.com"},{"name":"kph","email":"kph@lightspark.com"},{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"lightsparkmax","email":"max@lightspark.com"}],"readme":"# @buildonspark/spark-mcp\n\nAn MCP (Model Context Protocol) server that exposes Spark Bitcoin/Lightning wallet operations as tools for Claude Code agents. Run it locally — no server to host, no custody risk.\n\n## How it works\n\nThe server runs as a local stdio process on your machine. `SPARK_MNEMONIC` is optional — if set, tools use it as the default wallet. You can also call `spark_create_wallet` to generate a new wallet on demand, or pass a `mnemonic` parameter to any tool to operate on a specific wallet. Your keys never leave your machine.\n\n## Installation\n\nMCP servers are configured in a JSON file that Claude Code reads at startup. There are two scopes:\n\n- **Global** (`~/.claude.json`) — available in all your Claude Code sessions\n- **Project** (`.mcp.json` in the repo root) — checked into the repo, available to everyone who clones it\n\nAdd the server entry to whichever file fits your use case. If the file doesn't exist yet, create it.\n\n### Via npx (once published)\n\nNo installation needed — Claude Code spawns it automatically:\n\n```json\n{\n  \"mcpServers\": {\n    \"spark\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@buildonspark/spark-mcp\"],\n      \"env\": {\n        \"SPARK_MNEMONIC\": \"your twelve word mnemonic phrase here\",\n        \"BITCOIN_NETWORK\": \"MAINNET\"\n      }\n    }\n  }\n}\n```\n\n### Via local build\n\nBuild the package first:\n\n```bash\ncd sdks/js && yarn build:packages\n# or: mise build-js-packages\n```\n\nThen add to `~/.claude.json` (or `.mcp.json` in the project root). See [Configuration examples](#configuration-examples) below.\n\n## Configuration\n\n### Environment variables\n\n| Variable                                     | Required | Description                                                                                                                                                                                                                                                                             |\n| -------------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `BITCOIN_NETWORK`                            | No       | Bitcoin network: `LOCAL`, `REGTEST` (default), or `MAINNET`                                                                                                                                                                                                                             |\n| `SPARK_MNEMONIC`                             | No       | Default BIP39 mnemonic (12 or 24 words). Omit to use `spark_create_wallet` or pass `mnemonic` per-tool call.                                                                                                                                                                            |\n| `SPARK_LOCAL_INGRESS_HOST`                   | No       | Set to your local Spark ingress host (for example `192.168.49.2` on minikube or `127.0.0.1` on kind) to route to `https://{i}.spark.minikube.local`. Omit when using `run-everything.sh` — the SDK routes to `localhost:8535-8539` automatically.                                       |\n| `SPARK_DANGEROUSLY_DISABLE_TLS_VERIFICATION` | No       | Set to `true` on **minikube LOCAL** so the SDK trusts the cluster's self-signed signing-operator/SSP certificates. Without it (or `NODE_EXTRA_CA_CERTS` pointing at the minikube CA), connections fail with `unable to verify the first certificate`. Never set on `REGTEST`/`MAINNET`. |\n| `SSP_SCHEMA_ENDPOINT`                        | No       | SSP GraphQL schema endpoint, e.g. `graphql/spark/rc`. The quoted-receive tools need a schema carrying the quote fields, which only `LOCAL` targets by default — set this to use them on `REGTEST` or `MAINNET`.                                                                         |\n| `BITCOIN_RPC_URL`                            | No       | Bitcoin JSON-RPC URL for `spark_fund_address`. Defaults to `http://{SPARK_LOCAL_INGRESS_HOST}:8332` or `http://127.0.0.1:8332`.                                                                                                                                                         |\n| `BITCOIN_RPC_USER`                           | No       | Bitcoin RPC username (default: `testutil`)                                                                                                                                                                                                                                              |\n| `BITCOIN_RPC_PASSWORD`                       | No       | Bitcoin RPC password (default: `testutilpassword`)                                                                                                                                                                                                                                      |\n\n### Networks\n\nThe server uses a single `BITCOIN_NETWORK` value that maps directly to the SDK's network type:\n\n| Network   | Infrastructure                                      | Signing operators   | Funding                                             |\n| --------- | --------------------------------------------------- | ------------------- | --------------------------------------------------- |\n| `LOCAL`   | Self-hosted regtest (minikube or run-everything.sh) | Local (localhost)   | Bitcoin RPC (`spark_fund_address`, `spark_deposit`) |\n| `REGTEST` | Lightspark-hosted regtest                           | Lightspark-operated | Faucet or external wallet                           |\n| `MAINNET` | Production Bitcoin                                  | Lightspark-operated | External wallet                                     |\n\n`REGTEST` is the default when `BITCOIN_NETWORK` is not set.\n\nEvery tool accepts an optional `network` parameter (`LOCAL`, `REGTEST`, or `MAINNET`) to override the server's default for that call. This lets a single server instance operate on multiple networks.\n\n### Configuration examples\n\n**Lightspark-hosted regtest (default — no config needed):**\n\n```json\n{\n  \"mcpServers\": {\n    \"spark\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/spark/sdks/js/packages/spark-mcp/dist/index.js\"],\n      \"env\": {\n        \"SPARK_MNEMONIC\": \"your twelve word mnemonic phrase here\"\n      }\n    }\n  }\n}\n```\n\n**Production (mainnet):**\n\n```json\n{\n  \"mcpServers\": {\n    \"spark\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/spark/sdks/js/packages/spark-mcp/dist/index.js\"],\n      \"env\": {\n        \"BITCOIN_NETWORK\": \"MAINNET\",\n        \"SPARK_MNEMONIC\": \"your twelve word mnemonic phrase here\"\n      }\n    }\n  }\n}\n```\n\n**Local development (minikube):**\n\n```json\n{\n  \"mcpServers\": {\n    \"spark-local\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/spark/sdks/js/packages/spark-mcp/dist/index.js\"],\n      \"env\": {\n        \"BITCOIN_NETWORK\": \"LOCAL\",\n        \"SPARK_LOCAL_INGRESS_HOST\": \"192.168.49.2\",\n        \"SPARK_DANGEROUSLY_DISABLE_TLS_VERIFICATION\": \"true\"\n      }\n    }\n  }\n}\n```\n\n> **minikube TLS:** the signing operators and SSP are served over HTTPS with the cluster's\n> self-signed certificates (`https://{i}.spark.minikube.local`). `SPARK_DANGEROUSLY_DISABLE_TLS_VERIFICATION=true`\n> lets the SDK connect to them; without it (or `NODE_EXTRA_CA_CERTS` pointing at the minikube CA from the\n> `cert-manager/ca-tls` secret) every call fails with `unable to verify the first certificate`. Only use this\n> on LOCAL — never on `REGTEST`/`MAINNET`.\n\n**Local development (run-everything.sh):**\n\n```json\n{\n  \"mcpServers\": {\n    \"spark-local\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/spark/sdks/js/packages/spark-mcp/dist/index.js\"],\n      \"env\": {\n        \"BITCOIN_NETWORK\": \"LOCAL\"\n      }\n    }\n  }\n}\n```\n\n### Working with multiple wallets\n\nCall `spark_create_wallet` to generate a new wallet on the fly. Save the returned mnemonic, then pass it as the `mnemonic` parameter to any subsequent tool call to operate on that wallet.\n\nFor a persistent default wallet, set `SPARK_MNEMONIC` in the server's `env` block — tools will use it when no `mnemonic` is passed.\n\n### Switching networks per-call\n\nEvery tool accepts an optional `network` parameter (`LOCAL`, `REGTEST`, or `MAINNET`) to override the server default for that call:\n\n```\nspark_get_balance()                   → uses server default (e.g., REGTEST)\nspark_get_balance(network: \"MAINNET\") → uses MAINNET for this call only\nspark_get_balance(network: \"LOCAL\")   → uses LOCAL for this call only\n```\n\nFunding tools (`spark_fund_address`, `spark_deposit`) only work on the `LOCAL` network.\n\n## Available tools\n\n### Wallet\n\n| Tool                      | Description                                                                                           |\n| ------------------------- | ----------------------------------------------------------------------------------------------------- |\n| `spark_create_wallet`     | Generate a new wallet. Returns mnemonic + Spark address                                               |\n| `spark_get_balance`       | Get current balance in satoshis                                                                       |\n| `spark_get_spark_address` | Get the wallet's Spark address for receiving transfers                                                |\n| `spark_disconnect_wallet` | Disconnect a cached wallet, stopping background streams. Prevents auto-claim until the next tool call |\n\n### Deposits (Bitcoin L1 → Spark)\n\n| Tool                        | Description                                                                   |\n| --------------------------- | ----------------------------------------------------------------------------- |\n| `spark_get_deposit_address` | Get a Bitcoin address to fund the wallet                                      |\n| `spark_claim_deposit`       | Claim a confirmed on-chain deposit by transaction ID                          |\n| `spark_deposit`             | One-step deposit: get address, fund, claim, and wait for balance (LOCAL only) |\n| `spark_fund_address`        | Fund a Bitcoin address from the local regtest node (LOCAL only)               |\n\n`spark_deposit` and `spark_fund_address` are only registered when `BITCOIN_NETWORK` is `LOCAL`. They require a locally accessible bitcoind and do not appear on REGTEST or MAINNET.\n\n### Transfers (off-chain, Spark → Spark)\n\n| Tool                        | Description                                                       |\n| --------------------------- | ----------------------------------------------------------------- |\n| `spark_send_transfer`       | Send sats to a Spark address (instant, off-chain)                 |\n| `spark_send_multi_transfer` | Send sats to multiple Spark addresses in a single atomic transfer |\n| `spark_get_transfer`        | Get the status of a transfer by ID                                |\n| `spark_list_transfers`      | List the 10 most recent transfers                                 |\n\n### Lightning\n\n| Tool                               | Description                                              |\n| ---------------------------------- | -------------------------------------------------------- |\n| `spark_create_invoice`             | Create a BOLT11 invoice to receive a Lightning payment   |\n| `spark_pay_invoice`                | Pay a BOLT11 invoice                                     |\n| `spark_get_lightning_fee_estimate` | Estimate the fee for paying an invoice before committing |\n\n### Fee-quoted Lightning receives\n\n| Tool                              | Description                                                           |\n| --------------------------------- | --------------------------------------------------------------------- |\n| `spark_create_quoted_invoice`     | Quote a receive, sign the manifest and issue the invoice in one step  |\n| `spark_lightning_receive_quote`   | Request a quote and inspect its manifest, fees and attribution status |\n| `spark_create_invoice_from_quote` | Create the invoice for a previously issued quote                      |\n\n### Withdrawals (Spark → Bitcoin L1)\n\n| Tool                             | Description                                                 |\n| -------------------------------- | ----------------------------------------------------------- |\n| `spark_get_withdrawal_fee_quote` | Get a fee quote for withdrawing to a Bitcoin address        |\n| `spark_withdraw`                 | Withdraw funds to a Bitcoin L1 address via cooperative exit |\n\n## Funding a wallet (LOCAL)\n\nOn LOCAL networks (minikube or run-everything.sh), agents can fund a wallet end-to-end without any manual steps:\n\n```\n0. spark_create_wallet                → get a new mnemonic + spark address (save the mnemonic)\n1. spark_get_deposit_address(mnemonic) → get a Bitcoin deposit address\n2. spark_fund_address(address, 50000) → send regtest BTC and mine 1 block\n3. spark_claim_deposit(txid, mnemonic) → claim the confirmed deposit\n4. spark_get_balance(mnemonic)         → verify the balance increased\n```\n\n`spark_fund_address` calls the local bitcoind via JSON-RPC (`sendtoaddress` + `generatetoaddress`). It reads the RPC endpoint from `BITCOIN_RPC_URL`, defaulting to `http://{SPARK_LOCAL_INGRESS_HOST}:8332` or `http://127.0.0.1:8332` for `run-everything.sh`.\n\nThis tool is not available on REGTEST or MAINNET networks — on those, fund the deposit address through a faucet or external wallet.\n\n## Usage examples\n\nOnce configured, use natural language in Claude Code:\n\n- _\"Create a new Spark wallet\"_\n- _\"Create two wallets and send 1000 sats from one to the other\"_\n- _\"What's my Spark balance?\"_\n- _\"Get me a deposit address\"_\n- _\"Send 1000 sats to spark1abc...\"_\n- _\"Create a Lightning invoice for 5000 sats with memo 'coffee'\"_\n- _\"Pay this invoice: lnbc...\"_\n- _\"How much would it cost to pay this invoice before I commit?\"_\n- _\"Withdraw 50000 sats to bc1q...\"_\n- _\"Check my balance on mainnet\"_ (uses network override)\n- _\"Check my local balance\"_ (uses network override)\n\n## Development\n\n```bash\n# Build\ncd sdks/js && yarn build:packages\n\n# Test\ncd sdks/js/packages/spark-mcp && yarn test\n\n# Type-check\ncd sdks/js/packages/spark-mcp && yarn types\n```\n","readmeFilename":"README.md"}