{"_id":"@vaultcompass/vault-guard-mcp","_rev":"28-c97d8452da17a48b3571e2ef995921e7","name":"@vaultcompass/vault-guard-mcp","dist-tags":{"latest":"1.9.0"},"versions":{"1.0.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"a51f4d36b8033dac43d960852c0614133a96ada3","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.0.tgz","fileCount":3,"integrity":"sha512-8YD5tbVT/JN6DfP/1YJLYmVI3sSOlRs5wWs3bevboNHwBw8GLcD7JL7ThZtltfVIaPkRr4sraLgcQlUgQMy3Jg==","signatures":[{"sig":"MEUCIQDdGLUmYhmCoCOEbamSDKacDLVIOgpZYozn2OngDZhVKQIgH5ZG7l6ynLgETq9xLm3NNJMvQN4xwENHTBxG7KhhHa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13398},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"},"_resolved":"/private/var/folders/vm/vdnz6xjd7yg29tkmw3c37lfxfldpqw/T/ca4624499b1ea7951640986caeda72fd/vaultcompass-vault-guard-mcp-1.0.0.tgz","_integrity":"sha512-8YD5tbVT/JN6DfP/1YJLYmVI3sSOlRs5wWs3bevboNHwBw8GLcD7JL7ThZtltfVIaPkRr4sraLgcQlUgQMy3Jg==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"MCP server for Vault Guard — scan tools + local telemetry hooks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.0","@vaultcompass/vault-guard-telemetry":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.0_1780690903764_0.2543305894722836","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.1","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.1","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"d47cb062f5bd3003028b88787bd23cefcaa71ab2","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.1.tgz","fileCount":3,"integrity":"sha512-EPswkFcKcHpJdczEmsCYtGa45XwZ7AhgqAKnP1z8jYlG6N8DZIEYJp+pcctpT244uXOiTAXb5MQgeNOYD9xFCA==","signatures":[{"sig":"MEUCIQDGccXzjJW0niy9CUdfMMyl0zpyNKiMp04b2pKcADfwBAIgYEgFYitaWV6yqhqQ0TNMOwp4c7JlulVmUymxSx/NViM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13398},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.1.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/64dce8e31aee18df0ea0c3dba177242b/vaultcompass-vault-guard-mcp-1.0.1.tgz","_integrity":"sha512-EPswkFcKcHpJdczEmsCYtGa45XwZ7AhgqAKnP1z8jYlG6N8DZIEYJp+pcctpT244uXOiTAXb5MQgeNOYD9xFCA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Vault Guard — scan tools + local telemetry hooks","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.1","@vaultcompass/vault-guard-telemetry":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.1_1780796935728_0.8442106255004957","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.2","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.2","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"a825fc2d47a65e1da7d4a5ec42d27501a90a24ad","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.2.tgz","fileCount":3,"integrity":"sha512-D6uhd73TzO3oHzMR1u4Ve5tz8KQ+Nt9L6m1bmpS22PPrJEgfqDG8N88BfRwclloolHwjthAyspgk1d9eKtUGzg==","signatures":[{"sig":"MEUCIC7pnD68AHE3Gwq0GuFzta1y5MHMx9d33g1bQJw58JbAAiEA9SwlrpzDVWsGIQFaObYaiMzdz6+W/CUehEZRyIs7Bjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13398},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.2.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/ccd121807b6cde9201f873f4d40d9907/vaultcompass-vault-guard-mcp-1.0.2.tgz","_integrity":"sha512-D6uhd73TzO3oHzMR1u4Ve5tz8KQ+Nt9L6m1bmpS22PPrJEgfqDG8N88BfRwclloolHwjthAyspgk1d9eKtUGzg==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Vault Guard — scan tools + local telemetry hooks","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.2","@vaultcompass/vault-guard-telemetry":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.2_1780800867217_0.37655350264429677","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.3","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.3","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"cadba616ba4e8b07ddde3888f6d29c47ff2fcf9c","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.3.tgz","fileCount":4,"integrity":"sha512-dryaiYTX/+MKc75hz6YJX0lZMLW8qRN8xNsP97XS36kbDpBafp9CHdYkaWsUSNnWrM5mvN66yUYySnYkTzLjsw==","signatures":[{"sig":"MEUCIQChRx7PUClL2aoNJ/ybsYHwN2uXLi6aAl1Lxx55UDJ1WAIgHIfrCCrbkrEdnN8sUL2IMHWvBukP9oiP6SCyHxT9tF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16339},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.3.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/5512688dfd90227b35460abecd469e6a/vaultcompass-vault-guard-mcp-1.0.3.tgz","_integrity":"sha512-dryaiYTX/+MKc75hz6YJX0lZMLW8qRN8xNsP97XS36kbDpBafp9CHdYkaWsUSNnWrM5mvN66yUYySnYkTzLjsw==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.3","@vaultcompass/vault-guard-telemetry":"1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.3_1781201513390_0.7111657004038239","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.4","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.4","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"1333ecba3ec030bb8147fce7549ad02c7de6dc6b","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.4.tgz","fileCount":4,"integrity":"sha512-yGladZXV+sDkLoFv5wZ9gqHI2Ysd02qSPjT8Q5tlLezcOFLnXdTj8dQq8rAJ/v5sbPCLWxL8ZVF1+DHrnJ+4Aw==","signatures":[{"sig":"MEUCIQDTt4s010zCefPCXrZ1mmMLjGR/qcBnpJtH5Jrqfi5dKQIgXMB0k4uJJ5LR9pLgdmbMxmpn/acZJpg0aUetWQEGDUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17097},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.4.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/4589cb8e2a926e3965eaab33c1ec2798/vaultcompass-vault-guard-mcp-1.0.4.tgz","_integrity":"sha512-yGladZXV+sDkLoFv5wZ9gqHI2Ysd02qSPjT8Q5tlLezcOFLnXdTj8dQq8rAJ/v5sbPCLWxL8ZVF1+DHrnJ+4Aw==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.4","@vaultcompass/vault-guard-telemetry":"1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.4_1781202035630_0.03249802968759674","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.5","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.5","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"9bdad6979734b6919e6d93113eea717807e4ced3","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.5.tgz","fileCount":4,"integrity":"sha512-J9119+v4EF081OWaoNg1qGzQrbAVfXPMJKG5ORF3scdCOO+cna7s65ptFNAos/YruzRFAYDutwYhxMSJKqzyjw==","signatures":[{"sig":"MEYCIQCdal5LER36s+GDS6MH2YDdRB3Vbl2nid/J/4pi1KFvYgIhAP4DVmdUklOAOODqQHVmIdfKPBKUr7mKGQdKCP9X5vGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17097},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.5.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/52da56bbd31f0313448c36e72a14b9d3/vaultcompass-vault-guard-mcp-1.0.5.tgz","_integrity":"sha512-J9119+v4EF081OWaoNg1qGzQrbAVfXPMJKG5ORF3scdCOO+cna7s65ptFNAos/YruzRFAYDutwYhxMSJKqzyjw==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.5","@vaultcompass/vault-guard-telemetry":"1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.5_1781212361795_0.9304086377091854","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@vaultcompass/vault-guard-mcp","version":"1.0.6","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.0.6","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"34ae08231470fd81790256ef90bc180cdb2873af","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.0.6.tgz","fileCount":4,"integrity":"sha512-l6RWFM25rtoS8RUeMbUch7Y+X1SXLNa80TdB0NqMuLJXpxvXEzR99n9JE8v+4cCtce3iMzuAgxbSfPZ8c1Fieg==","signatures":[{"sig":"MEUCIQDVxfGLfsL4kb2c9dPmhxEZ+T+2U7bxnObqkfMth5C0tAIgDSmDp6iXAWgGZCDu5ugim1cTUKbgE5BfOivh1vzjlA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17097},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.0.6.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/a88c30e23bf61a0f9872bf5b8ad4ac66/vaultcompass-vault-guard-mcp-1.0.6.tgz","_integrity":"sha512-l6RWFM25rtoS8RUeMbUch7Y+X1SXLNa80TdB0NqMuLJXpxvXEzR99n9JE8v+4cCtce3iMzuAgxbSfPZ8c1Fieg==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.0.6","@vaultcompass/vault-guard-telemetry":"1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.0.6_1781213317419_0.47029907081945344","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.1.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.1.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"baf24771b2bd7560d879a4159bc1def1db7c785f","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.1.0.tgz","fileCount":4,"integrity":"sha512-2hBA8u/1EbW21xDQVybWX0MWuFy00dw/xuYa/QJ3Uc8Ac1Eb08dr/ztu0iG92lTgHyPUUtyGBgqEfd2BmtAcBg==","signatures":[{"sig":"MEUCIQCoIophbBAlf1IhAoYbWvwAZvbql911Xw0+TCNHSyIc6gIgb+66pOeAbq4CZyCweVEwMu4Xviz5T57O4b9ZxVyTJro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17097},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.1.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/2220a0fd666967afecbdf237412531a0/vaultcompass-vault-guard-mcp-1.1.0.tgz","_integrity":"sha512-2hBA8u/1EbW21xDQVybWX0MWuFy00dw/xuYa/QJ3Uc8Ac1Eb08dr/ztu0iG92lTgHyPUUtyGBgqEfd2BmtAcBg==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.1.0","@vaultcompass/vault-guard-telemetry":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.25.0","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.1.0_1781215186258_0.383182389579783","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@vaultcompass/vault-guard-mcp","version":"1.1.1","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.1.1","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"a8b75c7636432b7df9a0966cec6a6273b053a53e","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.1.1.tgz","fileCount":4,"integrity":"sha512-3haAdOi2vnvkpvyhMou1BTsbBCCiKIa2UybndTigDHPulPVFzfM/buucURHULoZ3vtLCKg/9Pa/a9EF7lzDBTA==","signatures":[{"sig":"MEYCIQCJvWWY9FCvonButngR9Rdwc63ClTBtcOX6oR126jFT5wIhAIWabS1WdQsPXL+qtqFk0ELo7N//2GMT3Ojsi1wNxnW7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.1.1.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/c6b9a375f9972dd7b9bb201a6596d699/vaultcompass-vault-guard-mcp-1.1.1.tgz","_integrity":"sha512-3haAdOi2vnvkpvyhMou1BTsbBCCiKIa2UybndTigDHPulPVFzfM/buucURHULoZ3vtLCKg/9Pa/a9EF7lzDBTA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.1.1","@vaultcompass/vault-guard-telemetry":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.1.1_1783369439171_0.9664303604176936","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@vaultcompass/vault-guard-mcp","version":"1.1.2","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.1.2","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"b1b975a5d276af3a1ff0f02dcea8f89b832e5c74","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.1.2.tgz","fileCount":4,"integrity":"sha512-ctm3gf5QjkBwVoC54bu2hhUOmLKI+gUobWPeDWD45GTqdbvSpzl2po+E76PhT0IO7UAUkr1T7KUEmafhmhX76w==","signatures":[{"sig":"MEQCIGYAolZ1ur0/WhBurj8zkFgmz7WdXro8BROdSQtdWmMrAiA0EPWuwYiJUr7dMWsrftoaSOMRiKGLcquOts2DLDykFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.1.2.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/c0e2b0ecde8123286786df2a2af99597/vaultcompass-vault-guard-mcp-1.1.2.tgz","_integrity":"sha512-ctm3gf5QjkBwVoC54bu2hhUOmLKI+gUobWPeDWD45GTqdbvSpzl2po+E76PhT0IO7UAUkr1T7KUEmafhmhX76w==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.1.2","@vaultcompass/vault-guard-telemetry":"1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.1.2_1783454269531_0.9274597884031883","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.2.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.2.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"8d9d6f63328d4a7a3dc7138e4d50ea71814bcefe","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.2.0.tgz","fileCount":4,"integrity":"sha512-5PW0Eq+0DssuKbpcFH9sf+5rCGPOJTfWaT92UOxJEdp9g8JX498/YbLuNjIbqcFeeEk6ITM+m8Q8XlT6EoKXEA==","signatures":[{"sig":"MEQCIEtWaHLi7j+ZEtOkjnFc6FqB9ONHf6irP3H82Et1I17KAiBDN7jd5cCzIu0dRlchUVGtnDQ7h5xO/wkg+imXk9rdaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.2.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/877f2743227a8f50fb2e53a90a310c07/vaultcompass-vault-guard-mcp-1.2.0.tgz","_integrity":"sha512-5PW0Eq+0DssuKbpcFH9sf+5rCGPOJTfWaT92UOxJEdp9g8JX498/YbLuNjIbqcFeeEk6ITM+m8Q8XlT6EoKXEA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.2.0","@vaultcompass/vault-guard-telemetry":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.2.0_1783955998563_0.4182040061949561","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@vaultcompass/vault-guard-mcp","version":"1.2.1","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.2.1","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"838ee68ea48e53e6b66415051bf81f858ce93426","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.2.1.tgz","fileCount":4,"integrity":"sha512-jIpr+YjyNhw/+YS9eDXrE+Lw8mArEbjMkZ50GSvJ9BdIr0l+Olf94aHeFFZNDT1j88IRiw7tszt53fI/6fN2pg==","signatures":[{"sig":"MEUCIQC0yicU35dzBE+if/e2DHGBUmA7j7maEVCxEZxno+hecgIgNpbpTNls9hdxdkjhFxC+fo8baxiFsfth0TsD2fvYvwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.2.1.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/5fe0e514a03275678642c06d92d9b097/vaultcompass-vault-guard-mcp-1.2.1.tgz","_integrity":"sha512-jIpr+YjyNhw/+YS9eDXrE+Lw8mArEbjMkZ50GSvJ9BdIr0l+Olf94aHeFFZNDT1j88IRiw7tszt53fI/6fN2pg==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.2.1","@vaultcompass/vault-guard-telemetry":"1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.2.1_1783971788373_0.2143610994074181","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@vaultcompass/vault-guard-mcp","version":"1.2.2","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.2.2","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"2d9cbb6674594e8f5606de1aee2842c0bfad0e33","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.2.2.tgz","fileCount":4,"integrity":"sha512-5g1IgexuHXgFXMtQySLuVaLCN0NUEClZaD5Xh5Lq7ErcinIn/Dktm6Zpfwer/7yUhk3otVNM4ozR5B0uIS+aWA==","signatures":[{"sig":"MEUCIQCG7GVRpguTcSppCWasK2HCIxhNFpMYFrVVOuVmGi232wIgSHkjznSpNGucn2aZPkLRHp6wM+bH06mWLQ6diRJC+EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.2.2.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/f313ff2f17db00081bde70ab5c0ba41d/vaultcompass-vault-guard-mcp-1.2.2.tgz","_integrity":"sha512-5g1IgexuHXgFXMtQySLuVaLCN0NUEClZaD5Xh5Lq7ErcinIn/Dktm6Zpfwer/7yUhk3otVNM4ozR5B0uIS+aWA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.2.2","@vaultcompass/vault-guard-telemetry":"1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.2.2_1783981807733_0.864007166418308","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@vaultcompass/vault-guard-mcp","version":"1.2.3","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.2.3","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"bea0246e8e052bcf459def9ac9595ac46d4778a2","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.2.3.tgz","fileCount":4,"integrity":"sha512-PRIpWa0ErFZMF5VAWngPUoR/lhmHZmL8g3zgbaFmWyWdqqGEQPORMMvTSUNzT2gFBZaeMyfV53CYYripls/oMw==","signatures":[{"sig":"MEYCIQCn3/7u++LHRZAf90oaDQpdQXEkOxUM6pBPwzNyuktfaAIhAKT/RxL671Nqdgu5fmTtCbZyv3o9gyL1UTcu3AerXWmO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.2.3.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/36d13c6a3857fea4415f96d4b7eb0139/vaultcompass-vault-guard-mcp-1.2.3.tgz","_integrity":"sha512-PRIpWa0ErFZMF5VAWngPUoR/lhmHZmL8g3zgbaFmWyWdqqGEQPORMMvTSUNzT2gFBZaeMyfV53CYYripls/oMw==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.2.3","@vaultcompass/vault-guard-telemetry":"1.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.2.3_1784227908543_0.4805796562871898","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.3.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.3.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"f50786e6ff88c4700721009d00919087ce4269ef","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.3.0.tgz","fileCount":4,"integrity":"sha512-v8es+7WSasreFaancjDGzjioui4c5VZOsRlloiaPLbjCBDFH5pj/DrviQ6qUOtLRdW1vMIVBbWPXtKM+WjonMA==","signatures":[{"sig":"MEUCIQDx7UvM6DRR6JjNX/3ZyaXiPQHwXl2aPU7fnleNvY0TIwIgcgUvyFZ4WIYqqwPUJRcj4LFLk4rNPSdpuUkrfoVbag0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.3.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/fe9285f5baf362845ab34e132a0d92ef/vaultcompass-vault-guard-mcp-1.3.0.tgz","_integrity":"sha512-v8es+7WSasreFaancjDGzjioui4c5VZOsRlloiaPLbjCBDFH5pj/DrviQ6qUOtLRdW1vMIVBbWPXtKM+WjonMA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0","@vaultcompass/vault-guard-core":"1.3.0","@vaultcompass/vault-guard-telemetry":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.3.0_1784662739711_0.02640786742659973","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"b229e999d2a374dffc42a42f8e4c7e7d3e07c2d8","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.0.tgz","fileCount":4,"integrity":"sha512-vgugF+L4s+at+qC3aT41yIscK8G7tmX4SmjEs2tIcusC5UNExjEix4T7oyoFHSykjYrDF1J4djTJSjtUeaKVtw==","signatures":[{"sig":"MEYCIQCk+Issvc0i8CAbx7Xcl9jlxa3TOg7OUMh8heIE2E4qBQIhAPhiWkheWLK7u5LvyN/2uz894namkigBMgDBtfWwij7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/668d764b11d212ab0ef55ab2e13e1bc6/vaultcompass-vault-guard-mcp-1.4.0.tgz","_integrity":"sha512-vgugF+L4s+at+qC3aT41yIscK8G7tmX4SmjEs2tIcusC5UNExjEix4T7oyoFHSykjYrDF1J4djTJSjtUeaKVtw==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.0","@vaultcompass/vault-guard-telemetry":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.0_1786503739341_0.06507976393079717","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.1","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.1","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"456ceeb90d3653f79a44f33d61d3e75ccf79994f","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.1.tgz","fileCount":4,"integrity":"sha512-dUmPogRAmqQvte8dhLZYhv5ub5eLWiFmnq4rmDbDLE47y1V9mxG3HPQ+nqlXztWOnoKQz3LrLfeIocu86s6lew==","signatures":[{"sig":"MEYCIQC1U7ffSOft4pvqM4O97IlDMVepxdjNyXNzmwqh19QZTAIhAIGBYaQkU15jhGhF7fWJHWSy2eO1xHw93P4mqzDTTXCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19041},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.1.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/0229dfaff4bb9274b3d4428bd2d29216/vaultcompass-vault-guard-mcp-1.4.1.tgz","_integrity":"sha512-dUmPogRAmqQvte8dhLZYhv5ub5eLWiFmnq4rmDbDLE47y1V9mxG3HPQ+nqlXztWOnoKQz3LrLfeIocu86s6lew==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.1","@vaultcompass/vault-guard-telemetry":"1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.1_1786505417973_0.18861794692769074","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.2","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.2","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"51f2c3bf9a7b804066ccba4ffa71c86ced43d8e5","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.2.tgz","fileCount":4,"integrity":"sha512-nfBC6twP0xVKkWLqi1CbIS0gsTbWDg/ATlX0+JyPjc5d7IsYGABgp01G1jwHRQnSorBIlzXOUWK/vmqRFN+BZQ==","signatures":[{"sig":"MEYCIQCS1p49hBGOo1aSLAg4Kiq0aLmTwytVjm7znRfH7o1bygIhAKH+2EQTAqapC8YZcZCFD7EMAsSIjVoW7NTK0Tup9tAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19557},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.2.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/d338d639805a0631dfac9d01159ff160/vaultcompass-vault-guard-mcp-1.4.2.tgz","_integrity":"sha512-nfBC6twP0xVKkWLqi1CbIS0gsTbWDg/ATlX0+JyPjc5d7IsYGABgp01G1jwHRQnSorBIlzXOUWK/vmqRFN+BZQ==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.2","@vaultcompass/vault-guard-telemetry":"1.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.2_1788381418909_0.06505848459633112","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.3","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.3","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"d10543948ce192bfb49a32556d091647f77c53f0","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.3.tgz","fileCount":4,"integrity":"sha512-LE6GhanBheBzoWnH7LBvWoIR5wy9DsJ1uschL3A2BwLeFQhYCZ/Kg80yPwNufyaoYQUxsidD+jL5YFXfXA5kNQ==","signatures":[{"sig":"MEYCIQD12x02H0zvoLE73njGnF3GeUqKMCXd7ZC1n6F3gNXMmwIhAMAzMBT1exz+eDrHKEkKaykXtd+kyr+Efm8X6pY3Jha/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19557},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.3.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/f28f9bda0cd21f02b082f5c65f616098/vaultcompass-vault-guard-mcp-1.4.3.tgz","_integrity":"sha512-LE6GhanBheBzoWnH7LBvWoIR5wy9DsJ1uschL3A2BwLeFQhYCZ/Kg80yPwNufyaoYQUxsidD+jL5YFXfXA5kNQ==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.3","@vaultcompass/vault-guard-telemetry":"1.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.3_1788386705146_0.08931709209619387","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.4","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.4","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"e071a4ec806a54391d10f45a90e6413346b34a86","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.4.tgz","fileCount":4,"integrity":"sha512-VUUlsAf6Ctn/HrKub6dADm6HaoakM7K+ErwaTb/JBpZDQzr8av7XJimYvsxszeFZW+4A+PR7Iv+xraAw1Gwcwg==","signatures":[{"sig":"MEUCIQDb9+eTLMv4cR0lXcX/oIDG2I2TUYT3G10xgflKaoRuFwIgB5HeSi9vMRsNh5d0Bmp/ay/9yTMp34Kxm2UAXHek8BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19557},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.4.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/a5ef55363ccb88af287124ee45137d91/vaultcompass-vault-guard-mcp-1.4.4.tgz","_integrity":"sha512-VUUlsAf6Ctn/HrKub6dADm6HaoakM7K+ErwaTb/JBpZDQzr8av7XJimYvsxszeFZW+4A+PR7Iv+xraAw1Gwcwg==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.4","@vaultcompass/vault-guard-telemetry":"1.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.4_1788405323301_0.2613021152464705","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.5","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.5","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"a6f29227d210fba9de904d36866c7ba6862b3432","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.5.tgz","fileCount":4,"integrity":"sha512-YE62cUw4eCC8Ry2lBkA4IlX5O3ddrDyUH5jTUIpIl8OekeKJT2c2UM7dg4JUVPdh3YUwFYbXxo6ijvaOcwjA3g==","signatures":[{"sig":"MEUCIGVd1YJ87t/5KCYqciTpzkNdYxHvshnASLWbhBwQ57MBAiEAy9Xtk+JQB1nszDp+yZKkJusD7XXuVlAk99HK3Hu+fQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19557},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.5.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/2a254f0f62ecc1020dc89ddbf2eb4eef/vaultcompass-vault-guard-mcp-1.4.5.tgz","_integrity":"sha512-YE62cUw4eCC8Ry2lBkA4IlX5O3ddrDyUH5jTUIpIl8OekeKJT2c2UM7dg4JUVPdh3YUwFYbXxo6ijvaOcwjA3g==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.5","@vaultcompass/vault-guard-telemetry":"1.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.5_1788449647095_0.9208721854571467","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.6","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.6","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"dece8a2e7c59a96d8bf257e04d690f379a30cbc4","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.6.tgz","fileCount":4,"integrity":"sha512-4UxGFkXvpWVUdqpDUFsN3wMPTqaZTueZTsbAuJwbiTcPj4fDZwmfu2KBu7KlGM3qeYNao2B5EZr2A4NGgvAlAA==","signatures":[{"sig":"MEUCIQC50DCIY7ffKrtHF8oQYq4fNhFh55RaVvjCvpi3q2yM+gIgUn7OuJluIA1iy2x6x0ewSXobgJHN1o1g2ABzmWj3rwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19557},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.6.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/769b91bfddded0fb4824ee49068fff48/vaultcompass-vault-guard-mcp-1.4.6.tgz","_integrity":"sha512-4UxGFkXvpWVUdqpDUFsN3wMPTqaZTueZTsbAuJwbiTcPj4fDZwmfu2KBu7KlGM3qeYNao2B5EZr2A4NGgvAlAA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.6","@vaultcompass/vault-guard-telemetry":"1.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.6_1788464984476_0.11067778070675982","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@vaultcompass/vault-guard-mcp","version":"1.4.7","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.4.7","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"5e1c7a76ebd7ec7c8f13e8fca55bd176171a4b1a","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.4.7.tgz","fileCount":4,"integrity":"sha512-ymVUUnVplSm3lOmfuU0kSv0EJluZIFa9fmcrKZX96xmQceGlo9JrjQyT+ZVRBj5XcH0bSdWy/1XQ5fDAA16spw==","signatures":[{"sig":"MEQCIBqK1uVogUYNvDDpCaoO52I2c9k594HPD5mc38BP/DRPAiAPw34w5jRbftKmppwy+QlLYWP0MIM8Bz41LLNxiT+KXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19557},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.4.7.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/02edccc9ea2b7d6b3114af40c18ffb3e/vaultcompass-vault-guard-mcp-1.4.7.tgz","_integrity":"sha512-ymVUUnVplSm3lOmfuU0kSv0EJluZIFa9fmcrKZX96xmQceGlo9JrjQyT+ZVRBj5XcH0bSdWy/1XQ5fDAA16spw==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.4.7","@vaultcompass/vault-guard-telemetry":"1.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.4.7_1788651135436_0.7544882394057151","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.5.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.5.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"f17f00f9e904f1b6d325aa20e0505618ace7845f","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.5.0.tgz","fileCount":4,"integrity":"sha512-IXJE181JgyNXL6x+D4I28bq052SxYcnUq49FnDRcEZdFpZv64X1mzbc0xGj5Trq1IQNyrVqJAWAD2OHzlArdPQ==","signatures":[{"sig":"MEUCIBr5Mz+hllg/E+RlqnqfLB+5cK1fC49vCiN1Yr8OBBMUAiEA0eyPsjBUdj4vSqZxxRpUsHzogHE0ZBPYaUm1UT3BABs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20197},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.5.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/2d45537c5bb0dcb1a78033cc426ae6fe/vaultcompass-vault-guard-mcp-1.5.0.tgz","_integrity":"sha512-IXJE181JgyNXL6x+D4I28bq052SxYcnUq49FnDRcEZdFpZv64X1mzbc0xGj5Trq1IQNyrVqJAWAD2OHzlArdPQ==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.5.0","@vaultcompass/vault-guard-telemetry":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.5.0_1788660431517_0.47242568907751536","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.6.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.6.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"9948ce8538bd0498dd2e62af5b86eb0dc935bccd","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.6.0.tgz","fileCount":4,"integrity":"sha512-MPfBk3NUYgepT5yyygNH1XkUUhplXEOVTAHtnv6QmwPqm/zS/Io3x9v5Ubn2wv1PwI2U5tQVZf0eSOV7aqP/FA==","signatures":[{"sig":"MEUCIBizz5Hz7qhNv8/E018eK5YlBmM5vPPmpFaNBsxeQpO3AiEAvEPMlElLl/hcEZVt1wwwhxSPgzZaYh9mLm4l/K+GyUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21175},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.6.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/ea656cf91a7f2cf227aec879d4e3f47c/vaultcompass-vault-guard-mcp-1.6.0.tgz","_integrity":"sha512-MPfBk3NUYgepT5yyygNH1XkUUhplXEOVTAHtnv6QmwPqm/zS/Io3x9v5Ubn2wv1PwI2U5tQVZf0eSOV7aqP/FA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.6.0","@vaultcompass/vault-guard-telemetry":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.6.0_1788670124836_0.26811342709449626","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.7.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.7.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"25623b3d253e97f53f4cbb7f177867bc7ed871ce","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.7.0.tgz","fileCount":4,"integrity":"sha512-FE+nMZvoDPuAvFDEZwZ3FnRpoFzLu1YmSSGvkeSuXo2GnwawSmvZQFzYm/AonS64/Zx+QCEY33Q7OD5sZJps7w==","signatures":[{"sig":"MEUCIBtyOeC9POMpUXcJ5X1erBCM9pzxlgVmeAIDwqVAKCMwAiEAuhoOtqb2wIxgeLLpHMxWMMOpJ3I9KoTe21+a3m5KSA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21175},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.7.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/50a25e05d8274fdc8201e87095acdc60/vaultcompass-vault-guard-mcp-1.7.0.tgz","_integrity":"sha512-FE+nMZvoDPuAvFDEZwZ3FnRpoFzLu1YmSSGvkeSuXo2GnwawSmvZQFzYm/AonS64/Zx+QCEY33Q7OD5sZJps7w==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.7.0","@vaultcompass/vault-guard-telemetry":"1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.7.0_1788698745956_0.7658360603683758","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@vaultcompass/vault-guard-mcp","version":"1.8.0","license":"MIT","_id":"@vaultcompass/vault-guard-mcp@1.8.0","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"bin":{"vault-guard-mcp":"dist/index.js"},"dist":{"shasum":"d9400aa59d33adfd697976dd1d93ab54ba6ddddf","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.8.0.tgz","fileCount":4,"integrity":"sha512-Bp37YswkwBHvs07aN2to7Mf/s7aVvU35Ff/aBfaSyzh0xXCw9/JcucnX3Vg5YMIPls9qXKsL7tN5kUhOxcizDA==","signatures":[{"sig":"MEQCIAK4AD1Kzvs8xmeEciWFqEw0t3uzeZPBz+/+L8pR4QnaAiAwm//G24UHkE1g8fMCujmFIvTOxUXan/zhe5+gCN09GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfWHvm96DdV8m89yijRyc7okuf1Sdi0Jp+hRC18xwgUAIgEiM/zHL+ucZuW1sfJseFzdh08Emv7jP28jZYdByGVIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21175},"main":"dist/index.js","_from":"file:vaultcompass-vault-guard-mcp-1.8.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"_resolved":"/tmp/bdc7f68ba1e77d80d2840ac21a4fa554/vaultcompass-vault-guard-mcp-1.8.0.tgz","_integrity":"sha512-Bp37YswkwBHvs07aN2to7Mf/s7aVvU35Ff/aBfaSyzh0xXCw9/JcucnX3Vg5YMIPls9qXKsL7tN5kUhOxcizDA==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.8.0","@vaultcompass/vault-guard-telemetry":"1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","esbuild":"^0.28.1","ts-jest":"^29.4.11","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/vault-guard-mcp_1.8.0_1789884980976_0.32666344604498554","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"_id":"@vaultcompass/vault-guard-mcp@1.9.0","bin":{"vault-guard-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"dist":{"shasum":"64b92be9733e19027a0a7e8a021b12f5331a4ea7","tarball":"https://registry.npmjs.org/@vaultcompass/vault-guard-mcp/-/vault-guard-mcp-1.9.0.tgz","fileCount":4,"integrity":"sha512-g23rDee4rcX9sa8TuIepIgCzkA5E0dc2QMr8jKd4WW95bRj0kyxjlNfhGxDGcqHtNvSvaGHG5frZhqDDCyEfbQ==","signatures":[{"sig":"MEQCID33SzP4/8y7uqKfTXfcjD0QurRdWfEDB9dNBxaY5K8EAiAkJ3WpA5qpxrYCI4NeKqr7niYAW/+XeJdMmB7wV3N0hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjuOYoTd5EC441sPhMka0KK6lTCVmzdH15jeFrSwcqjQIgdzbdi9DmKAdAfAmBikzCZDz5x3dyJOSnPaZ1NJo+NQk="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vaultcompass%2fvault-guard-mcp@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21238},"main":"dist/index.js","name":"@vaultcompass/vault-guard-mcp","_from":"file:vaultcompass-vault-guard-mcp-1.9.0.tgz","engines":{"npm":">=9.0.0","node":">=22.0.0","pnpm":">=9.0.0"},"license":"MIT","scripts":{"test":"jest","build":"node scripts/build.cjs","start":"node dist/index.js","test:coverage":"jest --coverage"},"version":"1.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3f226aba-8c1b-4b20-b358-b3f9e54b23ba"}},"homepage":"https://github.com/vaultcompasshq/vault-guard#readme","_resolved":"/tmp/7fd4445ac9fa5a5fce4db8fe7773bbe4/vaultcompass-vault-guard-mcp-1.9.0.tgz","_integrity":"sha512-g23rDee4rcX9sa8TuIepIgCzkA5E0dc2QMr8jKd4WW95bRj0kyxjlNfhGxDGcqHtNvSvaGHG5frZhqDDCyEfbQ==","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","directories":{},"maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0","@vaultcompass/vault-guard-core":"1.9.0","@vaultcompass/vault-guard-telemetry":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","esbuild":"^0.28.1","ts-jest":"^29.4.12","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^26.6.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vault-guard-mcp_1.9.0_1790736109979_0.8250972559972927"}}},"time":{"created":"2026-06-05T20:21:43.565Z","modified":"2026-09-30T02:41:50.431Z","1.0.0":"2026-06-05T20:21:43.896Z","1.0.1":"2026-06-07T01:48:55.855Z","1.0.2":"2026-06-07T02:54:27.340Z","1.0.3":"2026-06-11T18:11:53.524Z","1.0.4":"2026-06-11T18:20:35.767Z","1.0.5":"2026-06-11T21:12:41.961Z","1.0.6":"2026-06-11T21:28:37.579Z","1.1.0":"2026-06-11T21:59:46.381Z","1.1.1":"2026-07-06T20:23:59.304Z","1.1.2":"2026-07-07T19:57:49.726Z","1.2.0":"2026-07-13T15:19:58.712Z","1.2.1":"2026-07-13T19:43:08.504Z","1.2.2":"2026-07-13T22:30:07.876Z","1.2.3":"2026-07-16T18:51:48.771Z","1.3.0":"2026-07-21T19:38:59.857Z","1.4.0":"2026-08-12T03:02:19.495Z","1.4.1":"2026-08-12T03:30:18.126Z","1.4.2":"2026-09-02T20:36:59.036Z","1.4.3":"2026-09-02T22:05:05.278Z","1.4.4":"2026-09-03T03:15:23.416Z","1.4.5":"2026-09-03T15:34:07.219Z","1.4.6":"2026-09-03T19:49:44.618Z","1.4.7":"2026-09-05T23:32:15.561Z","1.5.0":"2026-09-06T02:07:11.641Z","1.6.0":"2026-09-06T04:48:44.971Z","1.7.0":"2026-09-06T12:45:46.087Z","1.8.0":"2026-09-20T06:16:21.065Z","1.9.0":"2026-09-30T02:41:50.065Z"},"bugs":{"url":"https://github.com/vaultcompasshq/vault-guard/issues"},"license":"MIT","homepage":"https://github.com/vaultcompasshq/vault-guard#readme","repository":{"url":"git+https://github.com/vaultcompasshq/vault-guard.git","type":"git","directory":"packages/mcp"},"description":"Let Cursor and Claude scan AI-proposed edits for secrets before applying. Local MCP server.","maintainers":[{"name":"melroyjsaldanha","email":"melroy@vaultcompass.io"}],"readme":"# @vaultcompass/vault-guard-mcp\n\n[MCP](https://modelcontextprotocol.io/) server for [Vault Guard](https://github.com/vaultcompasshq/vault-guard). Gives Cursor and Claude the ability to scan a proposed edit before it lands, at edit time instead of commit time. One config line, fully local.\n\n## Install\n\n```bash\nnpm install -g @vaultcompass/vault-guard-mcp\n```\n\nRequires **Node.js 22+**.\n\n## Quickstart (Cursor / Claude Desktop)\n\nAdd to your MCP config (`~/.cursor/mcp.json`, `claude_desktop_config.json`, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"vault-guard\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@vaultcompass/vault-guard-mcp\"]\n    }\n  }\n}\n```\n\nRestart the editor. Vault Guard tools are now available to your AI agent.\n\n## Tools\n\nFile and directory paths are resolved under the server's `cwd`. Paths outside\nthat workspace are rejected.\n\n| Tool | Purpose |\n|------|---------|\n| `scan_workspace` | Scan a directory (`.gitignore`-aware). Returns JSON, SARIF, and summary. |\n| `scan_file` | Scan a single file on disk. |\n| `scan_text` | Scan arbitrary UTF-8 text (e.g. a proposed edit). Optional `virtual_path` for SARIF URIs. |\n| `report_token_usage` | Rough on-disk token estimate for paths (no network calls). |\n| `record_session_event` | Append an opt-in local row to `~/.vault-guard/usage.sqlite` (e.g. `secret_blocked`, `revert`). |\n\n## Example agent workflow\n\n1. Before applying an edit, the agent calls `scan_text` with the proposed content.\n2. If secrets are found, the agent warns the user or refuses to apply the change.\n3. For repo-wide checks, use `scan_workspace` on the project root.\n\nAll scanning runs locally. No secrets or file contents are sent to external servers.\n\n## Development (from a clone)\n\n```bash\ngit clone https://github.com/vaultcompasshq/vault-guard.git\ncd vault-guard\npnpm install && pnpm --filter @vaultcompass/vault-guard-mcp build\n```\n\nPoint MCP config at the local binary:\n\n```json\n{\n  \"mcpServers\": {\n    \"vault-guard\": {\n      \"command\": \"pnpm\",\n      \"args\": [\"exec\", \"vault-guard-mcp\"],\n      \"cwd\": \"/path/to/vault-guard\"\n    }\n  }\n}\n```\n\n## Privacy\n\nTelemetry written by `record_session_event` stays on disk under `~/.vault-guard/` only. See [docs/PRIVACY.md](https://github.com/vaultcompasshq/vault-guard/blob/main/docs/PRIVACY.md).\n\n## Related packages\n\n| Package | Purpose |\n|---------|---------|\n| [@vaultcompass/vault-guard](https://www.npmjs.com/package/@vaultcompass/vault-guard) | CLI (`vault-guard scan`, pre-commit hooks, proxy) |\n| [@vaultcompass/vault-guard-core](https://www.npmjs.com/package/@vaultcompass/vault-guard-core) | Scanning engine used by this server |\n\n## Documentation\n\n- [Full MCP reference](https://github.com/vaultcompasshq/vault-guard/blob/main/docs/MCP.md)\n- [GitHub repository](https://github.com/vaultcompasshq/vault-guard)\n- [Detection rules](https://github.com/vaultcompasshq/vault-guard/blob/main/docs/RULES.md)\n\n## License\n\nMIT. [Vault & Compass LLC](https://vaultcompass.io)\n","readmeFilename":"README.md"}