{"_id":"@auditormcp/mcp","_rev":"13-916c18b2a882597da6f54ce5b0f9fbf1","name":"@auditormcp/mcp","dist-tags":{"latest":"0.3.9"},"versions":{"0.1.0":{"name":"@auditormcp/mcp","version":"0.1.0","_id":"@auditormcp/mcp@0.1.0","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"d5024cafc8d699ef94a102448a2a37f8fb013aef","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.1.0.tgz","fileCount":42,"integrity":"sha512-YoK5RLgFViidT7WY3sXp3m4FBkM98Z2gK0+jiw41lFMH/VWYgcNRa/wWyPRUPrKhL/YqVwnixe5i1zq5AsoU4A==","signatures":[{"sig":"MEQCIA8WVyfqcbapXKuveGqNrwbPAsseQJ8R5HsLDij8X4QkAiATRqYvX1Upolhc0rh7p9tL6ldYbiw+k3cvHXlTJZeghQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33591},"type":"module","engines":{"node":">=18"},"gitHead":"7971f27b9a433b305f81ca6e23e5e2dc4f12aa25","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1771881917190_0.3894536713002761","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@auditormcp/mcp","version":"0.1.1","_id":"@auditormcp/mcp@0.1.1","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"d3124b785ddbb9f3a1fbe5f10d4966984ffcceaf","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.1.1.tgz","fileCount":42,"integrity":"sha512-A21BXTYTSml4sg11rghzmzx/7AYKdXecVhicfxfU42RDXRXHNZZSPCAAEkBq0b0R296q8hQd8Q50PYb+PVj+nQ==","signatures":[{"sig":"MEUCIQDuCrFBmnnaa5xlvq5K8jfX3XiBvZMr8cF2AQ9FjlzzCAIgPWYDHdXPKZ2ZRHkwF+AJQ4K9OZ9EtjMjbIZg+xOBomM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36017},"type":"module","engines":{"node":">=18"},"gitHead":"02154432c32e1ec1921418ce11422dba0d3e9b25","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1772047533299_0.31800276514528814","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@auditormcp/mcp","version":"0.2.0","_id":"@auditormcp/mcp@0.2.0","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"aa9213926433194073180af76ebbdea51993dc23","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.2.0.tgz","fileCount":42,"integrity":"sha512-r5+NiORW6eyiGiqp8Jxe7vmQFTcXl9CyPG0CQ6Bu5JrGFQEC1Kpvp+93k8Z+PTAhu+JJr1+geZD19/jQD01sSw==","signatures":[{"sig":"MEQCIGSGOw5vsWJtdq+2FRdj/x0sv8BEyg5JvYdcM2a7CUcjAiANsohZvM4p0qUt0kGL2XhjJzWbAFrtp0dRbJOz3aFrWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35538},"type":"module","engines":{"node":">=18"},"gitHead":"2a6191ad33c5a9968a3588a0e2c885e788bfde75","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1772048273654_0.4092023130640745","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@auditormcp/mcp","version":"0.2.1","_id":"@auditormcp/mcp@0.2.1","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"e46391dd74d5171a7ee88743d547e43708b745d7","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.2.1.tgz","fileCount":42,"integrity":"sha512-Zid3gyisnjWJRD/RIszl6dShKX7j0BzlRtiT+sgQ7aVTF6+mxpevGK7bUDeewER0/9BDwhm1gpyN2wa+lhitFQ==","signatures":[{"sig":"MEYCIQCV34oQ1xswbSgLayQoJ+J9rjLmqDTFaqUYJLFt+j93TAIhAIe6cUImYyMadNp1nsQ8PXpbjbX6jwsgbTy3iDwN6keK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36034},"type":"module","engines":{"node":">=18"},"gitHead":"cade839b0a30ad959507b5439f3c407e6119dd7a","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1_1772048686753_0.8658133958030079","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@auditormcp/mcp","version":"0.3.0","_id":"@auditormcp/mcp@0.3.0","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"42a5e0b287a822c05b10328ccd47b3a28e8d7a24","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.0.tgz","fileCount":42,"integrity":"sha512-uVN4J891lVRVPJOqqCtin4CxDYTfXy5INctWvrbBEy1+pj0RexTS08qei8oP2HUDCGIKrijCbTiz5hvoj75kvA==","signatures":[{"sig":"MEUCIBCkeDhKwjRRkYz+nRx8NCcUs0uzU581ZLR6JnV+GYkNAiEAvIssFBC7in9hSp1l5/7hZ086SVswkqIM7ItqXfIIDOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36408},"type":"module","engines":{"node":">=18"},"gitHead":"63a6d46c453b233a1d74be454dc40da917e4e19e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1772048945322_0.8845665735435027","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@auditormcp/mcp","version":"0.3.2","_id":"@auditormcp/mcp@0.3.2","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"4b172709397d4704efeb90e91004bb2dad86396a","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.2.tgz","fileCount":42,"integrity":"sha512-brQtzj+5thSYdwa/YVJDglNWPHX1zrc4uv1FTVSn8GosJGKPPnqAth8EqE+yP8XrX2SYcFm2hDcvxD/aonNfgQ==","signatures":[{"sig":"MEUCIG5va+CZi+/CXtcv1gFIZWZe2DLzx2+cuYpPg8kFtXHJAiEAokwAVCxd7CozuwAzgxd3A5QTncn0lm1TT2AyFsHMZHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37568},"type":"module","engines":{"node":">=18"},"gitHead":"63a6d46c453b233a1d74be454dc40da917e4e19e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.2_1772464198573_0.7489913763292324","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@auditormcp/mcp","version":"0.3.3","_id":"@auditormcp/mcp@0.3.3","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"d3c8fa54449a52fcb70075f2749ab8145747c5be","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.3.tgz","fileCount":42,"integrity":"sha512-wpRm8z48d6iPeZn16Vdlia2nraAQC+gBKpFnsQlSSWE5kCy4lfKuQAXCnKD+AZfjys2eRT1XTATsIbl08GsFjA==","signatures":[{"sig":"MEUCIE8tYFoM0/hcy9+IYIVXjZsk7L0RGMh8SURZ54clke4mAiEAmDRqehVBY1dgJJqI5NG4KVOpzwxUknPe+1sXwUT1Vm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37982},"type":"module","engines":{"node":">=18"},"gitHead":"63a6d46c453b233a1d74be454dc40da917e4e19e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.3_1772465970073_0.417565467999492","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@auditormcp/mcp","version":"0.3.4","_id":"@auditormcp/mcp@0.3.4","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"1cba5c1cfcc900d4ca59b9a615ffafd165e3bb3f","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.4.tgz","fileCount":42,"integrity":"sha512-HNGuKiCSgM9DmMH1KndOCt+QmMqrdEOIJNVMZeQRqSWlezbOXRIIipYdTWkix57gm79rcPvnn4UP1lgbnWpwaw==","signatures":[{"sig":"MEQCICdWHjoDVKVpaSm1x5HBcjxqD2O35vQIJJxHO+lqzKT1AiBmA8f+MBA+MBNYMylGCmf4w++U9ySDp5h5pzUdgQJGPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37982},"type":"module","engines":{"node":">=18"},"gitHead":"63a6d46c453b233a1d74be454dc40da917e4e19e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.4_1772466239095_0.8765624461292649","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@auditormcp/mcp","version":"0.3.5","_id":"@auditormcp/mcp@0.3.5","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"299906345ea8e42505ee25782f4cd4e7a0b37510","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.5.tgz","fileCount":43,"integrity":"sha512-4a+VE5qKeytl9mGtfYW3qcwOkntuzIzo7zqWwJvxep756rDvWacfHk8N+pLS8Gmu2LjjUtr1Z18pRYCLivwPaQ==","signatures":[{"sig":"MEUCIQDKQ2QKP3a4/svmGfUYVSuevK/LkdFOZ3nBTRGKlxJJcAIgGIEvUz6S/hV4tWVGV/VGPap3jWFCE5qh9dOhGr1kCG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39495},"type":"module","engines":{"node":">=18"},"gitHead":"63a6d46c453b233a1d74be454dc40da917e4e19e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.5_1773308794609_0.24376858700805681","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@auditormcp/mcp","version":"0.3.6","keywords":["mcp","security","appsec","code-audit","claude-code","cursor","windsurf","model-context-protocol","secure-coding","nodejs","python"],"_id":"@auditormcp/mcp@0.3.6","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"c7bf57053e11af7377ade144c5233ac09f1e6494","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.6.tgz","fileCount":43,"integrity":"sha512-iulA6BuVvpzl2AKbLz8j0jfRkafMXJRMbvyldwnE3EVo5IetpnRiEFmlYyqNfqx6sQ3/6zSOXx8JISt9lhHz4g==","signatures":[{"sig":"MEYCIQDHcYvCzVhdLau002BZFfuZlti1/J9o85QEGD5rZMGe5wIhAL2ky4Bt9fWdOR1/6G6+L5zLA3LQKlXQISIEhFllxDUw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39833},"type":"module","engines":{"node":">=18"},"gitHead":"63a6d46c453b233a1d74be454dc40da917e4e19e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.6_1773308954304_0.9868446160222546","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@auditormcp/mcp","version":"0.3.7","keywords":["mcp","security","appsec","code-audit","claude-code","cursor","windsurf","model-context-protocol","secure-coding","nodejs","python"],"_id":"@auditormcp/mcp@0.3.7","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","Auditor":"auditor.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"3b1574f60a2bfa2126100a7cfe182c7224ba357b","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.7.tgz","fileCount":103,"integrity":"sha512-19HFVhFBsO61Ae51UFM06Xoq1buoHp+l4/DafkONfaC01iS8a6kgr+hWZkNoPjDrwFYGAkvAFc03MYqbw4g2Qw==","signatures":[{"sig":"MEQCIGoJT26blx6g+/+I98sHQmu1JgndfNgey6vzGiuMFiN/AiAZbdmneEJQCQytQ+efydenPF3lGl4+k7ZhlvlEnofxKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113681},"type":"module","engines":{"node":">=18"},"gitHead":"59440b273208aa7fbed3289fdac0145a2deeb70b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ink":"^6.8.0","zod":"^3.25.0","react":"^19.2.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.7_1775217038094_0.7675683735880268","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@auditormcp/mcp","version":"0.3.8","keywords":["mcp","security","appsec","code-audit","claude-code","cursor","windsurf","model-context-protocol","secure-coding","nodejs","python"],"_id":"@auditormcp/mcp@0.3.8","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"bin":{"mcp":"mcp.js","Auditor":"auditor.js","auditor":"auditor.js","auditor-mcp":"auditor-mcp.js"},"dist":{"shasum":"d9fb1abda70e90dafeab90ab8332338828e70eda","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.8.tgz","fileCount":105,"integrity":"sha512-UjZeOOozfNPvmrkk/YF7mAPhfnQyFEEZSt3uqdTtesjUI3xVwfVoCiETCcKGarAgGTKpmUmprUJzGadfebbhwQ==","signatures":[{"sig":"MEUCIBfW0tw/w4s82NMbxNF+n2vh4U3dof1EErgt9YdJVKR1AiEAksleZRsuIJ+AsxO6wDnL7+oqxYplLtLbzAHc0s0aCY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115315},"type":"module","engines":{"node":">=18"},"gitHead":"59440b273208aa7fbed3289fdac0145a2deeb70b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"_npmVersion":"11.6.2","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ink":"^6.8.0","zod":"^3.25.0","react":"^19.2.0","commander":"^13.0.0","@clack/prompts":"^0.9.0","ink-text-input":"^6.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.2","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.8_1775217795185_0.35696178731029593","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@auditormcp/mcp","version":"0.3.9","description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","keywords":["mcp","security","appsec","code-audit","claude-code","cursor","windsurf","model-context-protocol","secure-coding","nodejs","python"],"type":"module","bin":{"auditor":"auditor.js","auditor-mcp":"auditor-mcp.js","mcp":"mcp.js"},"engines":{"node":">=18"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest run","prepublishOnly":"npm run build"},"dependencies":{"@clack/prompts":"^0.9.0","@modelcontextprotocol/sdk":"^1.0.0","commander":"^13.0.0","ink":"^6.8.0","ink-text-input":"^6.0.0","react":"^19.2.0","zod":"^3.25.0"},"devDependencies":{"@types/node":"^22.0.0","@types/react":"^19.2.14","ink-testing-library":"^4.0.0","typescript":"^5.7.0","vitest":"^4.1.2"},"gitHead":"2048a3fee295a044e0e7abc97726a4c873d2a7ec","_id":"@auditormcp/mcp@0.3.9","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-WkrfwQn02UgFVoPwhd/Xb0zpfyrqvUTtyFURPq3P3voRLhYJ6fDLcdxYC54IMlxixrHotEfLk3TgQ0Tg7q5ufA==","shasum":"6f45593444c80a728506820b202e18ebb0e59753","tarball":"https://registry.npmjs.org/@auditormcp/mcp/-/mcp-0.3.9.tgz","fileCount":105,"unpackedSize":117166,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQC4Bs7rOUT4iRUUjmf90x8dxWOKUYLL4JS2NbeWfHZ+KgIfQdRLheQMtGpmnnpt0gjOCQl1IJH4EGTwA2QsC1jHYg=="}]},"_npmUser":{"name":"giuseppepretto","email":"peppepretto@gmail.com"},"directories":{},"maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.3.9_1775219182678_0.277684362151813"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-23T21:25:17.127Z","modified":"2026-04-03T12:26:22.946Z","0.1.0":"2026-02-23T21:25:17.336Z","0.1.1":"2026-02-25T19:25:33.472Z","0.2.0":"2026-02-25T19:37:53.835Z","0.2.1":"2026-02-25T19:44:46.893Z","0.3.0":"2026-02-25T19:49:05.532Z","0.3.2":"2026-03-02T15:09:58.712Z","0.3.3":"2026-03-02T15:39:30.268Z","0.3.4":"2026-03-02T15:43:59.250Z","0.3.5":"2026-03-12T09:46:34.822Z","0.3.6":"2026-03-12T09:49:14.457Z","0.3.7":"2026-04-03T11:50:38.256Z","0.3.8":"2026-04-03T12:03:15.328Z","0.3.9":"2026-04-03T12:26:22.805Z"},"keywords":["mcp","security","appsec","code-audit","claude-code","cursor","windsurf","model-context-protocol","secure-coding","nodejs","python"],"description":"Auditor CLI + MCP client — detect project stack and fetch security rules from remote API","maintainers":[{"name":"giuseppepretto","email":"peppepretto@gmail.com"}],"readme":"# @auditormcp/mcp\n\nAuditor CLI + MCP for security audits based on your project's actual stack.\n\nInstead of generic checklists, it detects your stack (Node/Python + frameworks), creates `auditor.json`, and fetches security rules that match your context.\n\n## Install\n\n```bash\nnpm install -g @auditormcp/mcp\n```\n\nRequirement: Node.js 18+\n\n## Quick start\n\nInside the project you want to audit:\n\n```bash\nnpx -y -p @auditormcp/mcp auditor\n```\n\nThis opens the interactive menu (login, sync, and audit flow).  \nIf you prefer direct commands:\n\n```bash\nauditor login\nauditor init\nauditor audit\n```\n\n## Main commands\n\n- `auditor` -> open interactive menu\n- `auditor init` -> detect stack and create `auditor.json`\n- `auditor update` -> refresh `auditor.json` only if fingerprint changed\n- `auditor print` -> show current stack/fingerprint\n- `auditor audit` -> update stack and print audit prompt guidance\n- `auditor install --client <claude|cursor|windsurf> [--local]` -> configure MCP for your AI client\n\nLanding-page install examples:\n\n```bash\nnpx -y -p @auditormcp/mcp auditor install --client claude\nnpx -y -p @auditormcp/mcp auditor install --client cursor\nnpx -y -p @auditormcp/mcp auditor install --client windsurf\n```\n\nUse the explicit `auditor` bin with `npx`. The package also ships an MCP server entrypoint, so `npx @auditormcp/mcp ...` can resolve to the wrong executable.\n\n## MCP (for AI clients)\n\nThis package also installs:\n\n- `auditor-mcp`\n- `mcp` (alias)\n\nMain tool: `get_project_security_rules`  \nIt auto-detects the current project and returns rules ordered by severity.\n\n## Optional config\n\nEnvironment variables:\n\n- `AUDITOR_API_URL` (default: `https://auditor-backend-o9xw.onrender.com`)\n- `AUDITOR_API_KEY` (auth token)\n\nYou can also use local files in `~/.auditor/` (`config.json` and `auth.json`).\n\n---\n\nIf you want security reviews that are contextual instead of generic, this package is built for that.\n\nKeywords: mcp, security, appsec, code audit, claude code, cursor, windsurf, model context protocol, secure coding, nodejs, python\n","readmeFilename":"README.md"}