{"_id":"loopbreaker-mcp","_rev":"32-f67805a87c867c0fde42b94aadbdc034","name":"loopbreaker-mcp","dist-tags":{"latest":"1.3.13"},"versions":{"1.0.0":{"name":"loopbreaker-mcp","version":"1.0.0","keywords":["mcp","debugging","ai","second-opinion","claude","vscode","development","error-analysis","code-review"],"author":{"name":"LoopBreaker Team"},"license":"MIT","_id":"loopbreaker-mcp@1.0.0","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp-client#readme","bugs":{"url":"https://github.com/loopbreaker/mcp-client/issues"},"bin":{"loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"1b1d494d9130febe9f9dab429314a44eb8dbcd23","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.0.tgz","fileCount":8,"integrity":"sha512-abQC9w9+NvUp1zM6tA0sknyAlai0r/h6elIeGmygmGeiWQ32b0IR2GlO9Asy7EtQwsvBHRgfASesYb5Ldc4Buw==","signatures":[{"sig":"MEYCIQDVqE0B5L1FVqzDTWZmjX67cYbZW32yCqgYhwYzTSe/AQIhAMF3Lt1m60FOd8Kk4z5f7jjpaifzcgwRU9B+392Di+Ip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36620},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","setup":"node bin/setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp-client.git","type":"git"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client - Get second opinions from multiple AI models when debugging code","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/glob":"^8.1.0","@types/node":"^20.0.0","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.0_1755212983394_0.9490599694025228","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"loopbreaker-mcp","version":"1.0.1","keywords":["mcp","debugging","ai","second-opinion","claude","vscode","development","error-analysis","code-review"],"author":{"name":"LoopBreaker Team"},"license":"MIT","_id":"loopbreaker-mcp@1.0.1","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp-client#readme","bugs":{"url":"https://github.com/loopbreaker/mcp-client/issues"},"bin":{"loopbreaker-mcp":"bin/setup.js"},"dist":{"shasum":"3fc4d0e01c054ae2627d7550db3fc608a43a552e","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.1.tgz","fileCount":8,"integrity":"sha512-H/MKY+Z8K+6Sjw5DTwMuIXdsfSb/TskdKQAlp2GMQYdN+xcWRRmdd4hr+g4+1+0pac4prsvXN8wWpk/JYVcP4g==","signatures":[{"sig":"MEUCIGiXVYsXJgkCG04GZplrq8nuDLNA0xkr41cDvffTIHi8AiEAgzbIr93v9guGzdER8sGuIZHvBUePElOJOvqtL2BgCKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36578},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","setup":"node bin/setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp-client.git","type":"git"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client - Get second opinions from multiple AI models when debugging code","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/glob":"^8.1.0","@types/node":"^20.0.0","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.1_1755213035458_0.9070402599240843","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"loopbreaker-mcp","version":"1.0.2","keywords":["mcp","debugging","ai","second-opinion","claude","vscode","development","error-analysis","code-review"],"author":{"name":"LoopBreaker Team"},"license":"MIT","_id":"loopbreaker-mcp@1.0.2","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp-client#readme","bugs":{"url":"https://github.com/loopbreaker/mcp-client/issues"},"bin":{"loopbreaker-mcp":"bin/cli.js"},"dist":{"shasum":"cc756af4cb9d3ad365dabb1df218f49c1e319288","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.2.tgz","fileCount":9,"integrity":"sha512-haFJpbpOLTWgHSpzPKnF0ICRupjPi2hGHoer8rl58dcUeY/lTkfT0orzYhsvpX1onfXhwu/3wQD7u1P6jnWxJg==","signatures":[{"sig":"MEQCIAdA8Mxh8YtQhiipJZVdcYGiPWd/tG92QAx9az7VFlOBAiBcrJ2EmuGAAG0OZ5PoNEyQasFLlf+gw7o+6mUHeYGcww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38013},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","setup":"node bin/setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp-client.git","type":"git"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client - Get second opinions from multiple AI models when debugging code","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/glob":"^8.1.0","@types/node":"^20.0.0","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.2_1755213508397_0.6613668134648132","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"loopbreaker-mcp","version":"1.0.3","keywords":["mcp","debugging","ai","second-opinion","claude","vscode","development","error-analysis","code-review"],"author":{"name":"LoopBreaker Team"},"license":"MIT","_id":"loopbreaker-mcp@1.0.3","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp-client#readme","bugs":{"url":"https://github.com/loopbreaker/mcp-client/issues"},"bin":{"loopbreaker-mcp":"bin/cli.js"},"dist":{"shasum":"39baeb7daec8f1acf6ef5638091944602c9d8cd0","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.3.tgz","fileCount":9,"integrity":"sha512-0R4cWT0TQdyJfymX/etal1PRRobHiUQ9fik1xvogQPLP0UlKl35HjS577KORyBAtnrQH/M091zknoxq+O82KlQ==","signatures":[{"sig":"MEQCIAMSV8e8uHgcw8JWqJSJKZ7f7rtvo5HbX/nEMf2I5tpoAiBtq5g5Im+Ph+1kRETI5vCy7WI4Z3edJXiXO50zcrUqbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38009},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","setup":"node bin/setup.js","start":"node dist/index.js","prepublishOnly":"echo 'Using pre-built dist'"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp-client.git","type":"git"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client - Get second opinions from multiple AI models when debugging code","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/glob":"^8.1.0","@types/node":"^20.0.0","@types/node-fetch":"^2.6.13"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.3_1755214343649_0.15757709722632796","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"loopbreaker-mcp","version":"1.0.4","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.0.4","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"ee106dc33f0e6fcdfde5b79c3cbba0c6df4dd59b","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.4.tgz","fileCount":7,"integrity":"sha512-obwKfR+AStKBJS6QQ+uluoYs1QJkt2jI99yglLbjL9fNq36uHGxuJrgDwvqW8nWR7wD2ssKzNjmp23HWZFsECQ==","signatures":[{"sig":"MEQCIACh+RpuGSrl8kCdMWgsjpsQPPeQs9XZwjGwA0bnJnLJAiBK564eI/xoOMZr4dyQvnlOAAj2O4JEnB7KNSqtMgr/Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18041},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.4_1755214735306_0.37620737034192175","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"loopbreaker-mcp","version":"1.0.5","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.0.5","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"58539d862b59bac83b0f3695ef2cd610cae4d7a2","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.5.tgz","fileCount":23,"integrity":"sha512-ndNq+ziE4jFB8BuIFXzki3ZXLG5NM4hq5G/O4/HPVeotO1XhZyasJBS/VZJG+2SXelirHGlF3ywPrugwxsp9qw==","signatures":[{"sig":"MEQCIEziJJ3fvRdpvFS8264c27Zot8org5u2qQ7ERssFg/9dAiA0tnadEE3Lzmn5TM3tz8H5aDjiivtexKC5LyD/8A2slQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68525},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","node-fetch":"^3.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.5_1755215417559_0.4671681203092317","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"loopbreaker-mcp","version":"1.0.6","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.0.6","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"b8a1e9d294ba4f1289b7a567ba80ddb140ae393d","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.6.tgz","fileCount":25,"integrity":"sha512-4WZKiO0x9W20QGsWMyQ5QnEsODv6VBTXsUhxnUHbSVa+2XbMvrf5W5g3TlIneGstt6WZ95OtO36/VDmMhD9WMg==","signatures":[{"sig":"MEUCIQD7/Z7BdxMbvCKC8fojRnd7okcbYDkjXnYe2NEqIQPsvgIgJRdAxlBEVtdH3DHLlNXJaDEiQrWxs5yfhH/brf4NGwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75478},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","node-fetch":"^3.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.6_1755222547063_0.6135764970732229","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"loopbreaker-mcp","version":"1.0.7","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.0.7","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"ddf44985f17c440159c2c53b44566eda03c95e4a","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.7.tgz","fileCount":25,"integrity":"sha512-MiySixFEayUBRE7/6yvVentomh5ahLh+7c8vBNWpZzuG5n2hlc4cajv0NCosS1+X2XcsQOKIiVQkPnfEVNOkdQ==","signatures":[{"sig":"MEQCIAR9yZyWXeZzEtAG+BuidHoAQ0Dncl9IT0UI21jyNcsOAiBqbUpAeHDW5BypxKlrtJNN7UnjAe+XhpIsAKlKocfm9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75241},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.7_1755261419905_0.6595095994653599","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"loopbreaker-mcp","version":"1.0.8","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.0.8","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"9db91fc0ba05d9f58c7e955ed8046921346590a2","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.0.8.tgz","fileCount":25,"integrity":"sha512-Qzlb6YojOklESiDuqUVbF6aTqW7VPVG+AGz9mwnnCW0MLbdYRH7KZfCxDK33T2NY8eePRTXq0OCZmIrxgrwkaQ==","signatures":[{"sig":"MEYCIQDt60OLkyp2j1DzDUjPmWv0WbHGJ7mRk43Bt7zeKAyciAIhAKarT/aOw5ng6nF+eawDnLbcYrkAeGGnyBzfZ/espkdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81582},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.0.8_1755262533095_0.615638964424752","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"loopbreaker-mcp","version":"1.1.0","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.1.0","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"8a4aa7c9ee773b3eb86b8ce488363ec2036f76fb","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.1.0.tgz","fileCount":29,"integrity":"sha512-KeLemMF+DV9wmO0ZFbnm5jargH4gUpngAwspRnfSFOcTqdCKuCO9KUONw/Orojfd8Z7QyAGV/M0oErtwx+W0vQ==","signatures":[{"sig":"MEUCIHu8gLzh2uetMxcKCQW0VYPD0B2SkpktPXR6dqc5K2nNAiEAuPRYZfgsmA41Z8eb0NBdaSJGa41B5TLkHTciHKD+9Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117696},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.1.0_1755263781625_0.7179503653746147","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"loopbreaker-mcp","version":"1.1.1","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.1.1","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"e3140725573309c2b868300b6ab4a442777a43a9","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.1.1.tgz","fileCount":29,"integrity":"sha512-hAXcgWP2qJALyOrGmDAPx9UvwqvA05yVEJZ7X/oJ17D9Zztz73e5eRdN174tb6Ym7DA9ijE5vWYD4IhN+9OBLA==","signatures":[{"sig":"MEQCICs7J1gJs0X/s/8ieGcCgc8lL7btSA6th/vUCsD8mc8UAiAHEngLpINvm3SWJFfikLvGhz0HIOrF2p8pNvT+uIS/0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118161},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.1.1_1755264114641_0.7381454795138163","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"loopbreaker-mcp","version":"1.1.4","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.1.4","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"f422f541dedc92fdc6711fcd8ddcf39b1e2302ad","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.1.4.tgz","fileCount":29,"integrity":"sha512-jXesmU2MDstEfnH5PPWQJrpxLMW4OuyNwdswldcEYuivSxZI1WnBLGUa2chTXoCuc6AXflKtfS89asRa57LcBA==","signatures":[{"sig":"MEQCIBq4KILkTgCDhbLDNX5yUH083KDaD1Xzh34ejuF3BMQXAiBTIGTzuBQJRgP58r+JDYkzXJb0S8l6MF4aZMjGCleIrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123795},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.1.4_1755282477700_0.6798781790591812","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"loopbreaker-mcp","version":"1.1.7","keywords":["mcp","claude","loopbreaker","ai","context"],"author":{"name":"LoopBreaker"},"license":"MIT","_id":"loopbreaker-mcp@1.1.7","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"bin":{"loopbreaker-mcp":"bin/cli.js","loopbreaker-setup":"bin/setup.js"},"dist":{"shasum":"210093e49738e715128bdc9eaece3aad972e4df4","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.1.7.tgz","fileCount":29,"integrity":"sha512-Dv1/lfXLrv257zxDXYF4rqNh06bf6soNt9e90JezyZHc2XeLJylLwb4YZFimCOz5yCVjhc75kM33sL+W8uPNIw==","signatures":[{"sig":"MEYCIQChTqOQQNz8Mv3etF6FzpiArV8KM3NuBnNvSIbUSZYjbQIhAOvcYrXZOVGVqFxsY/z6AxxfmaWG8gQ7dFPsX5pN9gex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131014},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"LoopBreaker MCP client for Claude Code integration","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.1.7_1755284740630_0.9580648190986152","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"loopbreaker-mcp","version":"1.1.8","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.1.8","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"9829ef67cc5ef27047e93621f817ad0f1c953480","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.1.8.tgz","fileCount":28,"integrity":"sha512-iIFM3K4jxBFsfGIKi+NI3gUVuQ4ztQOJbKEswKw7zRhnxSJRYEdUpdc/jZp7LcJgTtXsDoZ3Lx+6a3XcnZJCvQ==","signatures":[{"sig":"MEQCIHYgA8APS09jStAAiIeb9X/CdCbZMMHopGC8NoekFT+MAiBoKw7Z+IoSY4eQxuwBygxoPRvbtKm0iNwfUtRIt5zaEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84925},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"717092aa948aa3b230ca53c7f9384f5424283f6f","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.1.8_1755288788269_0.2839182709312029","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"loopbreaker-mcp","version":"1.1.9","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.1.9","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"823ce9dd0ed0e2211e365466674cd8530ddd1c10","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.1.9.tgz","fileCount":28,"integrity":"sha512-Fr3pN5KVNNhgEueBJmrnYa8B42SY8cHoII1XrSM0fP4oe9NsqHCfBjVO36hHto9iq/nY9kz5LX5aPm4vuITrUA==","signatures":[{"sig":"MEYCIQDCMqGEbhN/z2AtpATp4wSJPQKNQric++bSvXCSYUpHSAIhAISoCQqFBizDq5BeePKyVqc1tEexTuj2Ob5K8jJNJphs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84870},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"717092aa948aa3b230ca53c7f9384f5424283f6f","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.1.9_1755288928717_0.07640169378600414","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"loopbreaker-mcp","version":"1.2.0","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.2.0","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"b4fa9d1085e871c745fc9163c2dcf3e2c6e76092","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.2.0.tgz","fileCount":28,"integrity":"sha512-mm1WKkaC6SAPE0qCBGlqxkPUxJT0H0b6AR5wKvw4krImT/59BFKQUx/lBs8xD9YpeYyVi/1pZjFul3vQj+ybZw==","signatures":[{"sig":"MEQCIHCCBEK6EIMeBYwzHXGUHGzRWPQaZksWuSLWNuq0BGG3AiAdfkr1rdITEeMLZPsGzos0vb+ZcdrycR2HwLi4cRKspA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84912},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"717092aa948aa3b230ca53c7f9384f5424283f6f","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.2.0_1755290510399_0.7278120676848325","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"loopbreaker-mcp","version":"1.2.1","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.2.1","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"34f48321f10a8f4bade05d076b9b502b610a1a44","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.2.1.tgz","fileCount":28,"integrity":"sha512-BggDbQMsAE6TTlzFFuURglsibo5McVQnJvRRGlychwg10gqP1l0RNobh+q2IsBFeUlGPJNGn/RLZQiTe85J9+w==","signatures":[{"sig":"MEYCIQD3P+ju3KBXHccTMp31FwmIgKyi/ZmaI8J0uuVuxqqWUgIhAOR4TaENHV+Ncp+0peE0UlMvbSMkT3bR3ROXo9coEYbx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85718},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7b987d6c58a8561b73ef00b2b1e20f72c84ca252","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.2.1_1755291034989_0.4791712933936785","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"loopbreaker-mcp","version":"1.2.2","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.2.2","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"d006dd0cf06ef2d2d4ed01eb020f9bf95df13c4a","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.2.2.tgz","fileCount":28,"integrity":"sha512-7wPjYGjevqXvKaUT/3mtI5ZJ//2x7DPYTi7XUs2XERPbDqt2QxSykSmVMVqU4qJk2niS0tCTKdZLR1AIY2oiow==","signatures":[{"sig":"MEUCIEZoJudvU35WdNx7XJNNUFIxPUUBqt57KuWVraaraSjlAiEAkge62B0ekhTLMefVx1wbuDMPrIWhqWOk2N+N24UrFz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85455},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"efdedcaa42a97b3b907cc8b507381771c11f3baf","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.2.2_1755291240734_0.08558171060189079","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"loopbreaker-mcp","version":"1.3.0","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.0","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"3ec02da46fe312540422db91feacec4c3f258896","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.0.tgz","fileCount":28,"integrity":"sha512-iVnftvxZFuHDvtTfVJlgpPZQRDUB+PRyQMX/sm9F6MyYvpCFhaaI9ROp1M65SRikjtNV0Ru3X5887RTGnPrSxQ==","signatures":[{"sig":"MEYCIQDXAgx0Fd6Jp7JpP15YgLcQpdMbT+Zk7KwH4vjfKn/lHwIhAKUF45EMvgUuMr4SI2WlXAcWs5zIuy6Ud3Y9JP9JrOjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85485},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"efdedcaa42a97b3b907cc8b507381771c11f3baf","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.0_1755291627717_0.72344575380125","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"loopbreaker-mcp","version":"1.3.1","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.1","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"30e43f75913cd36ddb620b7f96e9fe5119a31fd9","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.1.tgz","fileCount":28,"integrity":"sha512-8es3zwjKf+Ul0DGcFnqppZ2O+R4N2Hszw8uOSlbw74DGFp5mPKQoEYwCaCziNWfnFbDCPgnkD4VkeG08ZCT2Jg==","signatures":[{"sig":"MEQCIHoCZqkwBNlNdeIBaNO/0BS+f9Uf1ck9bmOt/CdH8C1QAiAm1byYoCdUZQSSDCNyso4HLPGR9y40gcMwu3yY5mqvTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85491},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"71d46f4e2e5943103e4e650e8644da7ee401af03","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.1_1755292299217_0.05108620964024646","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"loopbreaker-mcp","version":"1.3.2","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.2","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"c10d7268f8c9cb31b073ba32da3b1f4884441a53","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.2.tgz","fileCount":28,"integrity":"sha512-B69i6f1F1abdb7F8rr8JPFw6ytUptHkRME/aCD2SmmFgGAsD6N6Dss52kJEH0Z35q7q4f7C/OkWkHnUflzvgJw==","signatures":[{"sig":"MEUCIE8OmPZW5OURRoCO09tIE4cX+oMMXMRNqCTkv7DAqXKgAiEAvl7BT6RXTTSfWMQmu1Mrh3opFOLm2owl1CDv0ywPoWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88264},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ed3b2dbcf52984e716c43bcaacd8c5acc911605c","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.2_1755292856142_0.5882882216878726","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"loopbreaker-mcp","version":"1.3.3","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.3","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"51ad9144bea1bbbe917dac42483aac5e52fcd9c7","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.3.tgz","fileCount":28,"integrity":"sha512-pVyr+sfWfCpSpgBm0cisRFbEg8sfrAewGF0a5035E03Hne6Rv7RvoCBXg78oCAONXmUmtIlPkPdAjRbg35j4QA==","signatures":[{"sig":"MEUCIQCOrOqUcCfaXZ76duWG8Hpx4GPzoOyVjX03lxtn2MgsdwIgYV/7ByvIXJ0gLRTALIE234dn/GimvEy7bKHhWuZb73o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95995},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"90bc44f5376be30861d8e0ded45a3089e2fef630","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.3_1755293622157_0.41760983351362513","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"loopbreaker-mcp","version":"1.3.4","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.4","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"7540d18d755ba5642e4f3045b64fbd04eb7c3992","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.4.tgz","fileCount":28,"integrity":"sha512-zWxA9S0SttE+cJrbu5LTvyfTcYa823p+9w/DsviUw98PwvLRDGvZiSYrNymTvrmNkUHLAObNQcZ3c/bwSLR3lA==","signatures":[{"sig":"MEYCIQCP3rfAj9A49rILvpYw4stbZ0Xi1PYFpElz/KsQ6+4NAgIhAO+A/RGt8hHXCCdnA/sZeXwiL1hlDJD2z2SJ07hGkOza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95995},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"622b4d0bef8031aed41c2518f67c91fbc1894f16","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.4_1755294441477_0.1945905226005753","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"loopbreaker-mcp","version":"1.3.5","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.5","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"108dc4da85ef404088a8003ecc766d9d4b0b4107","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.5.tgz","fileCount":28,"integrity":"sha512-ehmIAG8dLV63Dz5Wx9pn3spk7I4nw9w0n2swR08427Ed5lIMh0WenIZJc755cE6emxjDdbpuq58rJ3f3hOsKPQ==","signatures":[{"sig":"MEUCIQDnAKCx9pRtDWrFACQLN0VHzy10ZtCq+wUWV1WCs+HDQQIgb8LxlhtmhPt/P/RQn+rHET8oUKTHZq32kRIm9loTOuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96457},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"622b4d0bef8031aed41c2518f67c91fbc1894f16","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.5_1755294746341_0.49042202299380167","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"loopbreaker-mcp","version":"1.3.6","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.6","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"e871f0e656c58748e42cc6ec86198cd37e6929bb","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.6.tgz","fileCount":28,"integrity":"sha512-O0M1ZATSDG+4URiewybtHgM5vfCAuWpHZ9qciQuKemvNG1IIDo9kGXLy9f9GoHlu+FYG+WF6WDfMSB5C+R9KyQ==","signatures":[{"sig":"MEUCIFRc9EHnaJsAGUhMb3XOMNg/1jX+jfJGsq3qZCDSCix5AiEAiTqyZnXYkEX/FjaKQhnRIU8TeDX+IBhN2cnkwDueCXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"622b4d0bef8031aed41c2518f67c91fbc1894f16","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.6_1755295969840_0.4719449768839221","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"loopbreaker-mcp","version":"1.3.7","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.7","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"47fd9e8c56d589262abc05fa3c89e088ac18b832","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.7.tgz","fileCount":28,"integrity":"sha512-1atDbCLVYZGRvhyKEa8iqxRjQwivBPI6Ew7TwDZkfyO1YO40ya8Yyc83KWhFXnA8UfyTTlTJvKwvxqH+7yKuNQ==","signatures":[{"sig":"MEUCIG0toqeuX+ztdGs7pEyjcth1OKyspBRUaNfJPuHOKVVZAiEA4StuiwZU1Wl5dV5t6pRto4gZBoriYNE/Sm9uZhluEtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8a01b8343aa6708baa888bc904fb128f96762bf1","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.7_1755336183760_0.9607298190418483","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"loopbreaker-mcp","version":"1.3.8","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.8","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://github.com/loopbreaker/mcp#readme","bugs":{"url":"https://github.com/loopbreaker/mcp/issues"},"bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"6ecc429b12bf6202cba2fc96b89420d573b01ef9","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.8.tgz","fileCount":28,"integrity":"sha512-Z9N5sK4W6Nt/Ktr3E6lWmATh491pCFbhpgu4jxtwfoPuptLB8/KPy/A2odJETf9DKHk7Qs891nVzmukmWtmkcA==","signatures":[{"sig":"MEQCIH8N7F5JKlkj9dQhwtpE5OnGxK7Cb/H7Oj+u4Dcd3r0zAiA4Bk0Ef20nA1jVz6vt6eYg4AxhxeQGHKVglkyoo2z6ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8a01b8343aa6708baa888bc904fb128f96762bf1","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"repository":{"url":"git+https://github.com/loopbreaker/mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.8_1755336308419_0.29587078790336796","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"loopbreaker-mcp","version":"1.3.9","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.9","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://www.npmjs.com/package/loopbreaker-mcp","bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"3e4b0f962b10dc9a23d3eb57742b723d686a9741","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.9.tgz","fileCount":28,"integrity":"sha512-zsNK9QCoHNG0pp2SuFKDJSsx4W08HUE6KRtMZPQLjnPS+kw2nEd4A4fdskQwFn0HTivWZjvgj5+KtEBmhQUXpQ==","signatures":[{"sig":"MEUCIAupNs74YDZxGfwa7pGJiRlazdnAjsQ8aZ8Oj80ytE/uAiEArHV9ZmnbOZVZSyXzShRuWqVbT4WG9+z14ZA0sKhWMjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105827},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8a01b8343aa6708baa888bc904fb128f96762bf1","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.9_1755340079667_0.6491598437078301","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"loopbreaker-mcp","version":"1.3.10","keywords":["mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.10","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://www.npmjs.com/package/loopbreaker-mcp","bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"f83d282c74c289a8e5d9278f64ab52b5881cfeff","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.10.tgz","fileCount":28,"integrity":"sha512-R3HXDEhc6sOnhCASBvlA5oL4uFqr1JEJbOAqBnV8KsoBHkxXEA8rb8nHDf+3cadwe0a69avc5f1FuG72qcxqCA==","signatures":[{"sig":"MEUCIQDIOm4WfX3+y7MJ9zpIeHGVcfeFFXgXq4u47rgowXaL9QIgJf6qufVNyqY0zYkz734DF2hsmR3w65xdiQvKXBX40+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105848},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"272255b0c66675a9d87593425b9ec51fe7c2bf6d","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"⚠️ DEV PREVIEW: Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.10_1755355138648_0.8155662183973107","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"loopbreaker-mcp","version":"1.3.11","keywords":["dev-preview","beta","mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.11","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://www.npmjs.com/package/loopbreaker-mcp","bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"34f3e425d5255bd3240c6eeceb446d0c4801d26f","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.11.tgz","fileCount":28,"integrity":"sha512-pl7Da/9vbfIVMOQi5MV09ig3QEw+8f86Mb9NugjTttPMgnUIaUXbnw4xwzByriIsT7IVQAKQw9M1U3sUe4tdzQ==","signatures":[{"sig":"MEUCIQCJ1Q6icX7CR3fZ+EKqTrlMplNPUo1Pd66f1CPJdU2rsQIgYZI+do3Q8EUqjN8nXnI7ODjzJYzDMY7eZhrYZLecS4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105879},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"272255b0c66675a9d87593425b9ec51fe7c2bf6d","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"⚠️ DEV PREVIEW: Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.11_1755357089810_0.7333520957587989","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"loopbreaker-mcp","version":"1.3.12","keywords":["dev-preview","beta","mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","_id":"loopbreaker-mcp@1.3.12","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"homepage":"https://www.npmjs.com/package/loopbreaker-mcp","bin":{"loopbreaker":"dist/index.js","loopbreaker-mcp":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"dist":{"shasum":"5cf770bf51cfc7f82dc751ef5b1d1f1e9e213196","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.12.tgz","fileCount":28,"integrity":"sha512-8ivZd2idAlbgxpfou+pUGxgkEGGtvH2zdMp46IfrL/iK8C3LGRdvze5hiZG9/LPkqLjsVVtSlE4mnHCbf4Fr7A==","signatures":[{"sig":"MEUCIGsveyZWuHcureLOueEgQNW0+CYqURn4jR5/NuREgdRsAiEAtS9jU0+Fe1pXWdEsfaP36cXNq8rZhU/hWOhk7fx84Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105879},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"272255b0c66675a9d87593425b9ec51fe7c2bf6d","scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"_npmVersion":"11.4.2","description":"⚠️ DEV PREVIEW: Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","directories":{},"_nodeVersion":"23.6.1","dependencies":{"glob":"^10.3.0","open":"^10.2.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^18.19.0","@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/loopbreaker-mcp_1.3.12_1755468304520_0.6903075687562314","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"loopbreaker-mcp","version":"1.3.13","description":"⚠️ DEV PREVIEW: Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","type":"module","main":"dist/index.js","bin":{"loopbreaker-mcp":"dist/index.js","loopbreaker":"dist/index.js","loopbreaker-setup":"setup.js","loopbreaker-setup-local":"setup-local.js"},"scripts":{"build":"tsc -b && chmod +x dist/index.js setup.js","start":"node dist/index.js","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^0.6.0","glob":"^10.3.0","node-fetch":"^3.3.2","open":"^10.2.0"},"devDependencies":{"@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/node":"^18.19.0","@types/passport":"^1.0.17","@types/passport-oauth2":"^1.8.0","typescript":"^5.3.3"},"keywords":["dev-preview","beta","mcp","claude","ai","debugging","loopbreaker"],"license":"MIT","homepage":"https://www.npmjs.com/package/loopbreaker-mcp","publishConfig":{"access":"public"},"_id":"loopbreaker-mcp@1.3.13","gitHead":"272255b0c66675a9d87593425b9ec51fe7c2bf6d","types":"./dist/index.d.ts","_nodeVersion":"23.6.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-lTJbMkQcoPfMCNsPH+ZKBCRNl4Mo6gsayZ4jAnAha03WS9wpz/MirA0DJ53J3R8BfNamv0JfpKtUkbN6UrDJOw==","shasum":"69187999998cda96a195a5f06e1f498dd597b2b1","tarball":"https://registry.npmjs.org/loopbreaker-mcp/-/loopbreaker-mcp-1.3.13.tgz","fileCount":28,"unpackedSize":106246,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmNai7QaZHTDBXmGGT5kMeDl+3jpNO1W3E95M6USKsUQIgZduhO7KsEMOEyjTc2AMbOu3DzvNjGF6WrmwHehuK6W0="}]},"_npmUser":{"name":"sky_rips","email":"akash.otonomy@gmail.com"},"directories":{},"maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/loopbreaker-mcp_1.3.13_1755468700019_0.6413379711258478"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-14T23:09:43.319Z","modified":"2025-08-17T22:11:40.411Z","1.0.0":"2025-08-14T23:09:43.588Z","1.0.1":"2025-08-14T23:10:35.649Z","1.0.2":"2025-08-14T23:18:28.567Z","1.0.3":"2025-08-14T23:32:23.849Z","1.0.4":"2025-08-14T23:38:55.522Z","1.0.5":"2025-08-14T23:50:17.787Z","1.0.6":"2025-08-15T01:49:07.281Z","1.0.7":"2025-08-15T12:37:00.076Z","1.0.8":"2025-08-15T12:55:33.300Z","1.1.0":"2025-08-15T13:16:21.787Z","1.1.1":"2025-08-15T13:21:54.822Z","1.1.4":"2025-08-15T18:27:57.934Z","1.1.7":"2025-08-15T19:05:40.843Z","1.1.8":"2025-08-15T20:13:08.482Z","1.1.9":"2025-08-15T20:15:28.909Z","1.2.0":"2025-08-15T20:41:50.563Z","1.2.1":"2025-08-15T20:50:35.179Z","1.2.2":"2025-08-15T20:54:00.954Z","1.3.0":"2025-08-15T21:00:27.897Z","1.3.1":"2025-08-15T21:11:39.406Z","1.3.2":"2025-08-15T21:20:56.338Z","1.3.3":"2025-08-15T21:33:42.355Z","1.3.4":"2025-08-15T21:47:21.691Z","1.3.5":"2025-08-15T21:52:26.535Z","1.3.6":"2025-08-15T22:12:50.033Z","1.3.7":"2025-08-16T09:23:03.967Z","1.3.8":"2025-08-16T09:25:08.599Z","1.3.9":"2025-08-16T10:27:59.890Z","1.3.10":"2025-08-16T14:38:58.836Z","1.3.11":"2025-08-16T15:11:30.002Z","1.3.12":"2025-08-17T22:05:04.692Z","1.3.13":"2025-08-17T22:11:40.214Z"},"license":"MIT","homepage":"https://www.npmjs.com/package/loopbreaker-mcp","keywords":["dev-preview","beta","mcp","claude","ai","debugging","loopbreaker"],"description":"⚠️ DEV PREVIEW: Get AI second opinions when stuck debugging - MCP tool for Claude with OAuth authentication","maintainers":[{"name":"sky_rips","email":"akash.otonomy@gmail.com"}],"readme":"# LoopBreaker MCP\n\nGet AI second opinions when stuck debugging. Works with Claude with OAuth authentication.\n\n## Quick Setup (30 seconds)\n\n```bash\n# Get help and see all available commands\nnpx loopbreaker-mcp --help\n\n# Step 1: Login (optional but recommended)\nnpx loopbreaker-mcp --login\n\n# Step 2: Setup MCP integration\nnpx loopbreaker-mcp --setup\n```\n\nRestart Claude and you're ready!\n\n### 📋 Available Commands\n\n- `--help` or `-h`: Show help and usage information\n- `--login`: Open browser for Google OAuth authentication\n- `--setup`: Configure Claude Code MCP integration  \n- (no args): Start MCP server (stdio mode) - usually automatic\n\n## Usage\n\nIn Claude, just ask:\n- \"Use loopbreaker to help debug this error\"\n- \"Get a second opinion on why this isn't working\"\n- \"Ask loopbreaker why this function fails\"\n\n## What it does\n\nLoopBreaker analyzes your:\n- Error messages & stack traces\n- Code context\n- Recent chat history\n\nThen provides fresh perspectives from multiple AI models to help you break out of debugging loops.\n\n## Authentication\n\nLoopBreaker now supports OAuth authentication for enhanced user tracking and personalized debugging assistance:\n\n```bash\n# Login with Google OAuth\nnpx loopbreaker-mcp --login\n```\n\nYour authentication token is securely stored in `~/.claude/auth.json`.\n\n## Manual Setup\n\nIf you prefer manual configuration, add to Claude's config:\n\n```json\n{\n  \"mcpServers\": {\n    \"loopbreaker\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"loopbreaker-mcp\"],\n      \"env\": {\n        \"LOOPBREAKER_API_URL\": \"https://koi.otonomy.ai\",\n        \"LOOPBREAKER_API_TOKEN\": \"loopbreaker_prod_2025_secure_koi\"\n      }\n    }\n  }\n}\n```\n\n## Support\n\n- Package: [npm package page](https://www.npmjs.com/package/loopbreaker-mcp)\n- API Status: [koi.otonomy.ai/healthz](https://koi.otonomy.ai/healthz)\n\n---\n\nMade with ❤️ to save your debugging time","readmeFilename":"README.md"}