{"_id":"@debugg-ai/debugg-ai-mcp","_rev":"123-f252df9a3fa39173695919c2525f3fe5","name":"@debugg-ai/debugg-ai-mcp","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"49768b6149a558c71c276a7cac6f26c37d1282b2","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.1.tgz","fileCount":40,"integrity":"sha512-8NA9y1Lr07ByQ+HnutBD7eJ4Q+2EfEW4+YQlCcMsAsjc5BGTVJW/DW8+B5RP2Mo/KpThyN4I9ybqlPGKjGNWvQ==","signatures":[{"sig":"MEUCIC0Ayy8Pui5FvZopQbbRG/AdWEkCoXET9FcLxhttjncqAiEA4Z+yWNRaKOIlBv+e12U8abxzGE0/Sc4cpgKxk40wfwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102443},"type":"module","gitHead":"4babb5d9faa870cd9ebe83e96c1d463122b74472","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.1_1748471062322_0.5383444236074977","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"18b326e24ce33906fbccdd50043ec2c35d466377","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.2.tgz","fileCount":40,"integrity":"sha512-w3eQwOuoU/t0dQeNwiB3e4b8ZEpsCJKigyz9Lj9zp/HmS0Z/SG65zlf7kGbXlYsK8893T8xRlGp4fv64qAGGzA==","signatures":[{"sig":"MEUCIBB3za2HdVyFg6rjh4L1wWa4LXXDF211kkrC7hfnD61qAiEAiNC0AmaB1BMPpy9+fpIlAvYTcVPn8W/NqzlFdf5QGRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102451},"type":"module","gitHead":"4babb5d9faa870cd9ebe83e96c1d463122b74472","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.2_1748471847557_0.6902002699707352","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"380edcbbfc6331a5d9ab533cccdbabc5a496a672","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.3.tgz","fileCount":40,"integrity":"sha512-IhG73zGoHjvywtiqaLDF+NZKeI0zShsTOi3rxqJmShCdXNQb4D/evo0L27JAw2O29xp5A65MZ4ZkRKSqGXwfyQ==","signatures":[{"sig":"MEQCIEQCIblCJSuRa2PfFvvKngGACreCkJ0cG1Mb73tqQEkPAiAPcy4DePNXBthfx4pWBR8Maw1ad9peoMKMFcUtDlkp8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102457},"type":"module","gitHead":"4babb5d9faa870cd9ebe83e96c1d463122b74472","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.3_1748487806660_0.948199717559647","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.4","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.4","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"db19f59091f29d1970ef0dff73540e32044818d0","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.4.tgz","fileCount":20,"integrity":"sha512-/k+ufx9MmxNbY/wOSRn/8jQHjouAFBw3s01Le+przoZ9E24bjojJ1LSZqAqiFgzOiLNJBYtbJQrOmKr7CCFQAQ==","signatures":[{"sig":"MEUCIQDwAxjDs3SSJBap2Nk9Sk5CgeLGk0aQ3S+iwuapvLVMCAIgH0TsYMFFDMG9ZDueY6rREaWIrYdaCr+P/ZmTuv9GAWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51699},"type":"module","gitHead":"4babb5d9faa870cd9ebe83e96c1d463122b74472","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.4_1748494612661_0.01649470236398365","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.5","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.5","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"62fb677dd15c17669aa844c057e3dfc3dde93c23","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.5.tgz","fileCount":20,"integrity":"sha512-U6ZOCwot51qo/aEtU87d3cR4wQwpCbVB9yU4WjEWJfQozvfB9irWiWEBOwK2vLNkmDw7kUHmJfY/AS79pmEfyA==","signatures":[{"sig":"MEUCIGLod2yUGA2hqjPAG4OcDr5Wyfta0UBtUwQXeL7ZmXleAiEAypvwfxehIOs+267bKpXkabMbjEPIqx3FtD6S0Gl+Mg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51708},"type":"module","gitHead":"4babb5d9faa870cd9ebe83e96c1d463122b74472","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.5_1748498381558_0.09227207393584269","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.6","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.6","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"2037a848067cf7ddda50543f369940eba4041cd4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.6.tgz","fileCount":20,"integrity":"sha512-2XHyb9QXa+LARp8zJV61br5e6ynSG9f1TDSKPN7b5nLEwtQ0ZSaELZWfdSXhMAPqh+xcz3m5172R4pwAwVP5fQ==","signatures":[{"sig":"MEYCIQDHp86in/LlWcIAUUrTCKqIVqrdQ7vt5XAevkM1CsdaeQIhAI7hEiEHRH/WtLsE8otyJnLCqv39pjWenKbXO/VuJuBi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52224},"type":"module","gitHead":"6878477513aa8f6d227d85a4693806a5e247ed88","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.6_1748539138004_0.8823170581869852","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.7","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.7","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"038301373e89e836d30f6655eece72582d5c8216","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.7.tgz","fileCount":20,"integrity":"sha512-F+h9JDunzc6YsrrY6fCQjavRXXb5bzz9lklB9Lt8SVVJywEl5OpO0qFHcQgQUil2kWAgbrYOh9JMaHtwOWeB0g==","signatures":[{"sig":"MEQCIFSXxdhA8+amdpUsqvYT3/h3q/wCCB/EduwzayKxlrHvAiAVEHc5ee6m1mOL0ScXEhBkJpckAbHxSE8v62d5RBsxng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52360},"type":"module","gitHead":"6878477513aa8f6d227d85a4693806a5e247ed88","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.7_1748540169325_0.5939302590860014","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.8","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.8","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"862f71b44ec9550474bccd41ed589a414a01205c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.8.tgz","fileCount":20,"integrity":"sha512-FfsMfqkQw4XWIlhyyRHGSK91ARDjvDhUXZwNDLbyFnqeJ9XHoleb0SeHUlB+kNly4P4/8kROWPeoeuXgGDkuHw==","signatures":[{"sig":"MEYCIQDVjTXS47HP4wY3v6vcG/ADQCCaiwLeIqUsxXhI38sdYwIhAM65EBmCmDYn2o1/HzY29XI6UFXm1Ls1BkvRHx44FDNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52568},"type":"module","gitHead":"6878477513aa8f6d227d85a4693806a5e247ed88","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.8_1748540837030_0.8246446770505014","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.9","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.9","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"495fabe39348765b838dece539d4e8893c0a1459","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.9.tgz","fileCount":20,"integrity":"sha512-xN1TXFH9+5r5yNJne1aiXcFJSPMcHzO9n3aPg4ELutwa3de5De/QSa+i1N/QrpRlsKc6yjwHsgLxU+ged0F6Jw==","signatures":[{"sig":"MEUCIFM3tL5wpn4iCI89GWCYFWrY3ijUJAZVldjBb0VbioBbAiEAqzq3fhZPTsLKfLeASgZk1uvVs1wWauP2fas67NEakqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53067},"type":"module","gitHead":"b0a4719e23b7664cc22b5dccafb09352c6a94751","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.9_1748546020637_0.6983899623568386","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.10","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.10","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"c6c108c5f4c04901c6c34f1901646c1166aead08","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.10.tgz","fileCount":20,"integrity":"sha512-4BYmh7dyeyjC19NttePsH7Ob/WNeLI6WgFcvC4CjasnNhb5B675wrMznDaWAGEFct9SJqUT1asUvq29LRu53Jw==","signatures":[{"sig":"MEUCID0NQUotikYoiVlrlYzgvCUuByhCWMIsR2bC/wx6sy2yAiEAzE7NTHU8T4DLKQqbsRH5BC0ndO6yeLpTem4I6MfNddU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53072},"type":"module","gitHead":"b0a4719e23b7664cc22b5dccafb09352c6a94751","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.10_1748546986288_0.12170976138272915","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.11","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.11","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"82158a3280d5a18f2b7cb6eb5516b39092ecc71f","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.11.tgz","fileCount":20,"integrity":"sha512-jWAW2Axc7B8IuTGDT6G6atT4l5C5hXLpXDCN5JDWgBmMf+Lsw9F4zgBHczTBiveTn5a0E/0cXkrefh48mBx1eA==","signatures":[{"sig":"MEQCIE99scLCoet9JXzn2B9aX4ATP+R0+615aBUVE1SkiOAcAiAQB7uSPmAyQ2VAY3DxxWKVb9YzATFn9eD90on9etjb3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58909},"type":"module","gitHead":"65c27bcfcaf54be8cb47e04cb2b2be93d65ab6fa","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"MCP Server for debugg ai web browsing","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.11_1748884910664_0.5901006920428584","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.13","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.13","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"1b5e57f8caa631de641d969c2061e4507ef95f21","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.13.tgz","fileCount":20,"integrity":"sha512-8xK+SToHH8Js4c9FgE1ttPHT1xSWVYk1bQvypVUufobuqmxxAJ3yO1rfbkUGeV89zO9f/9WDkbsRN3pn4rGxvA==","signatures":[{"sig":"MEYCIQDH2uYj9yvGIvSyXP+f3swFyJmTOOlvqhabVwgt2sc2+gIhAPlxl6KNYeF9VksziZYBjOnoeC2sE6v1TWQR2OKYlDTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59231},"type":"module","gitHead":"e19a1dc9926bcc9ef1d54f900434fb3e0a919e0d","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.13_1748887423846_0.06778732473478044","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.14","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.14","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"271dd6da264229714c148be160a56b6b3cc55f3d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.14.tgz","fileCount":20,"integrity":"sha512-/HgcrYX8Ude40a/5dZ4B8J94JCL43o0C2zSHafdpTQSLYW62g8GU6mbPDW59BCtB9F06aOzwdqUrj3MLx5D+Jg==","signatures":[{"sig":"MEYCIQCVCqzJ7OTDS2U1bOcMFCJufm3COhL7Gyhozc6OibVdLAIhAJKvExVsLG6NxuzR8fa3/yBFjSAkO+UR6WMEnVlem7Qt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60147},"type":"module","gitHead":"4d5fe5c247c09b35da38264ee1d8071661982189","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.14_1749503571379_0.3444477571649005","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.15","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.15","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"9c7ea96b24344033f7ee5849e76a230a5c88f496","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.15.tgz","fileCount":21,"integrity":"sha512-YztHpuc4BBrXDO0byVYx36B8/dJweYqo5vjtZPSdGYn2D5XWYWlcMBNN0vShH8ObpYOC/RSgH3NPOHFLLZ1aqQ==","signatures":[{"sig":"MEQCIEZKeEKAMKnGbLk2HNCTjODh0G1SFCnNecahVQNyvw9OAiBcIxaG9gMTH9tI58j4hyTdOQgUS+dp11KxYSbUa1YEAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63850},"type":"module","gitHead":"6ae868ec45bf13caba14d845ffdd4d25af0aa645","scripts":{"build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.15_1750102367572_0.3717270955429166","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.16","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.16","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"21f8b786007ceb1dcd595ad3147ec3f914dc9a01","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.16.tgz","fileCount":36,"integrity":"sha512-iJR/QAluud43NaQUyc3T7kgEMAz/vvY9COrDoeUAc870R//eFQz3Njtwes53Uu1nsJB8B5KL9jxtAYaUGym4Ow==","signatures":[{"sig":"MEQCIE9dr4Onujmt8T0oYXAFgDIoPgWGWrNl6+nRfxh+mYFaAiAbC1Erx9U1ulck1FMMZeHEypHWKWDW5BBPOlCER1qBRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180699},"type":"module","gitHead":"a828ecbf56660c4b37d65a2569da93bc1742f015","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.16_1755618752753_0.16714323256847496","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.17","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.17","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"39f108c41a7af771ea6382147dbdf6985148d56d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.17.tgz","fileCount":37,"integrity":"sha512-mitZzXb5yt6ynDGNtorkjcNEb1oR6Sxd07+e+5UyyoflcmWCUIlWbqrve5C4/05ODrUD2OhCjdQZTt9rS+xMYg==","signatures":[{"sig":"MEUCIQCgEF9ak+u511K0aDf4Sk6jGdiFEVKxk0GkPd1mb0uRKgIgcgmvmlCAp5W70UsX6p1Leew+NpyICn2YTLPMhbHgiv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202778},"type":"module","gitHead":"3481a9f6117448a413401290620448857f5e0b94","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.17_1771375375753_0.03861019898190632","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.18","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.18","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"96cbb316ba432931981e9e26b25c51439a4f215d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.18.tgz","fileCount":37,"integrity":"sha512-Xp+N/lQB0y6kLSmyS+/WR1oY0Jd3WFsOJc5d5mGnsWVL408HrOLri2wwuqIs35QaT/qGgnySt/f8VC1VkPSM2w==","signatures":[{"sig":"MEYCIQC8QRauKIrKFf9fGJrtvH/9q1vSWRYcYRewLWfYoo9TEQIhAKj45mgShur5Z87vj5rRyxfJslfqWdhODdg8qexQrvTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201217},"type":"module","gitHead":"cce64918471b2854b1fb322e6c51ff87f5fbc673","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.18_1771377050657_0.6881593159468062","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.21","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.21","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b45997ad2069fc2de77b5170e9a1981b5eabaa40","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.21.tgz","fileCount":38,"integrity":"sha512-pTKyt2ZcfCGwNwx1fyeVvbPjYDzZ4aYl9zzTgYpZ004Wtw8m8svpn4k/OgL99IIncTMsqBekJ+KTJL3X6JiyzA==","signatures":[{"sig":"MEQCIHRrb1YQOiE6ZGDXirr+aHJxDzqr31NiTwXFFH7+RgDWAiAcND1dUUQ84eVQXBGTN10kYX7cwDyHvmhyRLP5WE5ifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205856},"type":"module","gitHead":"ca4eb3a80612e3f3cc41242d39cdacc0c465a6ae","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.21_1771463942470_0.6260760230349223","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.22","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.22","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"350c72ed0563f6c09143d58c19527d94d8c73269","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.22.tgz","fileCount":38,"integrity":"sha512-jbSg7Zc7gw5HNvO9PyuO6ADnUkzkH7zrj2kyu+W2mVzg1JMhGyNad0Lz7CqtlM/JYsKVaNcGB6TDBRT2D+0fRQ==","signatures":[{"sig":"MEYCIQD1FGBb+c1LDSxNQlrtoFdwFvYNixfC+qwjOeBGkj9LPgIhANyOuAIyc/9iMMtEk1Xuq5gbz8V6z6zD9mEYFOo98ey7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206313},"type":"module","gitHead":"c14684171c166198abec6b20359e9160c5d2f8b5","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.22_1771469537412_0.1671368153029802","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.24","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.24","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b5d8cfb6c5eda92dcbe0a3703e12136c35e81542","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.24.tgz","fileCount":35,"integrity":"sha512-p0/EjUzmJSOD2CvpvlzcWl9KTsxCZHq9PJ+w0MmmG4R2iIvq8nZotul5rNCM7rgQo28IhO0rCqsL6MLCsUZWVg==","signatures":[{"sig":"MEYCIQCk2KvSxqvWMQWX4D1Kz9YlYGWpsMlN3GMEQZHKBdCroAIhANHxYCpSyErgJZ2lTGJdsQakZZp27Rr40hIA2/Pepm9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195606},"type":"module","gitHead":"2cfa112e46fc4d315f7a36d0b641ff188bd5ca8f","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.24_1771520318383_0.6741797610208604","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.25","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.25","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"e45abc1f3278111f646a8d584942b4401838ba20","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.25.tgz","fileCount":35,"integrity":"sha512-w83KvU1TTDWF8T4BgF3+bkJBbJ6tREb8gsIWExyaIIfMbyFCuSavmzu0h9ruVqMsQ6O4R5/LI6BLenUOC96mLQ==","signatures":[{"sig":"MEUCIQCpjxcIaQUhblCjsScftpC+Q5GYqd9Qe1O6+cJ1XSsAJwIgW2ksFPTy3JZGkZMSsqlhR2j4ZQ/UMIaVxfbEAArPnOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195746},"type":"module","gitHead":"494f10a33e8c27eb9d9fbee3ba462b5ffcd92d95","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.25_1771533513075_0.2444732284396589","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.26","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.26","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"a0a7c3f99c179ee2a637c3fa4f0d6e69204b88ce","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.26.tgz","fileCount":35,"integrity":"sha512-MrcJ6a4tNOFRmywmmJiXNsQSQBXJhF8XAghDdlrQc1t0VlQ3AUqpOwwsoDlVAy2RxDrlfSO23n9IPReawE57HA==","signatures":[{"sig":"MEQCIHYlX+YqJBYcCk47DJtuuJI5oPSXI2UjzRPUhuyfwNQtAiBMpRWdijUpTOl4kSego5aWy6pMrK2nA32B5+5VClEIXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196196},"type":"module","gitHead":"b0882f637bca762ef8a2c8d866bfc9efebe366f2","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.26_1771539909736_0.1610500405513613","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.27","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.27","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"982b0aededba8259c2ff5873d393e9cc993073bf","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.27.tgz","fileCount":35,"integrity":"sha512-RtZ5QKXZF+0dBVOIw8jtw5NBbXfRseT/7BQZunBHXVFUQ8SCB1f/T8bE/kXgnWhQ+VysQo6VjJNYv4yKEVC7YQ==","signatures":[{"sig":"MEUCIGNpclWO4e29wDiT7XHilsmbr4LOjiz62utQclnoyPdXAiEA7JEDyjQgn1wI30SnxHRNt8nD1D2PXVwfbix0Ok/h26M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196192},"type":"module","gitHead":"f9a9e3cbe2a81a28b51060c95e002677b9a77cf8","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.27_1771541633098_0.14854346845205302","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.28","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.28","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"48e79a0f779e767ebfae4de17b836599541ddadf","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.28.tgz","fileCount":36,"integrity":"sha512-QBKScS9CQ41BFr5yOhQh/rybmu2wlxX9vnXM4HSyyH7tGrO/p7dS7DTJbgGdnQwzAXq+pC1U4t6soP5G2a8p9Q==","signatures":[{"sig":"MEUCIQCIDgwN9mRjhuzGwL5gFqUqoVZPvnNbEv217JPd6eKd+QIgXjF5QFZDdu/voknkDVHnQfAezurYB6a8+i4DWRVB8oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199701},"type":"module","gitHead":"b6d9a7eba7573e46f39fe01fbbb7c496b448d823","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.28_1771888346799_0.6590107401387604","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.29","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.29","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"7d1774c272d3a8cd94e796274fd2d8f0c48e147d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.29.tgz","fileCount":37,"integrity":"sha512-l1tfaTQ33qUee/8dcdEefXBAS1KXtk99EKSHAjUv+n0OBabSUkkoU4Hok4OPmAVeLYQFXYhP0b/wJpwWTnhcTw==","signatures":[{"sig":"MEUCIQCO655yfCyAjloLzQ+Dl9GNkXNcKl427p7MDCfcZUfkiQIgeEJx/FAuZ01B/sdzGnbBb3f4o7ckRdn6u2R9N887vKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197301},"type":"module","gitHead":"14a26a87528e90524682e4134c2793edbdec301b","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.29_1771895109803_0.4373542688076375","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.30","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.30","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"513b19fcd6542b2ddceb3c82711e61ac55729f5b","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.30.tgz","fileCount":30,"integrity":"sha512-QPzJz26Ta/mZ7+UORjvQSOzW5+8lHbZTg1OGYzpwAoam+DyOdk2P0fXeN+H6hTz6nIbqiX42dbADbVQsaned/g==","signatures":[{"sig":"MEYCIQCYZl4lujkLjjBhKh1y0w0IaMbeKR5iPMrQJx5mnSqfiQIhAL1hcplDchgU87W/Az3z0+MR2mBK19SKOhbVJeLDoC6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113987},"type":"module","gitHead":"78c627c3e5cc34fb04fb2323acc35884e13c4ada","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.30_1771970077939_0.38780299496424875","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.31","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.31","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"0b17ea4fdd138be7214864fa718d0822003f9da4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.31.tgz","fileCount":30,"integrity":"sha512-uzg4cYPWVK+aJkxikef5rS6QkF4OseFvQub/aT4TTZFysBW6soG3kSPdfrC5XOteTr+ow6JHzpABXkiAHJbC3Q==","signatures":[{"sig":"MEUCIQCar9m8E1MkWInIndQQCSgj2u2Ozws/YkVFMjMLet/n5wIgD1zb2cC5321hE9tPv8KAdL8AZyZu4W+NxwtLV58zAoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109737},"type":"module","gitHead":"73a75003bffaf180f1fa30481c4a31bd964918a2","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.31_1771972267159_0.036486392868326334","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.32","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.32","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"2068f11ac38dbb0f3e49b0951c3dff3ef265aa5c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.32.tgz","fileCount":32,"integrity":"sha512-hewz+TS1saVWHJoM6cDSNPp8w9JRquXce0GH28rC2V0N8TZq3VG29WVH9cyJbdeEVPYaNMThRxuZGfof8mr50A==","signatures":[{"sig":"MEYCIQD0RZ9EGtPT0jTmG5LfKQExllp6uMcnXYZZXlBFBcRuwAIhAMlOfzXS0IOYXRCn63y6iKkw62ivP7SKhjmJVBtCvAuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118986},"type":"module","gitHead":"301486021d045673a292fd77d935995ef2ce9241","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.32_1772073992359_0.6237140380633317","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.33","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.33","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"7ce5407575a7e310cb175cab235d7b9a4fd73dca","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.33.tgz","fileCount":34,"integrity":"sha512-QF9oWkGWoNz3wiSFfJdJ4PeqA1GAExJ/yXXifvnJgEZY9G2BHxg/Gywui5FEzh3Q9DMi9YgOebjhVuJs6bl/jg==","signatures":[{"sig":"MEYCIQC5ysmkmgHPxG6VGHDtno/K/GfK7MpOWYZQK4zOJtgxugIhAK+2Yg6HqwvC9RLVp5JSbGpyfvZjNFiNO8kBIXAwp6bi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124068},"type":"module","gitHead":"b03a4ea7014ecf00544006e1fd5786097424b1d3","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.33_1772128766390_0.2800498028565708","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.34","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.34","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"2bbf74e5bab95d52875232920ade5e8738ef21df","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.34.tgz","fileCount":42,"integrity":"sha512-XFsW3L4CrQDJd0qeAw0VxT/r96DH2OPAR1ZwlZYEYtlh+X393wckPcP7jTiXTy5gLUXNo6guGQE/jbeazJvhqQ==","signatures":[{"sig":"MEUCIFxtUrysrgkaUSkJaw95NBbtecohDHUEaa5WDbxPr01SAiEAxsHXegIdnjB5qwswLIJkIXjXtNf7M2/P8C6EA5eBlFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214847},"type":"module","gitHead":"b03a4ea7014ecf00544006e1fd5786097424b1d3","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"11.4.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.34_1772135417160_0.30502112133000336","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.35","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.35","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"f31170e2d692cc13e60e5cba26aa9d73bea114f9","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.35.tgz","fileCount":34,"integrity":"sha512-5ATwG3XETTmQaRHuevULqic019gH6rqoAIkIyTg+G368Iej9/2hLox9G4mKl8QcxqUKfBojgp2p340+MA0+42A==","signatures":[{"sig":"MEYCIQCIvJ0sApxdZI9B3A5J2Jin3NDNpMGoqSx/ipLBmmdtEgIhANAgRhKl8hs02SNN4P6ecFgMRTEuCLg9T1R3xEtsnGXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124158},"type":"module","gitHead":"82335ea3b5b7b5d7dc4ee7c4745aef2faa133dd7","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.35_1772222187559_0.7104438958873729","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.36","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.36","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"344c1d388339d991a941943ce418c9d2c7b98a66","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.36.tgz","fileCount":34,"integrity":"sha512-ZFmLzrAmJhX36+Z81sgCOPNT0DSfknzJK/CMTtb54XAZpZosjCxWVLR9nogPdyRnCqkOa0c781cK4kBBP9zSgQ==","signatures":[{"sig":"MEYCIQDwlSIle7j/99czfhDhAfje7Sk6gwcq1TetONy7A3i27wIhANI/UEl4h/npI19cBXnf51RA4k3c8RZD/3p/PRrRWO+Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125836},"type":"module","gitHead":"4529a79deec62380249ed4bbbda659ad2f233693","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.36_1772298281265_0.28997183566295104","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.37","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.37","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b6c7f316ecb0f012a29fa30f7717eacbffc24fbd","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.37.tgz","fileCount":34,"integrity":"sha512-PoD+H0S77rH2RVmNBZGPCEOuMJd3PeBSN7DsAn2MJkgyQXWkQ4DUT1BTzcZeiq3sXh8rP/lMmzoKQ1wsLOHv7Q==","signatures":[{"sig":"MEUCIH2vT+gFneedi1HOeiHsWe0Vjpg2MFymBu03xpRaZL4KAiEAr1m6NbzjmMF4snbkGXoItpNJqzF+RLfzDvj2RT16N4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132418},"type":"module","gitHead":"df6cd38f5b7b3a529136c7c0dd1cd45516267c0d","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.37_1773285716081_0.5730853461693375","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.38","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.38","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"40778e7129cd88ca399a757de69ebc85f4b10890","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.38.tgz","fileCount":34,"integrity":"sha512-HjnjeaiNBC/n/GrMzFgrZk8d6RTlcON/3tDqLPu9Qf0yx6anRUeWr4XFpWfHwXpXCs1KI4UjCCZZwbrbAe2VlQ==","signatures":[{"sig":"MEQCIGB8utCEjgGoBJqngFcLJ3JBWtAFO+g9MAVe6VmkFQN4AiANnFzzex+C6RXxx8alkNVFHeVfqJKBa35vlOZQhYLOaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133552},"type":"module","gitHead":"9805c735913d5713680d2b8a666158f1b9b947a8","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.38_1773286528467_0.9392316592808889","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.39","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.39","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"7c83d511ffde7c2d552f3973f1e95f8f47173cf1","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.39.tgz","fileCount":34,"integrity":"sha512-O6uNblie/jOtAnJ3gfXbm/d3VwWqFk3Oy2L+XsglvADqS5Q/mE7ppIfs3U2r91imjYzP+/Y3xzSjh4ECFxsZXQ==","signatures":[{"sig":"MEUCIQDE00BsWT53mHHr2z7mOu/+9ZL87XmXnexrZZQLwzx/FwIgPLw7xIpa26navmT/8bh0FzydL+K/l2NnPTBXyo2hfAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133354},"type":"module","gitHead":"f37d0b1fcc61a2467c0257b526363e12cee46c3f","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.39_1773695753917_0.18575944849478954","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.40","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.40","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"fb609097132584c64a60638f59b46da5036b5168","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.40.tgz","fileCount":34,"integrity":"sha512-2j5fZ3/DDOuyevz/c3+drqe/KZpDMjSV8gDqfoP0h0G92wUpv6MDSMZlvrcCWj5x5r85+d+fqtZYAvzIdDQqzQ==","signatures":[{"sig":"MEQCICZf59GgG6gBrcEzYIcRhfWaqQ3eODKIKjO9mQ5KA9L9AiBTZFs99PKvKrBR5y9Ch9q/Mua8oox1ZgMLdfLnhNzL8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133467},"type":"module","gitHead":"eccc5d7712a73c96d0b5f68f7bdc64ab3bb4b366","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.40_1773787454841_0.5975146468280998","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.41","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.41","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"95638992d7a2fd5bc63d9268a09d5668376da27c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.41.tgz","fileCount":34,"integrity":"sha512-YelFVAtG0sI+BGKiZpyYhqBIOOrC/0So0NP1LIxHKKDQekIHlTdDASvuoxZjZ328UAvUMBSOXkw78oY+XFppQg==","signatures":[{"sig":"MEYCIQCPx/TYs4mLYKcHJ58Swc91PHWlaxntSW/Z56G3PGvHEQIhALWm2DLmYnHkHFP3f6H7jZLuaONpjRvb1Hyaxoqf2Y2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135172},"type":"module","gitHead":"35144b3629ccb27e2f0251c15e35291e1ed9f8a3","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.41_1774203018815_0.11993664392177972","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.42","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.42","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"47deab47b551df49515f50c2256133c1984ef876","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.42.tgz","fileCount":34,"integrity":"sha512-LgEc9xsnVMVulNxJtOIjcy1H4mfH9hhJctHu5MRJSsQacnQMrGwBnln47jDcRdO3Ykm5vDnmI94pa9/84vLekQ==","signatures":[{"sig":"MEYCIQCJQPfxCfM+DFjVO1BPtwS4aGighIdf5hgN35u/+3OjXQIhAKS7FZKc1CWZLFvG4mrfFwgWV5fh1v/sF/K0RFrjE7tf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135859},"type":"module","gitHead":"3e4124a343db58e048063a9f6978ec5ac6a19ccf","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.42_1774486870528_0.9686708036200808","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.43","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.43","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"8eab5f18154ce2bcd3a049ef56bdefe701e90b04","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.43.tgz","fileCount":34,"integrity":"sha512-HGPKxFGGyKL+Pv8QD4pWTY4qpbboduimMaV6OhSfisYSqmqi/MRX5PLkf/ZnaM7LXOLwx7KRc//VTNv9wnKYIA==","signatures":[{"sig":"MEUCIQCnDF2sajnvt8OBVlOeCQ0kFRLDtNqw+c6AshMLD3NFpgIgTY2xoeMYP6ELkKpUYtBPEtWCR9lV5c9UAkha4u/ENlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135222},"type":"module","gitHead":"51f8fbc68c9e5d5fc74799c757b0bead999b9cf6","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.43_1774561302185_0.15468783873862924","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.44","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.44","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"51bffb8dfd932d522e4f13aa7446ddbe25fcedc5","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.44.tgz","fileCount":35,"integrity":"sha512-ZPreYGcPt0ASd4KF7w4BdmzRVndQ1TRJk267VUA0dVQqJVb5lclMGgLqEdU2cY6xtbq21JI2jx0iurYNdzyE/Q==","signatures":[{"sig":"MEUCIQDxl5tI9H0XDbm1QWylHxGRcuFEX/cM+LBnJdjDRcN9IQIgLbheqmG7dV6lQdC3IKr6dxFcB8N/tMai6Qft7//XNH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136618},"type":"module","gitHead":"ffe20f2bfabd1b00c90188d4272cea568403cfb2","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.44_1775674614074_0.6131173494491378","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.45","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.45","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"db52651dae9670e7433d459fcae211b3aab0f46c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.45.tgz","fileCount":35,"integrity":"sha512-SOI24gTNwD8gfGJMYcK9sFTyQGRpVejwX4YZvUoAt8aeLStKk/rgSsBFqjIJdKGuIFLaV0rx2qvMkTFgp5WhRw==","signatures":[{"sig":"MEYCIQDI0Wp2t8O0zw/6G5fCloHrXfvXyx5Xgy6scX2OLejQ4AIhAN0Ov2ju3VjBgP3w9qMzZQfFdQWsteAOEonF/T7czmA1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136895},"type":"module","gitHead":"413b78c864cb4525d64e021b9e907b266e68aa9e","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.45_1775678842161_0.4865161316606361","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.46","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.46","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"3985026a67da7027b2104d5223d9a5718aa732a4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.46.tgz","fileCount":36,"integrity":"sha512-ahJAelG30IbxlxdKAJKIHQX0a8SGbh1OTGFG2dXGz/3/JXl9g5lo+8Idof0ha787lZh6XkU/XMzOuUqoaMi5Gw==","signatures":[{"sig":"MEQCIBosnR6zsfOJadqjf56o3WlZlGDKC1UycQCo1KDmVB37AiBzfeln5Af5kpnlIM+XvqScnMrjU64WTzVPGHtpANMIIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142528},"type":"module","gitHead":"797f8d967b603089efe9192ef499eec61e3a18d7","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.46_1775690190944_0.4480804461295935","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.47","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.47","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"af86bae97d4f3ce4fb40d4e88bdc00bce4f1936b","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.47.tgz","fileCount":36,"integrity":"sha512-ozuIHiTizcRX2wI+ijpj1G1pw3ke8eyB/2Bq9OQKi2Ka8BRYQq+Cv/ymqN0qeax7AVgyHIvkUGOXqB9yiZy7vA==","signatures":[{"sig":"MEUCIQCF11Fi66YeReMO8zvl3exZVCrVyTpkkAZSROB4cGXswQIgUW3Z0bf/7h39P1g2ZdN3+aa3cVB/ALuK8RqGtr8XxuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142449},"type":"module","gitHead":"05863d9ee6b5e63cbf67f94be53d647e38051074","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.47_1775761010408_0.35974913763360483","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.48","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.48","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"dcf57755e379a65ccf223ce89a89c8bc0b49964c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.48.tgz","fileCount":36,"integrity":"sha512-Y1wroe+26MyodjlgDFZu/Ik/Mxet2mDSRY8f16EBWbcZtMs9C2RY6JqRN6BcYrh3tPxG+paOHLkCl2T3n/ChzA==","signatures":[{"sig":"MEYCIQDT+mH07ZrOat6sWy+BLKWZA+cC7AjgUbvYQrCDurghWQIhAKie7WIPfQP56lcHd5ylabcGRK5KBnmid2sPTsXkeBsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144066},"type":"module","gitHead":"bdd4ae2b31a1cfc40956d831e0a1a651446c32f3","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.48_1776293249935_0.30467576216171466","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.49","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.49","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"9e69eda85a63c7d3a92fb29ac00c778869ce99d5","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.49.tgz","fileCount":36,"integrity":"sha512-8Qv6wpzFLYpgTitg6agRq+CHigxwdA+wCLATzuHBc8vtsWdN8L7x3WFPCbcfe1jwaBHDlndFE4EzkYSkKiRspQ==","signatures":[{"sig":"MEUCIBHu6e/zjSIowo81rwOkUAC20pYmHYcunKiwpmkzsLC8AiEAqndsjTeO8lGsPav2Q5lOeZ6aEtDzEUHULKiYCCH0wbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144804},"type":"module","gitHead":"11c251813fea67d937566b5dee261265227e484b","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.49_1776354347552_0.6021718959578917","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.50","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.50","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"206bfdb8b2cad18f781dd576a47c7a723cffc5ef","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.50.tgz","fileCount":36,"integrity":"sha512-YmPNA8+Bw3HB2wUkWW389tQ6UTRWoju8KFIkqn3FA3WS/MCd0BKgIvCyuRqFXGrSsncfg1x9q/6gLcOPCtfgKQ==","signatures":[{"sig":"MEUCIQDHz6MNMTw7j20GVW/5czPOHKc/ErbiS/D/q3qlJyv+YAIgHa5je0+QGevnW/FswsQiTbzJSMHy1J7mBc8gW41qMMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145418},"type":"module","gitHead":"bbd99bcebb2c3c208a95ba25289bae812e79cc62","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.50_1776372587697_0.759527377792194","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.51","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.51","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"39e7f2407d925f0069e972c789d1aea0f338c3e9","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.51.tgz","fileCount":36,"integrity":"sha512-2pvg54YZLCzcJ+OVPRgkVkzRuUwKmoMiP2Yk9uyhxdrXw1r0Au9LcNEVxEFszQZIdNuobq+aBvHggpoOoDf+LA==","signatures":[{"sig":"MEQCIBFsOnxj2rLC97BoANmHkDLNYd20A/Zf1+CD0iSl1YI+AiB4xqdMx1QqNR76NnpweMgV7oFpq1fKSsoqjeo8NDSamg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145597},"type":"module","gitHead":"f0a68e707537717dd41d20810603ad7ce938347e","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.51_1776373019546_0.38726294341712975","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.52","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.52","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"2853fdfd7488ee801f6f45ab6e09960296c3917b","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.52.tgz","fileCount":32,"integrity":"sha512-PpRRfr5F2d6ZWXNOLH2Jh34wFL6d4X4sG8cSi9rcX/VUjS5VhixdkEfDzduumKxD8EWgffbQ52RVDrhh4+gitQ==","signatures":[{"sig":"MEQCIEOHIdFzkzAD+dL7gFiBlpNNgJVOOnbFbMACIUrXmUunAiBkWtMT+hgvSX5QVuVAfha/zZs5mtjlQGmmXSuC4jhifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136844},"type":"module","gitHead":"4c98b70ede030d4d6a6741e093162cc4377533c4","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.52_1776373297806_0.4862537096743913","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.53","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.53","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"3b0650d27104823d0d53948426881444c65cb39c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.53.tgz","fileCount":32,"integrity":"sha512-PSACmRPbtqZ+N5RMYDUMlwgiUt3/5UqM6Zjpvu1RHKUwlT3ps1b02B7JynxPos2PGFuahuJNiksy3Enqc5rKzg==","signatures":[{"sig":"MEUCIQC/0y+BgUV3IYJluOAuXjMyQIqqiAolwBAWT7zOPTirCQIgeHbr/WfaGNDZk/xmB0j0S/vFqgzXC3nZ07jKywZeFlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137463},"type":"module","gitHead":"45389b6be81c3f42a2b533d955a956d0f63168b7","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","ts-jest":"^29.4.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.53_1776373638684_0.12485540003309348","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.54","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.54","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"a0a54d6d535279d55a159c61392e1da6f7164fce","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.54.tgz","fileCount":32,"integrity":"sha512-+AOrLVcm3M8fsJke8hyIMvCsnwvpRE1lgtlhpb0043UbSmN9v90lrgZRuG12zqiEMrwJfijq9fNHS1goKMrkGg==","signatures":[{"sig":"MEYCIQDAWH/UHAk0VoDF6Y2cXhE9NMChU/zrP14242TTCNwajgIhAPy0WUNC7VpXCWvl79QER1bTZ6RBjhjad5NBIQWLKoCO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137577},"type":"module","gitHead":"8dc3f9430f91cb2b2d2ccb128c8e111eda11b4b0","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.54_1776375693000_0.6318913666356789","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.55","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.55","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"e251eb9b20cce1ff879a919c5bc091f96b1e27ff","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.55.tgz","fileCount":32,"integrity":"sha512-asIY3a1wfX4sy4MMgH+5xeYC8+wGduiMpThPpUc7uV2UcSckLs+aUTafQLi3HI2ZUr2txLq5hT1T1mP3Xd5EeA==","signatures":[{"sig":"MEQCIAVKRi7kIEOYz5cdPJOs43jEMFMbP6IBEJmEiCLA8PDvAiBVUotKf70q+20IF+QQoRnoSlpm25afxMUZ67V4YsHu9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137753},"type":"module","gitHead":"3a0425fec5efa38be929e1f9b80397ef82bfc2ff","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.55_1776632048374_0.680767232367907","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.56","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.56","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"59b28e00cfd81a3ed54a321cd2eb428b4eea887d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.56.tgz","fileCount":66,"integrity":"sha512-k5RQiNdLiZKrR3RkJdRRw21QVrvquB1Soyu7n/yhnSgBz0P4/KCfxDDhVwTUQwA0B4JuCBqVcVyp6J6f9xKO/A==","signatures":[{"sig":"MEYCIQCDh6YojhHb6eLaAC2taLrLfQObxDM7XuIItzPkPrt27AIhAMkP7pr9t/vqcmfIBW4rubSfvYsKjOFFPsqs6MJKdltS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216883},"type":"module","gitHead":"c7c6ddc096586964eee86c3eff2d1ec5570aa1d4","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","mcp:npm":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- node /Users/qosha/Repos/debugg-ai/debugg-ai-mcp/dist/index.js","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.56_1776785141958_0.7287325177340789","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.57","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.57","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b6893106521f8a2aef876ce5f2ac98cb0129ee30","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.57.tgz","fileCount":66,"integrity":"sha512-hBZc/0et8PWpx4BNZF5Bhzre82WO1A5Ys9MrvLsAM8ck6Qs4Ld3E0bHr273/HUpSQkAjXjMmP1RzRlFtp1lidg==","signatures":[{"sig":"MEUCIQDSFGk0Wp8OFNKWSCxOvytjbig+0ixqnotIqNP2LLbCqgIgaYGvjNkCYWREcA5itlYlu1s1SN/EfO5u0eAZLFNulMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217388},"type":"module","gitHead":"4df10b440d9b3675ff6e442b2c44495908834f3f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.57_1776794257678_0.8003657692991639","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.58","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.58","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"8cea61841c346c74ba414fd826a2aa18150e2f74","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.58.tgz","fileCount":67,"integrity":"sha512-PR8unbHGl/ipSD46cD3JwIyl/Et2ZyU/t/lbzGsyoo7cwN9E6RBoUy5a8+ZjDWYuDSKNMi4GiowcCJn9K6tnlQ==","signatures":[{"sig":"MEUCIAUXycwe635iKFuxvcqisSIHQO8r73l/QrcRY28SvoMzAiEAybdlkD+TMPfTZnJHvy4dJtP1wF0ZxiGrSFCC03iIkNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224522},"type":"module","gitHead":"e2045953f6e4e46f970302c92a4f4d8633b40626","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.58_1776797598859_0.9218048712735887","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.59","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.59","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"dbf6891ef71567f64ca0a7883c0da53f3453be48","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.59.tgz","fileCount":73,"integrity":"sha512-zmDLU94vl25uBXLY0wCPJW4kThE8Tf4JhFm+Dg8ypj9q3+WDi+upEL5VIjyLOM9gWGSAc8/LvNQYMUfMhtvw0w==","signatures":[{"sig":"MEQCIANBessZn/ghIJ57UVsK0VmEt24P588OtIJIKstf2zUVAiBYTExdSZDrHcsg7P5OrCSVxQPEN2qS7nF25GP9BptrDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236382},"type":"module","gitHead":"ff8daa91f8f80041fde4e1211b503a5a185ac785","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.59_1776801915084_0.7094101176813992","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.60","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.60","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"012dec60d64d9098a17f4115b32b83d947c3d36c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.60.tgz","fileCount":73,"integrity":"sha512-9FR2RLVAC1ZV3NWRh3MpyX2yqXmb+shIZ7BQK9OUA8W8L2rKCBpx3jLmS0bHTaPlvc9/RKfGy+ST0EUo5Wh+JQ==","signatures":[{"sig":"MEUCIFzXHCArt0lLXPB1EBXjVfahJlpTPoJV105qLMUaJSFVAiEA9GeEzUApd2blOJyf33eO29oDiogPIEK/dt2yZR/PfSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236382},"type":"module","gitHead":"f49efb4bdc78d26a7a6b1c96041b75be5de47020","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.60_1776803049050_0.7052118913986356","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.61","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.61","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"5b45ffc15eafd5be09452f3b6c235bc426728eea","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.61.tgz","fileCount":73,"integrity":"sha512-m7P/xwjvYwR8R5V5F37w1AgZB4xFr5mpcVOLeVPefLR6hp38vYw1VX/Qh4pZ8ai7RBYAni31ZaF1AtS2M2o32Q==","signatures":[{"sig":"MEYCIQCofEgW4p8FpmGfb3NnwnykL/s/TGypBJbp4XYaxfGcwwIhAPPX9xaHZBDHCml1UQy//C4bcs5Pfbwupa3CscdgO8MH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236333},"type":"module","gitHead":"30a31a222a1972f354c978d5b9e57f0aa83b957f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.61_1776819691311_0.9823549993299892","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.62","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.62","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"a6326f6784b3f05299466d8e06ee14ec1b4e46cb","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.62.tgz","fileCount":73,"integrity":"sha512-1Td9PSRN0IupTPPJXIasWo0rAO6gILXrJpzRDL0sbz8uJJfeqUsq7scFWqDA9zkPe9gJHIBQdjnMau5nnxdcYw==","signatures":[{"sig":"MEUCIB7IAkGaktLV5D0qP41ujh35PT//E125kh9lo9eO02SyAiEAuiana7zs+zFrSwQV4EHxW8qyw0JMqSgo+On/k3beAGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236878},"type":"module","gitHead":"ef22f7763b355628fe3440198623734a5c7ae28b","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.62_1776877843115_0.9964475686552108","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.63","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.63","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b6fe13b62a913e6adc816effa03b2caa51f485ed","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.63.tgz","fileCount":75,"integrity":"sha512-5+c/2XQADWyDU+HvbDSXasjjhgs4zqzbk7CfrlOUKBGe/nrlH508MokqpNHZSAeuOQazZHQsq1tIwMAiOATIhA==","signatures":[{"sig":"MEUCIQDRSMroXS9d9SmQ/5pyA5pyPlfqJYnV81APwKd/ewgRlAIgek8dYRoLBh8dkL6M3tGuukSdDuTgnE9bipXaxubTifQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252002},"type":"module","gitHead":"3d9e224e41d289a285b2bdd02d001d358c4337c1","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.63_1776892738311_0.7697667133323076","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.64","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.64","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"9c19c41f86adefed33fe2bd914ef9b430a4b4496","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.64.tgz","fileCount":53,"integrity":"sha512-5HOIwfmWPCMYP7GRoEM2FPrq2nzuvfH8D4kCRP+cNyKi8pBHIQo+F1n449a4jt8GacADxfDm0jx9tE8ZXrq0Kg==","signatures":[{"sig":"MEYCIQD/SLHP7H0E2b1AnuQvQedJ6RsnkAFsDfMsINdl+KF/eQIhAME10vOlxlKRTKBguAmZtFMfnFBIrKnXi9pH5fNkI19u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230039},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"2300bba3a9f29d14b48ce8cc01977c89afe17991","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","deprecated":"Breaking change (22→11 tool surface collapse) was shipped as a patch due to CI auto-bumping patch regardless of commit type. Upgrade to ^2.0.0. See CHANGELOG.md.","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.64_1776906120655_0.27240966850707293","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.65","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.65","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"76d71007fa2f48ee2a81c0f364ebf6b96c4b0011","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.65.tgz","fileCount":54,"integrity":"sha512-DEb3tq23VmBhNiNFMsYEhatj/+g/32rqCuXLQaz76kv0a0/nMeFBLblcEj4fZHzsT6tSC2fNqRqSmNJeuJyJUw==","signatures":[{"sig":"MEYCIQDUNYT8/12wzYEe9sGsiojOVFgYTnkQWjyohG/3tgWDaAIhAPHbtpjwae9bJPBedVlOmAf28dTZC84UDYd2U04kOdbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244096},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"05113aff62ce08750d453e76ca22e78f45c05579","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","deprecated":"Breaking change (22→11 tool surface collapse) was shipped as a patch due to CI auto-bumping patch regardless of commit type. Upgrade to ^2.0.0. See CHANGELOG.md.","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.65_1776972627198_0.11331954015316037","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.66","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.66","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"1b0536d16acf66da8982df1cb32df38a60a04eae","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.66.tgz","fileCount":54,"integrity":"sha512-Uo7ckjKIAvVdb3xJ+2pobRjYjNShMTnZo53jBNwE4t6QhSA/DMBAQEort2wXR5bt6JGhGLZd4LnOjbpoT0lZgw==","signatures":[{"sig":"MEYCIQDpwIF4JJxolGajQyjWOjBDhUt88gOGxwXsz1sXFkslHQIhAKpnMqYgK3DJz1hFBbQ45Z6FWjYwnRFn7o0PyFc86I6d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250909},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"d49d79832c96f3e8f24b7baf3e41a8a764aa5f88","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","deprecated":"Breaking change (22→11 tool surface collapse) was shipped as a patch due to CI auto-bumping patch regardless of commit type. Upgrade to ^2.0.0. See CHANGELOG.md.","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.66_1776975508431_0.11540979073366664","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"@debugg-ai/debugg-ai-mcp","version":"1.0.67","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@1.0.67","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"0d336516eb257af0399abd952a0f8dbbb420d931","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-1.0.67.tgz","fileCount":54,"integrity":"sha512-XGfhqctXWCJgoV8tsJzw2H073fXnSEY5wDQxOqp8lxdvBCDqZQe1jTemJNoUikCuMFeMt9pmWisxRcWEu3eEVQ==","signatures":[{"sig":"MEUCICKqBplm2DkZKAUGC1oBs6JKa7I8x5gmqohi6I7ElKRtAiEA8IUPnFoCcDhD3F0GVG30s9OFicDdy6LS03DtG4gcEiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250909},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"6fd09d97199f657222239cb877cb841ec7071811","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","deprecated":"Breaking change (22→11 tool surface collapse) was shipped as a patch due to CI auto-bumping patch regardless of commit type. Upgrade to ^2.0.0. See CHANGELOG.md.","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_1.0.67_1776976095372_0.1448376123791948","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.0.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.0.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"4b7097e6780f8276fd744b236ef2e5fb25f762d5","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.0.1.tgz","fileCount":54,"integrity":"sha512-J3whjEWjhb35aWy7yotxLgZY7xdbko6c8pmg493gcqueB0Vo18AA2I7VWVsJxgfBVXgjQAFTT61JEUQvwVVRaA==","signatures":[{"sig":"MEUCIDMrorMfDgDHvaBx/Pwg6/Y9pHFu3McMRr+B/XNv7RcEAiEAwjYHJpONly33N2ygmoMvCTrRpwHyPClKr+TpPHRJ81M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250913},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"579ce09b899d5319a7d09a561520c6439aa09473","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.0.1_1776976428976_0.9919260167539257","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.0.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.0.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"25cf47fe1c23b57abb73a61e0ebc1f613454bb5d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.0.2.tgz","fileCount":54,"integrity":"sha512-9N0eqcOiwLBvmcQ9AXvyqqhufX+q/ICOeLTt3h0npRWf0MWfg6bZXPEW9iWD1wz1az0OxCyo0JFW+XLnA4oqUg==","signatures":[{"sig":"MEUCIQCYTccH9s4qJT1IzCEUr8Gegs2qbhyeCovDeS4NVSc+IQIgaXIvkG9IlBw5Jr58WZO2OW4gxpqaegKlP0Eaa4FvRY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250913},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"5a86c76ff3d13ec6472ff543d242af827fb2412c","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.0.2_1776977333897_0.4291026176930093","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.0.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.0.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"ddb40dcf536d2f720b76987fd5593c7d51141aba","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.0.3.tgz","fileCount":54,"integrity":"sha512-FdBtjNRU+nQdXVSQrH8otNQ9MwFd5mAvGBejPAygXyGhzCoNq7lLBX1+9KDZ5D0Fa8ug7Vwce7z4NyGnGZDg3g==","signatures":[{"sig":"MEQCIEawA5hZVbEYVkRwyMTU9MEjnUHL+wW8fsjoBcnHebp+AiApOLXbAzgQzUwLLOexuBnLeHfgfaQEh9kG+DbHRCS4GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250913},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"f771b9fcdb1d13c6fe1a74f210d9042015507007","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.0.3_1776977777296_0.254405688420432","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.0.4","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.0.4","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"49af55367e80ea76392aa090f6d87da4b83a6e4a","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.0.4.tgz","fileCount":54,"integrity":"sha512-knFm2tScg46BzTi64DoWqCU7HPpW70x9/JJFgTrwCmi8rXQJngyzFenVWrJlauw4XCt671ViggkkC0nqQGVTNQ==","signatures":[{"sig":"MEYCIQCu6uS0AyJpoEjTrnlXM0LEh6oMroFxPYEWypTuoMNHjQIhALvG0Msx9I+9YxP7pUlVfVfM3/HRliOIDXe4FZMTDPcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254195},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"0904a8ce5f19877f4eb3a07f442b63fab5a028a3","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.0.4_1777058164164_0.060607038606972585","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.1.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.1.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"c41734955e20d6b82f76334cc316fc5af8d90588","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.1.0.tgz","fileCount":55,"integrity":"sha512-9a5gc23aM4KW9P96bAArs7PEKlYeqRPoa+RCGQKiQn9ZzCRSjdsb2ZUO75cDdVZJ3Qq6K/LzWhy+5QgCtOh6/g==","signatures":[{"sig":"MEUCIQCwBv9NJk8fryEBrAOFZAyO3/OteXomNVyeMTGVj0LiSgIgeStvFyWNGpYXsQiMQ8ins/EdQayCeSadyY9RRKcu5+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261137},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"746a37e04762e7ba63be62884b23653c52b47c19","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.1.0_1777059293843_0.9588483559408418","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.1.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.1.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"38beb22a5daac31aaea1babe6a2f3d2488dca40e","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.1.1.tgz","fileCount":55,"integrity":"sha512-IQtBCZRJv6Bs5sZbGGqzPK89XGKoOMRC16tFA+d4zQzBe3381/VW8HRKRUdFtX6Jf7PDB5rIKEj99huijqqdOg==","signatures":[{"sig":"MEUCIEdN7/GvsPQXaGse+jgx6QfSjTOKXp+OdkQa12vVZzQXAiEA0A1jWBbPhjryGcyaYHECWxMY/SPqkWEBhWEyP+MpTgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262047},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"b851edbff3908937017da7d9a278ffe79fb0ad18","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.1.1_1777059902589_0.7825317825856999","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.1.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.1.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"e12b89a8bacc24a044cac6f416a231a5f726864f","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.1.2.tgz","fileCount":55,"integrity":"sha512-YKs63hJqbgijr/+HgGTYIn/P8sO+hd9Rqrj0F3wFxgFAQ7fYgXdZfDojK84hciGibHeC6Zbwa7wjc0GRLrdE6Q==","signatures":[{"sig":"MEUCIEejLW4HvdskBmKLKR5RQGOkpZ60ISyyZlaySt/O0nY7AiEAzQxJdl91yEQ1rRrYIf8bunN5Ltd2J794Z1mEOG0/Mzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263124},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"17d3131abe34d8ab7f208140936539850812644a","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.1.2_1777060531206_0.6692627334639003","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.1.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.1.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"6d28b2a7e300a54a5725f3b1eab1d53944f7256a","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.1.3.tgz","fileCount":56,"integrity":"sha512-MhgTB3ISQ8j8RlvbnaaZdOgq+eQGHNVy3XLTiffmRpzgrv7+FwHQTnZDP2cgirTN3yPlMFmyKrlDhJWKi8UYKQ==","signatures":[{"sig":"MEUCIHpfkjQVB1kGKF1Zq/pQqUmmeknPq1mxObE++rgrMavrAiEAxs57NdjS4seJcVaR/xpEborStYSe9eG78can0+DbPwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276591},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"4bb6a000ee3028727e2eb39929cc2db135a771c5","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.1.3_1777061375159_0.8110733244420703","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.1.4","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.1.4","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"16a94219f4c0ce9c0fb44c0903a7390ccb6690b2","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.1.4.tgz","fileCount":56,"integrity":"sha512-YrqRO6ZcNIbmYfWpnTr7TRfcCrV/0vDxYbkzeJMlQSGCpx5wupG+lsS0G9YkuBYqSndgiE7SUZ8nVO8SlFEpFA==","signatures":[{"sig":"MEUCIFylgqZmuQUpkRgRHImNdyF+f5bGwpPvT5WAG2VDtwmZAiEAlnhFPECkyi2QCG40QlQZvehdU8xHaQIi0tNspOyOrI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276591},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"7715e62827ac613d85b248562f4f5a3ce6b18f1e","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.1.4_1777150779001_0.0193104772641286","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.2.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.2.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"c623f627d5dc92f59d0f508a86b197390fdf584f","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.2.0.tgz","fileCount":56,"integrity":"sha512-KgL14+X1H/p8BW/RrpN09L2RLUMMbTwUhGYOirvx0mNQ7lmvnTbNdGwIkrEY7luJfHq8DTUSMzX//bAkFEkAxw==","signatures":[{"sig":"MEUCIQDbnyjHhtqKpNEclbU5sdRAATRgUey9iIbXKP+cU0SvtAIgeq/WorovIJgLRPwqeWerMIGLWDGd5rx2zusRyhCAH2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277420},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"7853ed1af7f96bc8bc6c805bc41fef3edec9bb63","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.2.0_1777220463387_0.3600783825236076","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.2.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.2.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"d125b3cc9c80833b6ce7df2596dc96c1a560f12e","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.2.1.tgz","fileCount":56,"integrity":"sha512-N488qBUlx6/txtqDlBgvqBBNHI9QDj6SGXfll27WfBcdHwdLb+RK2a+OQP9Igu3yRI1VIKQdPl/2JPww76cPFQ==","signatures":[{"sig":"MEUCIQDOhmexd534sTffrXWxpqValPcwsGxCfK8dEKNyhVkzvwIgWpl0Y4utromACzgXw/c391MTVt6srB7jS1otl4U4wHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277420},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"b996f1ab2df7863daea2b3be773c81d86da92c5f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.2.1_1777221576955_0.8629939515543006","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.3.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.3.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"6f3e09989b140375547fd81a0a1fee874c837b9c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.3.0.tgz","fileCount":56,"integrity":"sha512-G1Bj9TOD9orFGjOnES/fl0gP19nWo2YiLKpOWQ3dSNYw/dFiVLu5rrFLrn4QmMzfzPBZtTYvAiL0N9NRBZ4cCA==","signatures":[{"sig":"MEYCIQCdkSsOBE79e+dlZhfy/VTrNWareYdTsSkhQssOSRz82AIhAMFVdq6hs+EyFWTMnCJx1bIpJdMXj6u2XgrCP4g5emAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277420},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"4962d827c5a99acabc31f7f952076e1ab333985f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.3.0_1777230743686_0.8910313554525913","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.3.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.3.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"5b4ed354e4df551bb21af9d66e84023a199cfb42","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.3.1.tgz","fileCount":57,"integrity":"sha512-aWBd6ivAnMluV6GVLI2njSqzTrer1yb2Mb29M/RbcF+3rqosHPcZioHqcPN9sPdEa9b1vuPwOFzRwIZdgfLvWA==","signatures":[{"sig":"MEUCIQCcqokB70lAYWCSBk8vmc/Uje9RdI03BERWBRhtdbUXvAIgRmcjCeVdN09BTlkwWY44A9QqcWjfNX4Hp+iH7Ll+p5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280804},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"f1d7ad6082c56cd425eb79ff70a0d2e5b25b5806","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.3.1_1777310286398_0.38111975637064677","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.4.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.4.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"dc8817d0c0bfd02775c5721d41d0c993b897db13","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.4.0.tgz","fileCount":57,"integrity":"sha512-akmdzsFzkxqTI/n92RY20jNMITdX2jhlAPd7m22iPLvdj5VBJoKB+DSNFksxv8UKK/tHoXY3UuGCgKSjTvyF0A==","signatures":[{"sig":"MEYCIQDMnMVNvxT8Y7WYNaOk/+j9MceoYTRJvRVrweBxI3JcjgIhAO/fPnq7v+gWy++xO7mbIQ/r1gDt5ASoTv9ugWp2XqPN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282391},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"e5a0f7818e8279c1ef39bac51a070d67fe72688f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.4.0_1777312421555_0.5296580288442267","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.4.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.4.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"ab3f19858da85c3988d3a7a70c2dc73facbe6fa0","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.4.1.tgz","fileCount":57,"integrity":"sha512-V3xoytmcEyfZSCP9lzqOaUCjY/sBwvOJ93pcBX6FNwx+XlKL0JBmHgkYkrPI6kgJfZvCcw4x1lMRq4gFc68AHw==","signatures":[{"sig":"MEQCIGFE6SxUndsFWNv1MA2wQLN8rjAcFcldp8UjMEIZi7b8AiAOKJx3r0tMhRdtEzVc66dHFu3zNaFc5DyT1RTKWM8fGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285543},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"4b2902e709d9f989bf63d26bb79e59d6771edec6","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.8.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.4.1_1777313402109_0.09890629738915502","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.5.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.5.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"a387b309eea523917604aee8599c2399ae2f3c7d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.5.0.tgz","fileCount":61,"integrity":"sha512-uxpZ/ozaTHs5AB6NFGGhBmFH8rP8D1s1tt7Jw0CDAo6zFd6Kq6odRVu8O56mCSGFAD2wOocUYtH1MSGTQHxEAQ==","signatures":[{"sig":"MEQCICdDDmi5ZItWhg8kIjAtNcwj+7chMeRIsECavylDHix1AiBs1qhXMdPDhh7vLZA+XLvg95nmWkJZymEkMcIgAv4sPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326955},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"fbabbe0d64499cb34d000e5abc0a72842b147039","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.5.0_1777477708406_0.7664615945696032","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.6.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.6.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"351bce0f0dde9d1692bb2cba793b037ad9ddabf6","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.6.0.tgz","fileCount":61,"integrity":"sha512-yx9MADtTu0xdVRWBE9YTnDu3i13FbjPZQSz+sIjuYjwJQocMXC4ugoWYBYxozA7jMQzNLgUALTwQtj54xFWM7Q==","signatures":[{"sig":"MEYCIQDkXy3GwM9hgeJyMoaYiro7JUis/YIGQmVGyGR1/RubMgIhAJ71lLh1YFDMhcjoh0P/5T9wHZT/hfupMU1VIh8uJD3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333330},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"c13cc754530c037eb23a33854f65594a6642e9f2","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.6.0_1777480324913_0.3160788638552199","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.6.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.6.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"ea46d3dd8e94af7cbe0969beba3c5f4520f59335","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.6.1.tgz","fileCount":61,"integrity":"sha512-jmF+OFp1LAsLQr4Fxrt03nLi2WEqP4wWvsa6HveNodpNRgcqJfrb+OA1nH/mq/AYw65WhKGhRw2Jp6vb27K+0g==","signatures":[{"sig":"MEYCIQCt6ztY6Djcs/ibovBoqtgZgk5eIyoE6yiWKAgp4jVpPQIhAKEZHohabIi7iz0gplLpnLOXruKBrhIF/POkWhodc2nX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336673},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"8024fba43b67ebc0967048b9a59d4315244fc5bf","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.6.1_1777680856880_0.9578187858963996","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.8.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.8.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"9f68174fa798f6cc0484ade027606130d6e87924","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.8.0.tgz","fileCount":71,"integrity":"sha512-vjlg+fytj94armNkP1njAVdaz3al62lG50Yuo897Xz/3mT+vtNFQ8NRAV94RvNfNj9wLuz/pal0De/+Ne4uHoQ==","signatures":[{"sig":"MEYCIQCGKUudTJ0lmCWbP5EQoHnTiGUYzGT3i6kqTgCgver/jgIhAKxUM64MaD01bkf4+yccJ7MEE49FX07uBRd3n5r1T/Ly","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377987},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"763dc34879d962123782c779367760832bfdc134","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.8.0_1777932584206_0.9926064075894654","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.8.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.8.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"18c0117af1847c255ed5c2cbe68d7adef1f74cf4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.8.1.tgz","fileCount":71,"integrity":"sha512-/8AoFLzj1Svr7236BGrkajC8YGlVznDHFUxIsyF0dFsZvXePZ7WdvFx2rAjwur2YEhFA2DITvxhw81AZP6w+Ww==","signatures":[{"sig":"MEUCIFSENx3YbCCNrIibpY0gzZ2wmaavuYTy3sHrFytIEiQMAiEAsBzvyRSQPIUKiZdxeagXTPe0hvZh/yzAZuIm9lM6Pjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381181},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"8d663c69a6d9cbf56a02f39fe900951b49235e01","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.8.1_1778107026890_0.7764925411682939","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.9.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.9.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"1a74110ab83903a91b602e0bc833a8a940325066","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.9.0.tgz","fileCount":71,"integrity":"sha512-vw9Fy/1IKLHbCwhhehJHt8stA4w54dB3WZqGUrQDDSK35pks+Dw81iBPr3dmR0+cZ+MH0YczuzhfVYkZQZ1fRA==","signatures":[{"sig":"MEYCIQDcLAbQZA+ZzGUqWeKlb7YVrMK6kktcRE4PqNA3lh5cPAIhAMxnaux+o0Ii2w0czICqlnAnahMUYxzQ03OdsXnbSOoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383713},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"ba3c2bb71a520b78c77f4a74d9a77edbc81843f1","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.9.0_1778110265896_0.0630978550219723","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.9.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.9.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"037db43d165f2fd67f5520059224515d55cec5ad","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.9.1.tgz","fileCount":71,"integrity":"sha512-ZH4U9KWmYTp1Awur1KvEwLvQj2GKZ2VDDJ8Zv1o/YO8jL+iyc1PRBBBHld+E3pvtpRNPj50EoLfdAAGcOVxNvA==","signatures":[{"sig":"MEUCIB+IjXejAKQ5aPc2XNQjFsRqfTRLQX+T3LOQOo9r3X+wAiEAnLZlv/B6FIrNauphwuSO8FNodrjMzJLLTUAHxe9iJNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383011},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"0f022ed5e0d4825d0ad7f5bf4d034779d45b2f2b","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.9.1_1778187249163_0.9728679449005153","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.9.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.9.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"d027d8cb90358253bfd6a84062ef8e428bebb804","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.9.2.tgz","fileCount":71,"integrity":"sha512-Yp/XgQpBI8qkq2DVVTpzf8CGz/ODnVoCHzxQQc0Kro2t/YluuH2hIT00xRcWRgRi2enSS4gre3Es3HWbbAqxhQ==","signatures":[{"sig":"MEYCIQDYrf9vcxPMCweZfnaAIPriM7WF3UFwSiSI3TPPu5ZGNwIhAM7NCieZsnXW0da1uOH922n6ZEqtJ9kgRpconOFol7+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383200},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"7c23cbcda4e53c47b319ef9b8958513a6e6d6747","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.9.2_1778875806850_0.8216224282268125","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.9.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.9.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"5342289062b0192fa16fa3a0896c25abb64ce909","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.9.3.tgz","fileCount":71,"integrity":"sha512-lW/B/59PpcLL4dPSF90fwTkCjTc6MD/HBJkGGqogrqfM2EItc/nZAnL/FTD8RjxUfLh/4/mbDrc6MYdlf+adbg==","signatures":[{"sig":"MEQCIA+EgfRcySt3ExRvQ5oON4Hmjufy6TsvbfL1IXLnouXIAiB42aclKASHk8MwCirb7xjURQwIPwweVIkNN2a377C79A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383718},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"d26896edda021ee994dc7cd219827c2ab82405c6","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"qosha","email":"qosha@debugg.ai"},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","_npmVersion":"10.9.7","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.9.3_1778890305584_0.12811143008685","host":"s3://npm-registry-packages-npm-production"}},"2.9.7":{"name":"@debugg-ai/debugg-ai-mcp","version":"2.9.7","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@2.9.7","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"1e634eeab3d3602dbd11ae2bf7bfdbd9473790d4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-2.9.7.tgz","fileCount":71,"integrity":"sha512-iPp/G7CxcQt0eknzVsuEbUf2lvUzanryweOQRlVVcaHXpfdgyR00yAGB+6jL7R6J03rFuyfpqaNJTvTkQfyvOw==","signatures":[{"sig":"MEUCIQCys13vhddLT0bw8kwdHdlBy8ix0v7UXkp8zhHWSEvBAgIgU2RMKATtAw3uuqr6cMZahVtL8qCprGWFRJf/z6q0qxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@2.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384664},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"f63c498ae5fa52f60b790361fdc89d30ac9a6178","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_2.9.7_1779911758769_0.7291246966793319","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.0.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.0.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b29e6a30528dea2a56b1305c31a18751b683f2a3","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.0.0.tgz","fileCount":70,"integrity":"sha512-MdsoTo00C06k6wYphCEqzTZ0+ukyENloyq4AYuIDNPCWz/LyNVdgIIzkeOBkQDvA3Hnx03Xqky7Iyl4SrkaNqg==","signatures":[{"sig":"MEUCIHQGBT/nCtpOBqchEe+/Gxwy57fommGpcqu2Jyo+Dc2yAiEAg72C8HUmKKXnYs/eJ+nwMQDAMUt3oLJJ7QrcCcEs5aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379319},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"c4c79ca693d9b6b597dbb12a8f8d26689d16244e","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.0.0_1781825907376_0.34031155772679833","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.0.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.0.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"08f4ce5c5ada899125284a63493861565d187f47","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.0.1.tgz","fileCount":70,"integrity":"sha512-MVi0l4UTRbS+V/AMQZ4rgq0pqmAL0nk2GBQ25d4uBkb4hJGx8csuyUVwIPkGZZUETZ9xHkfueO+mIBvQ+63eHg==","signatures":[{"sig":"MEYCIQC/pUZLcewx8MouX9L1MbA+n4r8IhsGSk3fvu/AD4P9RwIhANR5UGeHdMJSWG6ywNcY26AEEjYy4NXP9E5VlZ0q/FB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379725},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"6befe5726ec75ba8b6f391a413a49895bb483cd4","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.0.1_1781897196859_0.5894235040455136","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.1.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.1.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"1575abe7d2415bea7267c7eed5a571c61743f6b8","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.1.0.tgz","fileCount":71,"integrity":"sha512-hqJbk97m1wOsEql12YaW/TFwvu6o3Wx5ih2pWsbiFlFmUl43rfd2TVOh0Ao+AY4abilg28FNJ3aLLlqMWyUr9w==","signatures":[{"sig":"MEUCIBsx5R6BEGqv6DALLWrc/iS20tXgOIel7mCP9vOf4WVrAiEA6QDW7scWE+XXJ6v1ejdaaFekOb+5i4wpI3QZn06RWXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":382418},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"cc2bd24726676a682fce3a9ab60ac34624ac4165","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.1.0_1781985166612_0.8974262055928528","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.2.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.2.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"04fb23c6ce42f64ec77f2fa990efb7fd420a3991","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.2.0.tgz","fileCount":72,"integrity":"sha512-uP7yqqNaoKv1QMgkwmfgoGnuF3qQWLAErktH7EW7c7jtYoz3/xtICRDNotCsE72NInGMpXPewyiTIML60xOB+g==","signatures":[{"sig":"MEUCICR5QbtWGWDM83r4vzaJsNescc97u4boq62jkYmI/xUSAiEAuoBt4xwusi3grV4nKxwm0xNnoR6TQZe1LazdIUEAfm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385357},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"8446578b7d14a573004853451ce9b9756dabfb8e","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.2.0_1781985514009_0.21408919674285332","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.3.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.3.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"5a0fe01a68a948d4f9b67b4d104026e1fda2e8ff","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.3.0.tgz","fileCount":72,"integrity":"sha512-ClYAp9TLRIjO+kFyc5RxxHAkHkXhuMGJuBuR+S4QnVJHJm9Ov43UAOn2e0M/i/AjlHVJUhpzgjspEfC/6SdCpQ==","signatures":[{"sig":"MEUCIAsUTX2NsJtLA/srl4VLa+eJAb88nSEUE7x2OFMPf5VoAiEA+QZe4A+sWEe/mhyWBCc8ZJv7JozZL9nQ0ryhQbM0Q7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390174},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"72ac9389ff33e3cdab958f7ffd084569f6708827","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.3.0_1781988256962_0.6937345358890297","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.4.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.4.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"c70cd514e7e91da54f7f8618eae3a2c51e52bdab","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.4.0.tgz","fileCount":73,"integrity":"sha512-efs3D16iOxnasf0dBt0NubKYFwdUF9BYapLZ1awqgrEt90scwszk6n18aVN9AGmRG74gbzLculUj0BMgmAy40Q==","signatures":[{"sig":"MEQCIGyixYuCzFTjJ042lMuHTlt7SXVWM0NtKTkhXp5LetCTAiAD9qw+O0vMCrJd1dgVVeewhe38WGjwNPwYsRcJt85oZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398156},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"e9246c4124f5e26ea706841b892c135d6d83525a","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.4.0_1781989215123_0.7004346073742715","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.5.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.5.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"0ccbc7612c017ba1b722df523c147d6ed610adb4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.5.0.tgz","fileCount":75,"integrity":"sha512-SlWm8ItsLDVvhowlrvnivOUw0U5yLCKlechZpPDhmho6egaNWuNMp0bl37VIprgDiY/FRrTFpjzvw8e+T74wAQ==","signatures":[{"sig":"MEQCIE6S06HgqEpgpq0ZwP+R9agmZ116vlM/oIsbym9Kt3Z6AiB37f5vVOBL90wUvEVuv/rT51Tblxav2co4i4LM8R0JUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409547},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"aba6e6e3ff4b4f850d776c696a54d3bd66dd75ef","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.5.0_1781991401531_0.2596603725039712","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.5.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.5.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"49ca6aae7f977f3c19928ec46f8c7e6c5f62fb3c","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.5.1.tgz","fileCount":75,"integrity":"sha512-8k4mmI/+aV4Fjmta/5Jn0rHXRfVzdNneOv08+IO2tInGmYAE30oL33hDTqCb5nRfceVSyQyYSVzWsU8j4pXb2w==","signatures":[{"sig":"MEUCIAiM/0nvycdda07kxREpiMAn4+jyNukNHhzd7cuNCvtEAiEAqvzHcMNeOdfE6CnjUeAv36cncY5CLY2drxz8+8ZKDEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410001},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"a9aad807b11632e434bbc7769176acd4537e47c7","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.5.1_1782012314376_0.06541330770970344","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.5.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.5.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"226d0af729215f48335a4e37bb3bbb20e8501ca1","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.5.2.tgz","fileCount":75,"integrity":"sha512-m6foDDls2R5aIcPFE8NSRN89lKO3MM8WZ7hZfi9vypj5zxSz05Ow2OJXxvWbn9mL4yNuYm+5unO7rTEhCjPtOQ==","signatures":[{"sig":"MEYCIQDyXLYaoeCbg40033atzezzI9xTY/nHEmFuhScQ79jrcQIhALgK7oyCubhp4kKiIzEGQp1inPALdbby/KfU5OZytBJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410090},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"bd5cd3da6c36d22915a7b49034897fc3318058df","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.5.2_1783707733892_0.5220465608426368","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.5.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.5.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"65985dae253da48242e4943b5e47101973c9c0e9","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.5.3.tgz","fileCount":76,"integrity":"sha512-f0IM0l6ioK08LSF+8WNcYJujpQPwZaWlWdDNF7mGtu37P4gk8IgwJDf93dAnqIzxMWHOElmDF335LCo4f963Mg==","signatures":[{"sig":"MEQCIHSCEoZbM+JdnvcOcoyattHegTx0Px3CsapoYFWAg1j4AiB0VdeOBLLVAuOTHGo+463eMOcNoXWAG9qC9v2gtaoYpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418211},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"35c962e9b5c53351b0c370cef3613a835634dbac","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.5.3_1783978379157_0.13588731613746763","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.6.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.6.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"52ed89d7c32664e8bc3c7752b621dc9579e9e94e","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.6.0.tgz","fileCount":76,"integrity":"sha512-X4QK75SFg8/mvg8XvRoLkRMLpphlneL23Fy0137ZV87mMP/Q3pJCHrnTrI7hY28Qdtj5EQb4FOF/Ol804o+nHQ==","signatures":[{"sig":"MEQCIBXcmo39PJmdyTtmUj5RR9BBraEljrYrYkuNVB8u9euFAiAReVLyOGPMUUjbKCcCT22556EpcWFpaQKIb/mgLaTQJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422817},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"98fb8dfda0e82f8276bb6e9d592f9a07d3169342","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.6.0_1783980469482_0.05553138198641805","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.7.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.7.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"81c384bde0fcdd3fe84d80e2f376561820d1ac9a","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.7.0.tgz","fileCount":76,"integrity":"sha512-DB6KSQwQzUI6uxWg7/0FUscvD+75MXukKw7avUTGaQOSCgT/gctKtcn4aVkPHKueGeLY84ooru2joieZN4zmaA==","signatures":[{"sig":"MEUCIB0KcOK7ro/+F5Gla85kcp4bKcLBJ8HKH9Rx4hFu6pIhAiEA3SjLSIs+lpRgoN/rp3jwsCFqhXX7kPFzu5KGLLWR7v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426443},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"833f6a02caec40ecf4cdeb5d4e5c49b9def678f2","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.7.0_1783983649327_0.6065756207466533","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.7.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.7.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"7047b200eac77f78254898215cdbddfd34c115f4","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.7.1.tgz","fileCount":76,"integrity":"sha512-MFn810Lvvtc1Hbm8fZNVPaM02BSkZpk3oP7VTVJC8rRP8qEhKi1aAD06JA48rawOTrSZqTfs4PdzYcJjTBC6pQ==","signatures":[{"sig":"MEUCIQDvtDsOVoOv6pLumaJqhFdDUiyLfBwQPaaVrP3JTjmV7QIgarFb/NVcymUPQdyll+yOybLTeN5HWfBzdOPDGlByF/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426443},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"33c381613546bd08caac82cca6beca11f39fc356","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.7.1_1784059528187_0.40945758703551216","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.7.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.7.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"7cc1841eb0bbd4834db8ddcd12f1612f9b436633","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.7.2.tgz","fileCount":77,"integrity":"sha512-/HcDz9B4mNqjicoy+v0phsFbV7YcY7vM2N7dIbsvBEqNeCYmGhch+OpTKE9sw2MLyRe9qw/p1ChqXDyGdSzTGw==","signatures":[{"sig":"MEUCIQDRfBQXHh898XKMXUsDcWOTm2/HNqol64ozKrUKwh70oAIgNzIeS8b4Om8j8dTtgDYfqqk9CNpf2faB0+iePVAtIV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":447662},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"cb648f8f9bae05cf54d4b56f51eb2da5be24c9f4","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.7.2_1784314468051_0.8468906676071941","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.7.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.7.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"4f2aab81d7ce2025b885f8223863174e6d85f442","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.7.3.tgz","fileCount":77,"integrity":"sha512-p8wxV4Mv9Eg9UbdRclQrcywYhjn/G6FMzJZj2sBkUuS+8lUubsbxrSB+8t5nXVgWs3BTDPUFO6olNbJ17tJqeg==","signatures":[{"sig":"MEYCIQCG9ryyBkQb58H46KkqlepaZ+ibcF8WwMtZ/ah1sGTw1wIhANHTGp4N1jR3tg2zLrvQNrkue8wYl9NjkfjGj1ipLc6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":449339},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"473f0e21a7906927c035745393094b46ef1966c5","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.7.3_1784325923801_0.5781088709915452","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.7.4","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.7.4","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"887103953d014467fdd72784074f8f9cc34d90c3","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.7.4.tgz","fileCount":77,"integrity":"sha512-LqTmLXumKZgOjptYJWmw/XoTkbHJ1XI7JfLC/WjIFywuT3AeNVUwSJWiDkd3M10yX7mhQmAJk+LvNhhcKvw06w==","signatures":[{"sig":"MEUCIQD8BXYK5AhAkwICcczAA/d+dscud8iACk+mcPrNVwNHNwIgUgT05yY38R1J4CLoD6XBg157ZxYTq9lTACsLY5+ziCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":453200},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"0271e1901e8eb9d389c42b25bb1f8b4216b4ee1e","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.7.4_1784327354262_0.3012773179301218","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.8.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.8.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"83576b972b56759c4f7057a818c87a4e772c238b","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.8.0.tgz","fileCount":77,"integrity":"sha512-5BmTZM8J+6734L7NlGZ+ZZBRkv+kE1sMOPVuzCVXcZ8aZ5To5sOsdo7JmQTAAU1RloD9K+wTkVKDdTEkEm3MuQ==","signatures":[{"sig":"MEUCIFagvm89SCYTHN96+RUjag8gthauVSSbcHdZ6H09iI+YAiEA6YKEOmWpIz+/0IL4rd1Ffs3MRqHGTMW3kG76z05HZQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":456100},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"483c7d88129ac67a56d76b61bf59836aa75a425c","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.8.0_1784929868194_0.41105987027138813","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.9.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.9.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"4226925d26749dcd99dfe102f69e42cb4c762b20","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.9.0.tgz","fileCount":77,"integrity":"sha512-0AXBLm0SfMX6NCZhOuhG7GgtQY/6mAiz5htJzo+48SkCCvYn38X/Yb3ix+G2+8mCcmVL/5Y0ytlxd9Y+GS+uJA==","signatures":[{"sig":"MEQCIFfIiEyFGXEy+9eE7ygJM6TzMH5oJlMQnZVkm5gPJSzKAiAZ230QYs6/z4DPMxvfwj+o7xI7wkhK/lpQ7+E+cYcwOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468016},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"fb4cc4bdd9ce892db66ec3abf51c6ff4a301071a","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.9.0_1785113889029_0.4794732180804624","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.9.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.9.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"2f0ed77e5700fcc3d275a8c66d9ecca835571794","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.9.1.tgz","fileCount":77,"integrity":"sha512-aSRRN50VXRZmA2KB7gMUi9rhHakM7F8LYmfWVOCbTob+UQOVSfGNfsevacUGJgXWp9d3X2FF1InC4pICGlsIeA==","signatures":[{"sig":"MEQCICRFvLlPkFfc0ElBsTtrRrZ/Zl7UucrHDYJWpbLTpDSiAiBVzOsewUyJj+Wg+xBTw1rTfxVP+0CZ3bv4EqtzQKIzsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468872},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"4b1d1a8ac7bad0e0e0357b8defed9b6b71c19b71","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.9.1_1785173835859_0.3143433764786767","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.9.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.9.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"574ddb82b56abf797ab0159ea925e5a1dca242cc","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.9.2.tgz","fileCount":78,"integrity":"sha512-f7yvycKdITpwIAUbIFW9NKFQi7Do7O42JpmGO5HCmYqbWE0LoNwsyiyWPpeb2QSB3Qo7Km3cBNJMsOj1+Dn5rw==","signatures":[{"sig":"MEQCIDkj+43+pFXtuEsMxleVMlU157dqjtKfhyzL2h2d95ADAiAWML9H3i13iM2Dg5WGjZ5nQ7Xjj164qkccPVcoZFt6Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476321},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"7b140c7309e15cc56767f282cfc2edf787df2b59","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.9.2_1785175174690_0.5160867801725717","host":"s3://npm-registry-packages-npm-production"}},"3.9.3":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.9.3","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.9.3","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"3887b99830228fec5718bd58c669b2355b2a7eb2","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.9.3.tgz","fileCount":79,"integrity":"sha512-aP6gm+iLpITKdutpvJmFeKZjkO79blhY9Mpsm6L2RLYMC3UPy1vxkEyytQmIV6ijT+YWEfzakUL6Q+avUcvqkQ==","signatures":[{"sig":"MEUCIQCl1rXLcaPqrZkgg645EU9a8FDBBWkzC57OLJpbB7PLxwIgRlJNYlhAxjJH0G137ImNLi+/Z1zV7kqH5gAMj9t0/w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511835},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"32dda9b454f61a891852917aa8491a733c7dae5b","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.9.3_1785199856267_0.510868137656757","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"3.10.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@3.10.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"97d1f3b54e9ba39c9f470c44ccca5f1674054488","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-3.10.0.tgz","fileCount":79,"integrity":"sha512-khd4QpFRLq98uGbY0AilkMvKhmQHKvIVKLjTPLylmETHjbPNzGAS1ts66+7d8+/kbpRwzW0Qb1xgyuMVEi1Ibw==","signatures":[{"sig":"MEUCIQDSPiPMQctVRgFczhOQBhAT3JihPaSbevfIWACEfzovswIgNxBhDGgkPmWGNdmc96zoPFVMcanxoyrN183SGjMdDgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512282},"type":"module","engines":{"node":">=20.20.0"},"gitHead":"5cff5982b565e1036e9fbbf046b5efb5005fa495","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.1","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_3.10.0_1785200033702_0.7080763653453743","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.0.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.0.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"8de7c97c61eceb450f52d29e4eaaf6ebbfcb242d","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.0.0.tgz","fileCount":81,"integrity":"sha512-qP33kXd7XmoRKsmceuYzd1E2GEdK04jvLBaC1BY/A1cUyJQ6okpZ5NEPe/QKsTWOzzAcr00VxtDquleNvzTPzA==","signatures":[{"sig":"MEUCIQClMHXVHQw78W9YIAyjmV84cEsu1oBE4ErluowUYjP3OAIgJUJx5G9VqfntqfV1O/gZXIwTDLWZuyaJ0iI3lpKZuIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":570667},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"be4d0e5f8252c4cde5345f554cdf1b69eae73e3f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.0.0_1785549534949_0.009833324664963339","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.1.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.1.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"b592170bf5cb3f75938060bc98748fe4c89a6af9","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.1.0.tgz","fileCount":82,"integrity":"sha512-TsvxDa/YTuxRFrzaKctdfm3mFFaLfzI60D2PWkHOLasxFkDLj9D+7KNpBhKGAtkqIVGLU4IQ/+85UG3eulU8zw==","signatures":[{"sig":"MEUCIFivp6Z9QwfxAK34x6JQkFjhtCy7eDvm5jF507/0exhNAiEA1YUeO0YW56GLIrWPhnwQOjvZ4FR75U5s/UavVqHVwvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582350},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"805d169d1a8c6ee2cd4b16c67c95d66be5cfd39c","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.1.0_1786052175365_0.7852018495271433","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.2.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.2.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"cb6efdefb475694a6e13282212b41a48cc57ded7","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.2.0.tgz","fileCount":82,"integrity":"sha512-jzzvpIkKujZEbSsjArBFDE4otlx5osDaRV6zz22j1Sen7mPs1oJu+y3EtG9aWQz11erTgdg4RHfo/ZbsxQpwDA==","signatures":[{"sig":"MEQCIBGoLGL+Y2DlQfMDKbb1y008r4obqzEQko2gF6i2L7WrAiBXOARQPVGBgwiqeqGibni8VnLPDPeiZnQVUBY3++Nd0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584063},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"a1a2e97c37c94f0395d114a57af7868ff95d4e75","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.2.0_1787189920059_0.9337312472082346","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.2.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.2.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"887d2fd806a08a68786ddebb031248ed1ac65aab","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.2.1.tgz","fileCount":82,"integrity":"sha512-9MqpCZN9etwIqo7K5HXJssnISX8FaYssDXvkD+4MKRVXXqrnTLICzAfDeTdE9EvUTe5RK8DpDtD+CKMVVlFnOA==","signatures":[{"sig":"MEUCICH3rE+XtxLLmACHufYTFB3xYiPRESshPOZNldjOPhFYAiEAjvJthrYsJXUN4znVzQLNVI1CwZaRHWsldY9PJIK5g3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586301},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"7a7a4a5d3aa17693298ab87286d259c1712eb120","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.2.1_1787190020667_0.6051471188736857","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.2.2","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.2.2","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"c2bad00e74954ce1de327e8098284dd1ab62c3a7","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.2.2.tgz","fileCount":82,"integrity":"sha512-UeUjEEKKNr+0q/PXjmqvKdhM7UqTZ3V1mioGWI1mHW2oh3a/kDBrWnOH6wReSutqXjfy0LrqYKopySe3PDIOJQ==","signatures":[{"sig":"MEUCIE1OMMCFG4MqLGcZgWICzusky2AsqzjZhlkcR52HOCNEAiEA6q119jM2vKWXKYpaL4rIj69QIq7AXZhYw+xsrW3yZ7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590263},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"db1a130fed99fe86b2f4f0d46db14129266e6cb4","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.2.2_1787197574455_0.6483444636770175","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.3.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.3.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"19dabf89a7087398bcd2428cc68587b57569c360","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.3.0.tgz","fileCount":83,"integrity":"sha512-1Ml38JnW2y1O0hgKP05KBg5oYDdp13kCchXhRpg2RXI5qmo6zebsHQJuomBbsootsNaGebQ9G/K+Q1vWjasudg==","signatures":[{"sig":"MEYCIQClP7OZcs+R/K+nPZ8OK242ZX+I4Hnp0/vTCVIG1DbClgIhAP0wn8lcVyeHv/3JuToSbmAf03vWDpSx3m7McAQXaaYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAAGyuVRlwxndnvqDy4XWouwQ2rIQl2Py/z6C1DO6vlwIgDVUdI7FgRYBWBeWAXpdPNkOOtugHKDxvClPb2/J0v7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601324},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"1701a7f4539bd322cb322f514d0967c255506e89","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.3.0_1789765195724_0.18408524372164048","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.4.0","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.4.0","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"a4040d1a82cae855240ca154805f0dde46d058b5","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.4.0.tgz","fileCount":97,"integrity":"sha512-/uOKeAb47T/i9042CCrYG2mlLd+ZoEVMYqxN5L1iRSSz7DyP5rkDw4rMkmxc+YyQ9B3pLMrZgrluHsgmoclBHg==","signatures":[{"sig":"MEUCIAy8DQ7wv4KR4wTRzEJeG6Cmny30RaPUpER8MiZXQPCRAiEAtMl0PlhDKA86tuW4gIvPD50Zf8T/XUI5gulndhE4SFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKYmz26U0bp8CZv2JVqRsDxDVG2pZ0SEMSKDmxsu+ldwIgLJiQOl+p6BHdRIDGj66uI4R2DRh4+SIsVVl6RL+BZQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722783},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"760fa47fa0a094b6f474bbbdea10d4f6dc307731","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.3","zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.4.0_1789872553488_0.1717469813954402","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@debugg-ai/debugg-ai-mcp","version":"4.4.1","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"author":{"name":"Quinn Osha"},"license":"Apache-2.0","_id":"@debugg-ai/debugg-ai-mcp@4.4.1","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"homepage":"https://debugg.ai","bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"bin":{"debugg-ai-mcp":"dist/index.js"},"dist":{"shasum":"2555ae1d09bf1f862e71d4fdae23fcecef412d75","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-4.4.1.tgz","fileCount":97,"integrity":"sha512-wGKpMS6gbP2gvjIvr9TXRb9PobUeJTg1dj4l+9o3ZQK0oVd0Mj1+NxZFHAkjKGzrcijSIhbldd0dDQ2elb0YXw==","signatures":[{"sig":"MEQCIHrVtrqllgo9Gj9rZnaQO1ThQ3aTay29M9Q6oOVyM33QAiA10bZ7hu0GxShOmrdQ04QAjOvQLRXbL7Gs7CF5nNk2YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSLq5JntCzLhr7DkG/KjUr0vnFcS+q3sZNt4oL7rgHxwIhAJNaGWWMPFJ1/zrsJH5KgIzhyAJ2+qE4SoKYaympYzLB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@4.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723228},"type":"module","caddy":"2.11.3","engines":{"node":">=20.20.0"},"gitHead":"b44469079921a01a8aed5586462fb4e7ff2b8fc8","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.3","zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","ngrok":"^5.0.0-beta.2","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"tmp":"tmp/debugg-ai-mcp_4.4.1_1789879140750_0.8771616367403956","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"_id":"@debugg-ai/debugg-ai-mcp@5.0.0","bin":{"debugg-ai-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"dist":{"shasum":"51e6c259f6ae0d3fb1f9807b285d098bfbc6fff1","tarball":"https://registry.npmjs.org/@debugg-ai/debugg-ai-mcp/-/debugg-ai-mcp-5.0.0.tgz","fileCount":92,"integrity":"sha512-JdGQaQUQHSf9P25FmKUrzDQm0fkEAwP/MFfvZUNxJSuKT/rSue3/sR1Es40F4dbrYqYSrdXb1NNoG1TjRMBOwA==","signatures":[{"sig":"MEQCIHSSrPVrjcToTrggSvw45V7IS0mU82Ln/2dnV3ff6PcQAiAWUVwW12EDHKdzRZkUM0nL0+O7TAWeriRS7T03ItoWpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAt79uE2wlkk6bGh/0hxvVEHWmcrylR9Mu2HhqwVaKwmAiA+es4HKI7EPkLM4jQeZc1Th9eMARd3C01z/HHKt4nllg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@debugg-ai%2fdebugg-ai-mcp@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692095},"name":"@debugg-ai/debugg-ai-mcp","type":"module","caddy":"2.11.3","author":{"name":"Quinn Osha"},"engines":{"node":">=20.20.0"},"gitHead":"7ddc37b90cd04373a2a70673c865c22a460d2827","license":"Apache-2.0","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"shx rm -rf dist && tsc && shx chmod +x dist/index.js","watch":"tsc --watch","prepare":"npm run build","test:e2e":"node scripts/e2e.mjs","mcp:local":"npm run build && echo 'Local MCP built. Claude Code auto-registers it as debugg-ai-local from .mcp.json when cwd is this repo.'","mcp:global":"claude mcp remove debugg-ai 2>/dev/null; claude mcp add debugg-ai -s user -e DEBUGGAI_API_KEY=KrvXlzVFXVZO82UErXye5N7CtnmBTu1GKULrJnwXRRU -e POSTHOG_API_KEY=phc_4h2Yov2P0Vc9UMqfKf3dYKSQ6THOs7N6LZR0VKYopZN -- npx -y @debugg-ai/debugg-ai-mcp","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","publish:check":"npm pack --dry-run","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version","prepublishOnly":"npm test && npm run build","test:integration":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js","test:e2e:skip-build":"node scripts/e2e.mjs --skip-build","test:integration:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.integration.config.js --watch"},"version":"5.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf5aa526-ce57-4a10-b1ff-75a157e287b1"}},"homepage":"https://debugg.ai","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"changelog":"https://github.com/debugg-ai/debugg-ai-mcp/CHANGELOG.md","repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","directories":{},"maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.3","zod":"^3.25.32","uuid":"^11.1.0","axios":"^1.9.0","mkdirp":"^3.0.1","winston":"^3.15.0","posthog-node":"^5.26.0","@modelcontextprotocol/sdk":"^1.27.0","@radically-straightforward/caddy":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","jest":"^30.0.5","eslint":"^10.2.0","ts-jest":"^29.4.1","@types/ws":"^8.18.1","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.24","@types/uuid":"^10.0.0","@faker-js/faker":"^9.9.0","jest-mock-axios":"^4.8.0","typescript-eslint":"^8.58.2","jest-environment-jsdom":"^30.0.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/debugg-ai-mcp_5.0.0_1789936959514_0.512740012593659"}}},"time":{"created":"2025-05-28T22:24:22.204Z","modified":"2026-09-20T20:42:39.915Z","1.0.1":"2025-05-28T22:24:22.526Z","1.0.2":"2025-05-28T22:37:27.733Z","1.0.3":"2025-05-29T03:03:26.829Z","1.0.4":"2025-05-29T04:56:52.835Z","1.0.5":"2025-05-29T05:59:41.751Z","1.0.6":"2025-05-29T17:18:58.205Z","1.0.7":"2025-05-29T17:36:09.495Z","1.0.8":"2025-05-29T17:47:17.222Z","1.0.9":"2025-05-29T19:13:40.856Z","1.0.10":"2025-05-29T19:29:46.471Z","1.0.11":"2025-06-02T17:21:50.837Z","1.0.13":"2025-06-02T18:03:44.073Z","1.0.14":"2025-06-09T21:12:51.572Z","1.0.15":"2025-06-16T19:32:47.826Z","1.0.16":"2025-08-19T15:52:33.008Z","1.0.17":"2026-02-18T00:42:55.945Z","1.0.18":"2026-02-18T01:10:50.796Z","1.0.21":"2026-02-19T01:19:02.671Z","1.0.22":"2026-02-19T02:52:17.578Z","1.0.24":"2026-02-19T16:58:38.531Z","1.0.25":"2026-02-19T20:38:33.230Z","1.0.26":"2026-02-19T22:25:09.910Z","1.0.27":"2026-02-19T22:53:53.259Z","1.0.28":"2026-02-23T23:12:26.951Z","1.0.29":"2026-02-24T01:05:09.953Z","1.0.30":"2026-02-24T21:54:38.433Z","1.0.31":"2026-02-24T22:31:07.290Z","1.0.32":"2026-02-26T02:46:32.516Z","1.0.33":"2026-02-26T17:59:26.527Z","1.0.34":"2026-02-26T19:50:17.313Z","1.0.35":"2026-02-27T19:56:27.706Z","1.0.36":"2026-02-28T17:04:41.419Z","1.0.37":"2026-03-12T03:21:56.219Z","1.0.38":"2026-03-12T03:35:28.604Z","1.0.39":"2026-03-16T21:15:54.103Z","1.0.40":"2026-03-17T22:44:14.994Z","1.0.41":"2026-03-22T18:10:18.953Z","1.0.42":"2026-03-26T01:01:10.722Z","1.0.43":"2026-03-26T21:41:42.341Z","1.0.44":"2026-04-08T18:56:54.247Z","1.0.45":"2026-04-08T20:07:22.308Z","1.0.46":"2026-04-08T23:16:31.076Z","1.0.47":"2026-04-09T18:56:50.553Z","1.0.48":"2026-04-15T22:47:30.086Z","1.0.49":"2026-04-16T15:45:47.730Z","1.0.50":"2026-04-16T20:49:47.853Z","1.0.51":"2026-04-16T20:56:59.775Z","1.0.52":"2026-04-16T21:01:37.989Z","1.0.53":"2026-04-16T21:07:18.872Z","1.0.54":"2026-04-16T21:41:33.140Z","1.0.55":"2026-04-19T20:54:08.524Z","1.0.56":"2026-04-21T15:25:42.085Z","1.0.57":"2026-04-21T17:57:37.882Z","1.0.58":"2026-04-21T18:53:19.005Z","1.0.59":"2026-04-21T20:05:15.214Z","1.0.60":"2026-04-21T20:24:09.218Z","1.0.61":"2026-04-22T01:01:31.478Z","1.0.62":"2026-04-22T17:10:43.258Z","1.0.63":"2026-04-22T21:18:58.456Z","1.0.64":"2026-04-23T01:02:00.817Z","1.0.65":"2026-04-23T19:30:27.344Z","1.0.66":"2026-04-23T20:18:28.609Z","1.0.67":"2026-04-23T20:28:15.545Z","2.0.1":"2026-04-23T20:33:49.125Z","2.0.2":"2026-04-23T20:48:54.047Z","2.0.3":"2026-04-23T20:56:17.440Z","2.0.4":"2026-04-24T19:16:04.308Z","2.1.0":"2026-04-24T19:34:54.039Z","2.1.1":"2026-04-24T19:45:02.721Z","2.1.2":"2026-04-24T19:55:31.358Z","2.1.3":"2026-04-24T20:09:35.298Z","2.1.4":"2026-04-25T20:59:39.141Z","2.2.0":"2026-04-26T16:21:03.574Z","2.2.1":"2026-04-26T16:39:37.099Z","2.3.0":"2026-04-26T19:12:23.825Z","2.3.1":"2026-04-27T17:18:06.560Z","2.4.0":"2026-04-27T17:53:41.704Z","2.4.1":"2026-04-27T18:10:02.256Z","2.5.0":"2026-04-29T15:48:28.606Z","2.6.0":"2026-04-29T16:32:05.065Z","2.6.1":"2026-05-02T00:14:17.031Z","2.8.0":"2026-05-04T22:09:44.363Z","2.8.1":"2026-05-06T22:37:07.032Z","2.9.0":"2026-05-06T23:31:06.067Z","2.9.1":"2026-05-07T20:54:09.314Z","2.9.2":"2026-05-15T20:10:07.016Z","2.9.3":"2026-05-16T00:11:45.750Z","2.9.7":"2026-05-27T19:55:58.904Z","3.0.0":"2026-06-18T23:38:27.530Z","3.0.1":"2026-06-19T19:26:37.008Z","3.1.0":"2026-06-20T19:52:46.766Z","3.2.0":"2026-06-20T19:58:34.181Z","3.3.0":"2026-06-20T20:44:17.111Z","3.4.0":"2026-06-20T21:00:15.271Z","3.5.0":"2026-06-20T21:36:41.679Z","3.5.1":"2026-06-21T03:25:14.540Z","3.5.2":"2026-07-10T18:22:14.302Z","3.5.3":"2026-07-13T21:32:59.302Z","3.6.0":"2026-07-13T22:07:49.615Z","3.7.0":"2026-07-13T23:00:49.468Z","3.7.1":"2026-07-14T20:05:28.336Z","3.7.2":"2026-07-17T18:54:28.184Z","3.7.3":"2026-07-17T22:05:23.933Z","3.7.4":"2026-07-17T22:29:14.468Z","3.8.0":"2026-07-24T21:51:08.360Z","3.9.0":"2026-07-27T00:58:09.262Z","3.9.1":"2026-07-27T17:37:16.068Z","3.9.2":"2026-07-27T17:59:34.837Z","3.9.3":"2026-07-28T00:50:56.446Z","3.10.0":"2026-07-28T00:53:53.845Z","4.0.0":"2026-08-01T01:58:55.118Z","4.1.0":"2026-08-06T21:36:15.533Z","4.2.0":"2026-08-20T01:38:40.212Z","4.2.1":"2026-08-20T01:40:20.811Z","4.2.2":"2026-08-20T03:46:14.620Z","4.3.0":"2026-09-18T20:59:55.811Z","4.4.0":"2026-09-20T02:49:13.603Z","4.4.1":"2026-09-20T04:39:00.878Z","5.0.0":"2026-09-20T20:42:39.595Z"},"bugs":{"url":"https://github.com/debugg-ai/debugg-ai-mcp/issues"},"author":{"name":"Quinn Osha"},"license":"Apache-2.0","homepage":"https://debugg.ai","keywords":["debugg","ai","mcp","server","web","browsing","testing","ai testing","vibe code testing"],"repository":{"url":"git+https://github.com/debugg-ai/debugg-ai-mcp.git","type":"git"},"description":"Zero-Config, Fully AI-Managed End-to-End Testing for all code gen platforms.","maintainers":[{"name":"qosha","email":"qosha@debugg.ai"}],"readme":"# Debugg AI — MCP Server\n\nAI-powered browser testing via the [Model Context Protocol](https://modelcontextprotocol.io). Point it at any URL (or localhost) and describe what to test — an AI agent browses your app and returns pass/fail with screenshots.\n\n<a href=\"https://glama.ai/mcp/servers/@debugg-ai/debugg-ai-mcp\">\n  <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@debugg-ai/debugg-ai-mcp/badge\" alt=\"Debugg AI MCP server\" />\n</a>\n\n## Setup\n\n**Requires Node.js 20.20.0 or later** (transitive requirement from `posthog-node@^5.26.0`).\n\n**Testing `http://localhost:...` URLs requires the `caddy` binary** — `check_app_in_browser`,\n`probe_page`, and `trigger_crawl` tunnel localhost targets through a local Caddy reverse proxy.\nThis installs automatically: the `@radically-straightforward/caddy` npm dependency downloads a\npinned Caddy release for your platform during `npm install`/`npx` — nothing to install yourself in\nthe normal case. It is now the **only** binary this package downloads; the tunnel client itself is\npure TypeScript — it replaced the `ngrok` package, which fetched the ngrok agent.\nIf that download never ran (`npm install --ignore-scripts`, an offline/air-gapped install), point `CADDY_BIN` at\nyour own install (`brew install caddy` / `apt install caddy` / see\n[caddyserver.com/docs/install](https://caddyserver.com/docs/install)) — missing it surfaces as a\nclear error on the first localhost-URL call, not a silent hang. Public-URL calls, every\nnon-browser tool, and `test_suite {action:\"run\"}` (which uses its own dedicated tunnel and\nbypasses Caddy entirely) don't need it either way.\n\nGet an API key at [debugg.ai](https://debugg.ai), then add to your MCP client config:\n\n```json\n{\n  \"mcpServers\": {\n    \"debugg-ai\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@debugg-ai/debugg-ai-mcp\"],\n      \"env\": {\n        \"DEBUGGAI_API_KEY\": \"your_api_key_here\"\n      }\n    }\n  }\n}\n```\n\nOr with Docker:\n\n```bash\ndocker run -i --rm --init -e DEBUGGAI_API_KEY=your_api_key quinnosha/debugg-ai-mcp\n```\n\nThe `Dockerfile`'s `npm install` step would pick up `caddy` the same automatic way local installs\ndo, in principle — but as of this writing the `Dockerfile` doesn't `COPY` several directories the\nbuild now needs (`handlers`, `tools`, `types`, `config`) and still references a `tunnels/`\ndirectory that no longer exists, so a fresh build likely fails before that matters. That's a\npre-existing gap, unrelated to Caddy. The **currently published** `quinnosha/debugg-ai-mcp` image\npredates the Caddy dependency regardless — localhost-URL calls to\n`check_app_in_browser`/`probe_page`/`trigger_crawl` will fail with `CaddyBinaryNotFoundError`\ninside that image until it's rebuilt (Dockerfile fixed) and republished, or `CADDY_BIN` points at\none baked in separately. Public-URL calls, the non-browser tools, and `test_suite {action:\"run\"}`\nare unaffected either way.\n\n## Tools\n\nThe server exposes **8** tools: three **Browser** tools plus one **action-based** tool per managed entity. The headline tools are `check_app_in_browser` (full AI agent) and `probe_page` (lightweight no-LLM page probe). The rest — `project`, `environment`, `test_suite`, `test_case`, `executions` — each take an `action` discriminator (e.g. `{\"action\":\"list\"}`) that selects the operation. Destructive `delete` actions require confirmation (an elicitation prompt where supported, otherwise `confirm: true`).\n\n### Browser\n\n#### `check_app_in_browser`\n\nRuns an AI browser agent against your app. The agent navigates, interacts, and reports back with screenshots. Localhost URLs are auto-tunneled through the debugg tunnel server.\n\n| Parameter | Type | Description |\n|-----------|------|-------------|\n| `description` | string **required** | What to test (natural language) |\n| `url` | string **required** | Target URL — `http://localhost:3000` is auto-tunneled |\n| `environmentId` | string | UUID of a specific environment |\n| `credentialId` | string | UUID of a specific credential |\n| `credentialRole` | string | Pick a credential by role (e.g. `admin`, `guest`) |\n| `username` | string | Username for login (ephemeral — not persisted) |\n| `password` | string | Password for login (ephemeral — not persisted) |\n| `loginCredentials` | array | Accounts for logins the agent hits **during** the task — `[{username, password, label?}]` |\n| `useEnvironmentCredentials` | boolean | Default `true`. `false` forbids auto-filling the environment's stored credentials; with no account named it means **do not log in at all** |\n| `freshSession` | boolean | Default `false`. `true` forces a real login instead of reusing the warm session held for that account |\n| `auth` | object | Auth precondition — `{precondition, entryUrl, deepUrl, environmentId, username, password}` |\n| `repoName` | string | Override auto-detected git repo name (e.g. `my-org/my-repo`) |\n\nOne focused check per call. The agent has a ~25-step internal budget; split broader suites across multiple calls.\n\n##### Credentials: pass them as parameters, not prose\n\nNaming an account only in `description` does **not** make the agent use it — it falls back to the environment's stored credential, and the app's rejection of the wrong account comes back looking like an application failure. Anything you pass as a parameter beats the environment default for **every** login in the run, not just the first:\n\n- `username` / `password` (or `credentialId` / `credentialRole`) — the run's identity.\n- `auth.username` / `auth.password` — pins the precondition login when you also use `auth.precondition: \"login\"`.\n- `loginCredentials` — accounts for a login form the agent reaches **part-way through** the task. This is the one for flows like *set a password → get bounced to sign-in → log in as the account you just created*, where splitting into separate calls would lose browser state.\n\nSet `useEnvironmentCredentials: false` when a silent fallback to the default test user would invalidate the check.\n\n**Cross-domain SSO?** A run only types credentials on the app's own host and its subdomains; a sign-in page on another domain is refused as `offscope_host`. Add the identity provider's host to the environment's `authorizedCredentialHosts` (see [`environment`](#environment)).\n\n**Checking a page that needs no login at all?** Pass `useEnvironmentCredentials: false` and name no account. That combination means exactly what it says — *do not log in* — and the run skips authentication entirely instead of hunting for a login form. Use it for public pages, marketing sites, docs, and anything pre-auth. It is also faster: on the default (`auto`) the agent will follow a \"Log in\" link off your page and try the environment's stored account before it evaluates anything.\n\n##### Session reuse: why a check can report \"no login form\"\n\nRuns don't log in every time. After a verified login the backend captures that account's session and **restores** it on the next run for the same identity, which skips the login entirely — that's why a check can legitimately come back with `submitted: false` and no login form: it was already signed in. A restored run reports itself in `logins` with `reason: \"restored_session\"`, so you can tell it apart from a run that genuinely found no form.\n\nSessions are keyed per **account**, so naming a different account never reuses somebody else's. Two ways to bypass reuse:\n\n- `freshSession: true` on a single call — log in for real this once, then re-capture. Use it when the login flow *is* what you're checking, when you suspect the stored session is stale, or when the app's only route between personas is a logout.\n- `environment` tool, `action: \"clearSessions\"` — invalidate the stored sessions so subsequent runs log in. Narrow with `username` / `credentialId`; unscoped clears require confirmation because every account on the environment then re-authenticates.\n\nUse `action: \"sessions\"` to see what an environment is currently holding and whether each would be reused.\n\nResults report the identity actually used, so a wrong one is visible rather than masquerading as a broken app:\n\n```json\n\"logins\": [\n  { \"username\": \"qa+invitefix@example.com\", \"source\": \"task\", \"submitted\": true, \"authenticated\": true },\n  { \"username\": \"qatest123@example.com\", \"source\": \"env_default\", \"submitted\": false, \"authenticated\": false,\n    \"reason\": \"offscope_host\", \"detail\": \"refused to enter credentials on auth.idp.example: not part of this run's scope …\" }\n],\n\"credentialWarning\": {\n  \"requested\": \"qa+invitefix@example.com\",\n  \"used\": [\"qatest123@example.com\"],\n  \"message\": \"This run signed in with an environment default credential even though '…' was specified. …\"\n}\n```\n\n`source` is `task` | `explicit` | `credential_id` (an account you named) or `env` | `env_default` (the environment's stored account). `submitted` is true only when credentials were actually typed and submitted; `reason` says what happened (e.g. `offscope_host`, `restored_session`), and `detail`, when present, is a human-readable explanation of it — for an `offscope_host` refusal it names the host and how to authorize it. `credentialWarning` appears only when you named an account and an environment default for a **different** account was actually submitted — never for a login that was refused or skipped. `loginError` appears when a named account could not be resolved and the run declined to substitute a different one.\n\nEvery successful run returns a `browserSession` block alongside the screenshot — presigned S3 URLs for the captured **HAR** (full network trace) and **console log** (every JS console message). Use them to detect refetch loops, hydration errors, and other runtime issues that pass type-checks and unit tests:\n\n```json\n\"browserSession\": {\n  \"harUrl\": \"https://...session_18139.har?X-Amz-...\",\n  \"consoleLogUrl\": \"https://...session_18139_console.json?X-Amz-...\",\n  \"recordingUrl\": \"https://...session_18139_recording.webm?X-Amz-...\",\n  \"harStatus\": \"downloaded\",\n  \"consoleLogStatus\": \"downloaded\",\n  \"harRedactionStatus\": \"redacted\",\n  \"consoleLogRedactionStatus\": \"redacted\"\n}\n```\n\nURLs are short-lived presigned S3 — refetch the parent execution via `executions {action:\"get\", uuid}` to renew. `harStatus` / `consoleLogStatus` disambiguate `'downloaded'` (URL fetchable), `'not_available'` (page emitted nothing), `'failed'` (capture broke). On a fresh run the URLs are commonly `null` because capture uploads async after the agent finishes — poll `executions {action:\"get\", uuid: executionId}` until status reaches `'downloaded'`. Authorization / Cookie / `token`/`secret`/`api_key` headers are scrubbed server-side before the artifacts are persisted.\n\n#### `trigger_crawl`\n\nFires a server-side browser-agent crawl to populate the project's knowledge graph. Localhost URLs tunnel automatically. Returns `{executionId, status, targetUrl, durationMs, outcome?, crawlSummary?, knowledgeGraph?, browserSession?}` with `knowledgeGraph.imported === true` on successful ingestion. The `browserSession` block (HAR + console-log URLs, same shape as above) is also present on completed crawls.\n\n#### `probe_page`\n\n**Lightweight no-LLM batch page probe.** Pass 1-20 URLs; each navigates, settles on content (the DOM going quiet, bounded — never on network silence, which a live app never reaches), and returns rendered state — screenshot + page metadata + structured console errors + network summary. No agent loop, no LLM cost, no scenario assertions. Use it for \"did I just break /settings?\", multi-route smoke after a refactor, CI per-PR sweeps, and quick is-it-up checks where `check_app_in_browser`'s 60-150s agent loop is overkill.\n\n| Parameter | Type | Description |\n|-----------|------|-------------|\n| `targets` | array **required** | 1-20 entries: `[{url, waitForSelector?, waitForLoadState?, timeoutMs?}]` |\n| `targets[].url` | string **required** | Public URL or localhost (auto-tunneled) |\n| `targets[].waitForLoadState` | enum | `'domcontentloaded'` (default, + a bounded content settle) / `'load'` (also blocks on third-party embeds) / `'networkidle'` (accepted, never issued — a live site's network does not go idle) |\n| `targets[].waitForSelector` | string | Optional CSS selector to wait for after navigation |\n| `targets[].timeoutMs` | number | Per-URL timeout, 1000-30000 (default 10000) |\n| `includeHtml` | boolean | Return raw HTML in each result (default false) |\n| `captureScreenshots` | boolean | Return one PNG per target (default true) |\n\nAll targets in a batch share one session tunnel, but only same-port (or all-public) batches share a **single** backend execution — 5 URLs on one port in one call is dramatically faster than 5 parallel single-URL calls. A batch that mixes multiple **local** ports decomposes into one sequential backend execution per port group (still one call, still one merged `results[]` in your original order, but N backend round-trips instead of one — slower, not rejected). Per-URL `error` field preserves batch resilience: a single failed target doesn't fail the others.\n\n**`networkSummary` aggregation key is `origin + pathname`** — refetch loops (`?n=0..4` repeatedly hitting the same endpoint) collapse into a single entry with the count, so `/api/poll` showing up with `count: 47` is the actionable \"infinite refetch loop\" signal users originally asked for.\n\nPerformance budget: <10s for 1 URL, <25s for 20. Localhost dead-port returns `LocalServerUnreachable` in <2s without burning a workflow execution.\n\n### `project`\n\n| Action | Params | Result |\n|--------|--------|--------|\n| `get` | `{uuid}` | Curated project detail |\n| `list` | `{q?, page?, pageSize?}` | Paginated summaries |\n| `create` | `{name, platform, (teamUuid\\|teamName), (repoUuid\\|repoName)}` | Created project |\n\nTeam and repo resolve by **either** uuid **or** name (case-insensitive exact match; `NotFound` if none, `AmbiguousMatch` if multiple). There is **no** `update`/`delete` — rename or delete a project from the DebuggAI web app.\n\n### `environment`\n\n| Action | Params | Result |\n|--------|--------|--------|\n| `get` | `{uuid, projectUuid?}` | Env with credentials inlined (passwords never returned) |\n| `list` | `{projectUuid?, q?, page?, pageSize?}` | Paginated envs, each with a credentials array |\n| `create` | `{name, url, description?, projectUuid?, credentials?, authorizedCredentialHosts?}` | Created env (optionally seeds credentials) |\n| `update` | `{uuid, name?, url?, description?, addCredentials?, updateCredentials?, removeCredentialIds?, authorizedCredentialHosts?}` | Patched env; credential ops run **remove → update → add** |\n| `delete` | `{uuid, projectUuid?, confirm?}` | Deletes env (cascades credentials) — **requires confirmation** |\n| `sessions` | `{uuid, username?, credentialId?}` | Captured login sessions the env holds, per account, with `isUsable` and a `usableCount` |\n| `clearSessions` | `{uuid, username?, credentialId?, confirm?}` | Invalidates them so the next run logs in for real — **unscoped clears require confirmation** |\n\n`projectUuid` auto-resolves from the git repo when omitted. Per-cred failures surface in `credentialWarnings[]` without blocking the env op.\n\n`authorizedCredentialHosts` lists hosts where a run may enter this environment's credentials besides the app's own host — **for cross-domain SSO, add the IdP host here** (e.g. `[\"auth.example.com\"]`). Bare hostnames only: no scheme, path, port or wildcard (subdomains of the app's host are already in scope). On `update` it replaces the list; `[]` clears it. `get`/`list` return it when the server supports it. The response echoes the saved list; if the server did not persist it (older servers ignore the field), the result carries an `authorizedCredentialHostsWarning` saying so instead of a silent success.\n\n`sessions` / `clearSessions` manage the warm authenticated sessions the backend reuses to skip login (see [Session reuse](#session-reuse-why-a-check-can-report-no-login-form)). Session contents are never returned — a session cookie is a bearer credential. `clearSessions` marks sessions invalid rather than deleting the rows, so reuse stops immediately while the capture history stays readable.\n\n### `test_suite`\n\n| Action | Params | Result |\n|--------|--------|--------|\n| `list` | `{projectUuid\\|projectName, search?, page?, pageSize?}` | Paginated suites with status + pass rate |\n| `create` | `{name, description, projectUuid\\|projectName}` | Created suite |\n| `run` | `{suiteUuid\\|(suiteName+project), targetUrl?}` | Triggers all tests async |\n| `results` | `{suiteUuid\\|(suiteName+project)}` | Suite + per-test outcomes |\n| `delete` | `{suiteUuid\\|(suiteName+project), confirm?}` | Soft-delete — **requires confirmation** |\n\n### `test_case`\n\n| Action | Params | Result |\n|--------|--------|--------|\n| `create` | `{name, description, agentTaskDescription, suiteUuid\\|(suiteName+project), relativeUrl?, maxSteps?}` | Created test case (not auto-run) |\n| `update` | `{testUuid, name?, description?, agentTaskDescription?}` | Patched test case |\n| `delete` | `{testUuid, confirm?}` | Soft-delete — **requires confirmation** |\n\n### `executions`\n\n| Action | Params | Result |\n|--------|--------|--------|\n| `get` | `{uuid}` | Full detail (`nodeExecutions` + state + errorInfo) + screenshot/gif artifacts |\n| `list` | `{status?, projectUuid?, page?, pageSize?}` | Paginated summaries |\n\n404 from the backend surfaces as `isError: true` with `{error: 'NotFound', message, uuid}`. Credentials are **always** returned without passwords.\n\n### Pagination\n\nEvery filter-mode response is paginated. Response shape:\n\n```json\n{\n  \"filter\": { \"...echoed query params...\" },\n  \"pageInfo\": { \"page\": 1, \"pageSize\": 20, \"totalCount\": 47, \"totalPages\": 3, \"hasMore\": true },\n  \"<items>\": [ ... ]\n}\n```\n\nPass optional `page` (1-indexed, default 1) and `pageSize` (default 20, max 200; oversized values are clamped). No response is ever silently truncated.\n\n## Resources\n\nAlongside tools, the server exposes the read-only entities as MCP **resources**\nso clients can browse and @-mention them as context:\n\n| URI | What |\n|---|---|\n| `debugg-ai://projects` | All projects (first page) |\n| `debugg-ai://environments` | Environments for the auto-detected project |\n| `debugg-ai://executions` | Recent executions (first page) |\n| `debugg-ai://project/{uuid}` | One project, full detail |\n| `debugg-ai://environment/{uuid}` | One environment (credentials inline, passwords redacted) |\n| `debugg-ai://execution/{uuid}` | One execution, full node detail + artifact links |\n\nReads dispatch to the same handlers as the `project` / `environment` /\n`executions` tools, so the data and auth are identical. Resources are additive —\nclients without resource support keep using the tools.\n\n### Security invariants\n\n- Passwords are write-only. They never appear in any response body from any tool.\n- Tunnel URLs (`*.tunnel.debugg.ai`, and the retired `*.ngrok.debugg.ai` that historical runs still\n  reference) are stripped from all browser-agent responses, including agent-authored text.\n- 404s from the backend surface as `isError: true` with `{error: 'NotFound', ...}`, never as thrown exceptions.\n- Missing `DEBUGGAI_API_KEY` surfaces as a structured tool error on first invocation — the server still registers and lists tools normally.\n\n## Migration to v3.0.0 (action-based tools)\n\nv3 consolidated the 20 per-verb tools into 8 action-based tools. Old tool → new `tool {action}`:\n\n| Removed | Replacement |\n|---------|-------------|\n| `search_projects` | `project {action:\"get\"}` / `project {action:\"list\"}` |\n| `create_project` | `project {action:\"create\"}` |\n| `update_project`, `delete_project` | **Dropped** — use the DebuggAI web app |\n| `search_environments` | `environment {action:\"get\"}` / `{action:\"list\"}` |\n| `create_environment` / `update_environment` / `delete_environment` | `environment {action:\"create\"\\|\"update\"\\|\"delete\"}` |\n| `create_test_suite` / `search_test_suites` / `run_test_suite` / `get_test_suite_results` / `delete_test_suite` | `test_suite {action:\"create\"\\|\"list\"\\|\"run\"\\|\"results\"\\|\"delete\"}` |\n| `create_test_case` / `update_test_case` / `delete_test_case` | `test_case {action:\"create\"\\|\"update\"\\|\"delete\"}` |\n| `search_executions` | `executions {action:\"get\"\\|\"list\"}` |\n| `trigger_crawl` `headless` param | **Dropped** — always headless |\n\n`delete` actions now require confirmation (elicitation prompt, or `confirm: true`). Clients pick up the new surface on MCP restart.\n\n## Migration from v1.x (breaking change in v2.0.0)\n\nv2 collapsed a 22-tool surface to 11. Old-tool → new-tool mapping:\n\n| Removed | Replacement |\n|---------|-------------|\n| `list_projects`, `get_project` | `search_projects` (uuid mode vs filter mode) |\n| `list_environments`, `get_environment` | `search_environments` |\n| `list_credentials`, `get_credential` | `search_environments` — credentials inline on each env |\n| `create_credential` | `create_environment({credentials: [...]})` seed, or `update_environment({addCredentials: [...]})` |\n| `update_credential` | `update_environment({updateCredentials: [{uuid, ...patch}]})` |\n| `delete_credential` | `update_environment({removeCredentialIds: [uuid]})` |\n| `list_teams`, `list_repos` | `create_project({teamName, repoName})` — name resolution with ambiguity handling |\n| `list_executions`, `get_execution` | `search_executions` |\n| `cancel_execution` | **Dropped** — backend spin-down is automatic |\n\nResponse-shape changes: the bare `count` field on list responses is gone — use `pageInfo.totalCount`.\n\n## Configuration\n\n| Env var | Required | Purpose |\n|---|---|---|\n| `DEBUGGAI_API_KEY` | yes | Backend API key. Aliases: `DEBUGGAI_API_TOKEN`, `DEBUGGAI_JWT_TOKEN`. |\n| `DEBUGGAI_API_URL` | no | Backend base URL. Defaults to `https://api.debugg.ai`. |\n| `DEBUGGAI_TOKEN_TYPE` | no | `token` (default) or `bearer`. |\n| `DEBUGGAI_EVAL_TEMPLATE` | no | Override the App Evaluation workflow **slug** that `check_app_in_browser` dispatches to. Defaults to `flow/e2es/app-eval`. Dispatch pins to this slug so a backend template rename can't break it. |\n| `LOG_LEVEL` | no | `error` / `warn` / `info` (default) / `debug`. |\n| `POSTHOG_API_KEY` | no | Override the embedded telemetry project key (e.g. private fork). |\n| `DEBUGGAI_TELEMETRY_DISABLED` | no | Set to `1` / `true` / `yes` / `on` to disable telemetry entirely. |\n\n```bash\nDEBUGGAI_API_KEY=your_api_key\n```\n\n## Remote / HTTP transport (optional)\n\nBy default the server speaks **stdio** (local `npx`). It can instead run as a\nhosted, multi-user remote MCP over **stateless Streamable HTTP** + OAuth:\n\n```bash\nDEBUGGAI_MCP_TRANSPORT=http PORT=3000 DEBUGGAI_TOKEN_TYPE=bearer npx -y @debugg-ai/debugg-ai-mcp@latest\n```\n\nIt is an OAuth **Resource Server**: every `POST /mcp` needs\n`Authorization: Bearer <token>`; missing/invalid tokens get a `401` with a\n`WWW-Authenticate` pointing at the RFC 9728 metadata, and clients run the OAuth\nflow against the advertised authorization server. The bearer is request-scoped —\n`api.debugg.ai` validates it.\n\n| Endpoint | Purpose |\n|---|---|\n| `POST /mcp` | MCP Streamable HTTP (bearer-protected) |\n| `GET /.well-known/oauth-protected-resource` | RFC 9728 metadata (authorization server discovery) |\n| `GET /health` | Load-balancer / ECS health check |\n\n| Env var | Default | Purpose |\n|---|---|---|\n| `DEBUGGAI_MCP_TRANSPORT` | `stdio` | Set to `http` for the remote transport |\n| `PORT` | `3000` | HTTP listen port |\n| `DEBUGGAI_MCP_PUBLIC_URL` | `https://mcp.debugg.ai` | This server's public resource URL (RFC 9728 `resource`) |\n| `DEBUGGAI_OAUTH_ISSUER` | `https://auth.debugg.ai` | Authorization server advertised to clients |\n| `DEBUGGAI_TOKEN_TYPE` | `token` | Set to `bearer` so OAuth tokens forward as `Authorization: Bearer` |\n\nstdio installs need none of these.\n\n**Multi-replica deployments (go/no-go before rollout):** tunnel state (the session tunnel,\nits Caddy instance, and its port-route lock) is in-process, keyed per caller by a hash of the\nbearer token — there is no cross-process coordination. Running several replicas behind a plain\nround-robin load balancer means one caller's calls can land on different replicas and mint one\ntunnel **per replica they hit** instead of one for the whole session (bounded by\nreplica count, self-healing via the existing 55-minute idle auto-shutoff — never a cross-session\ncorrectness bug, since any single tool call stays on one replica for its whole duration). To get\nthe intended \"one tunnel per session\" behavior on a multi-replica HTTP deployment, configure\n**session-affine routing** at the load balancer (sticky/consistent-hash keyed on the same identity\n`getSessionKey()` derives — in practice, the caller's `Authorization` bearer token). See\n`docs/local-tunnel-multiplexer-architecture-2026-07-31.md` §2.1 for the full reasoning and the\nhonest degrade path if this isn't configured.\n\n## Telemetry\n\nThe MCP server ships with telemetry enabled by default — an embedded write-only PostHog project key (`phc_*`) so the team can observe cache hit rates, poll cadence, tunnel reliability, and other operational metrics across the install base. Captured events:\n\n| Event | When |\n|---|---|\n| `tool.executed` / `tool.failed` | Per tool call |\n| `workflow.executed` | Per browser-agent execution (carries `pollCount`, `durationMs`, `finalIntervalMs`) |\n| `tunnel.provisioned` / `tunnel.provision_retry` / `tunnel.stopped` | Per tunnel lifecycle event |\n| `template.lookup` / `project.lookup` | Cache hit/miss with `durationMs` on cold-call |\n\nPrivacy posture:\n- The distinct ID is `SHA-256(api_key).slice(0, 16)` — never the raw key, no PII.\n- `phc_*` keys are write-only by PostHog convention; safe to embed in source.\n- Set `DEBUGGAI_TELEMETRY_DISABLED=1` to opt out entirely (resolves to a no-op provider; no events leave the process).\n\nThe active mode is logged at boot:\n```\nTelemetry enabled (PostHog, DebuggAI default project). Set DEBUGGAI_TELEMETRY_DISABLED=1 to opt out.\nTelemetry enabled (PostHog, custom POSTHOG_API_KEY)\nTelemetry disabled (DEBUGGAI_TELEMETRY_DISABLED is set)\n```\n\n## Local Development\n\n```bash\nnpm install\nnpm run build\nnpm run test:e2e        # real end-to-end evals against the backend\n```\n\nThe eval suite spawns the built MCP server as a subprocess, exercises every tool against a real backend, and writes per-flow artifacts to `scripts/evals/artifacts/<timestamp>/`. See `scripts/evals/flows/` for the individual scenarios.\n\n### MCP registration: `debugg-ai-local` vs `debugg-ai`\n\nThis repo ships a `.mcp.json` that registers a **project-scoped** server named `debugg-ai-local` pointing at `node dist/index.js` — the freshly-built local code. It only activates when Claude Code's working directory is this repo.\n\nYour other projects should use the **user-scoped** `debugg-ai` registration that pulls from the published npm package:\n\n```bash\nnpm run mcp:global      # registers debugg-ai in ~/.claude.json to npx -y @debugg-ai/debugg-ai-mcp\n```\n\nAfter editing code here, run `npm run mcp:local` (which just rebuilds) so the next invocation of `debugg-ai-local` picks up your changes.\n\n## Links\n\n[Dashboard](https://app.debugg.ai) · [Docs](https://debugg.ai/docs) · [Issues](https://github.com/debugg-ai/debugg-ai-mcp/issues) · [Discord](https://debugg.ai/discord)\n\n---\n\nApache-2.0 License © 2025 DebuggAI\n","readmeFilename":"README.md"}