{"_id":"@graneth/mcp-server","_rev":"17-7379a3c16062a4ccced27ecf1d52240c","name":"@graneth/mcp-server","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.0":{"name":"@graneth/mcp-server","version":"0.1.0","keywords":["mcp","security","scanning","graneth","ai","ide"],"license":"MIT","_id":"@graneth/mcp-server@0.1.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"1a4ce631959a572b645b0103a72a35da695f74b3","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":6,"integrity":"sha512-x1sb1auYBZXhe+BLEDwYSM3t/YZbFE5a6VnCwLX9wvOy9KxJ1sW4+MlIEbuWLG9WgC93GCr2dngWVVfqaDmz3g==","signatures":[{"sig":"MEUCIQDVcC46MaHZQ5fR6j1FwaPPtNyqnrLa3eRr+q4ktfcG3AIgdb08MbfL1ZGC+ejAcC4ezbvuePDlI46VdqGtADXrQ4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10815},"main":"dist/index.js","type":"module","_from":"file:graneth-mcp-server-0.1.0.tgz","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --outdir=dist --external:@modelcontextprotocol/sdk --external:zod --external:express"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"_resolved":"C:\\Users\\Artemiy\\AppData\\Local\\Temp\\18c897e23450a67f9b63ae69495bb52a\\graneth-mcp-server-0.1.0.tgz","_integrity":"sha512-x1sb1auYBZXhe+BLEDwYSM3t/YZbFE5a6VnCwLX9wvOy9KxJ1sW4+MlIEbuWLG9WgC93GCr2dngWVVfqaDmz3g==","deprecated":"broken early build — use >=0.2.1","_npmVersion":"11.12.1","description":"Graneth MCP Server — Security scanning for AI IDEs via Model Context Protocol","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.1.12","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"5.9.3"},"peerDependencies":{"express":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1782420897766_0.14910029248183787","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@graneth/mcp-server","version":"0.2.0","keywords":["mcp","security","scanning","graneth","ai","ide"],"license":"MIT","_id":"@graneth/mcp-server@0.2.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"0ae78a8f2dc3d5de600edec49ed5f9ccc0fb1636","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":5,"integrity":"sha512-kQtC7sGZa+pKGKcDDHIf2unEZOzzYMShH2uO1M+m/P+EHjGNdva7yYV3oTE/feY1xdfPklqAn4mVRG8xWMHLdg==","signatures":[{"sig":"MEYCIQCeP+1nX6TeLRw7CNiA8O+PJ0YNNdVp1/70hTp5JSV5qAIhAOs7DC1sD4jTFWw2J4slIAmSevlPfS5u336OPqsIdtnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9788},"main":"dist/index.js","type":"module","gitHead":"b2e475bece40d3da2d3521f5cd051bc9939b2adf","scripts":{"build":"esbuild src/index.ts --bundle --platform=node --target=node20 --format=cjs --outdir=dist --external:@modelcontextprotocol/sdk --external:zod --external:express","prepublishOnly":"npm run build"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"deprecated":"broken CJS build — use >=0.2.1","_npmVersion":"11.12.1","description":"Graneth MCP Server — Security scanning for AI IDEs via Model Context Protocol","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.1.12","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typescript":"5.9.3"},"peerDependencies":{"express":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0_1782421034434_0.9326531368350204","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@graneth/mcp-server","version":"0.2.1","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.2.1","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"80c8e232d1b05035f66cb4588e330d27ec8e3132","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.2.1.tgz","fileCount":4,"integrity":"sha512-Cnux/AZbP6eHxqaVIZXnGB8HxZ2gCBUS54F9HXBBmosP1IFE6JB16BAw/TW0M+x0eC37tyDkUzKacdAc7YpyGw==","signatures":[{"sig":"MEYCIQDhwSn1zswz8HCQDMCdsXnbUZNbrBkLwXB/fJ0P4xdLlwIhAIDbrdwQBeq4+qZqZEcoJ3VO9V6kDAmrmM/UFGmMNr+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19694},"type":"module","_from":"file:graneth-mcp-server-0.2.1.tgz","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"_resolved":"C:\\Users\\Artemiy\\AppData\\Local\\Temp\\5696040f6096ce1fe23cfd1a36356fb0\\graneth-mcp-server-0.2.1.tgz","_integrity":"sha512-Cnux/AZbP6eHxqaVIZXnGB8HxZ2gCBUS54F9HXBBmosP1IFE6JB16BAw/TW0M+x0eC37tyDkUzKacdAc7YpyGw==","_npmVersion":"11.12.1","description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.1.12","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","@graneth/core-checks":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1_1782423643986_0.365790743151172","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@graneth/mcp-server","version":"0.2.2","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.2.2","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"dadbf83309d6763650fb11fabc294ebef14247be","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.2.2.tgz","fileCount":4,"integrity":"sha512-tXSKtdLbtHOhBDRgE53MUhtCKLDTqzpTBI4lmVsPArVI6dNyMa4zqms7z4YNOv61Ys+aA0e+7Mivp+gzIaprpQ==","signatures":[{"sig":"MEYCIQCQOTrnOhWCh1vacrdirvcHmWbTyrFJiq78N9EK1TcatwIhAKEfl2DtxmQPMzAvSbnyNfcTuPLAVpS0LfHmLfxkqrfT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19968},"type":"module","_from":"file:graneth-mcp-server-0.2.2.tgz","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"_resolved":"C:\\Users\\Artemiy\\AppData\\Local\\Temp\\7118a958825e70bd90a3b5338acea2f5\\graneth-mcp-server-0.2.2.tgz","_integrity":"sha512-tXSKtdLbtHOhBDRgE53MUhtCKLDTqzpTBI4lmVsPArVI6dNyMa4zqms7z4YNOv61Ys+aA0e+7Mivp+gzIaprpQ==","_npmVersion":"11.12.1","description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.1.12","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","@graneth/core-checks":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.2_1782562104103_0.016451641252624327","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@graneth/mcp-server","version":"0.2.3","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.2.3","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"eb0e8b80a75392cf9eb0727d2a927952409d8260","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.2.3.tgz","fileCount":3,"integrity":"sha512-i6KI9Bm4tV6FFv9MCrVgeXEsNm5/Iog/ZULVYXOkRiyvQVOFNig3Z9Y18690C4o4ZjJzrSnPttOJxdlpoT630Q==","signatures":[{"sig":"MEUCIBukVXA96B/9B53G+/18R0coD1OZm8vVIuC5ZS1oQ+hdAiEAu44r0D9CPONR66swY5zd0U4Pk6iSi321MILGsKzyO5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19249},"type":"module","engines":{"node":">=18"},"gitHead":"02fab9c4ca7d652b6a1302d9939b3a5bcfd507ac","scripts":{"build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"_npmVersion":"11.12.1","description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.1.12","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@graneth/core-checks":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.3_1782942687682_0.8485144925495705","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@graneth/mcp-server","version":"0.2.4","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.2.4","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"4ed2139673f82087fd4f363293a3d654ceef55ec","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.2.4.tgz","fileCount":3,"integrity":"sha512-Ie551mvGvNfFifu4I/IqdqEBx3IZbZCODLoGbukkChREDhyHmJFYwq6OHwuC5xmjAVZFHeUgtJJ6durjfJQOdg==","signatures":[{"sig":"MEUCIQD9idRwCuRVa9h0nJiz0GZW+HRIJkpFsvK81NI1v9d1wAIgZp0X6R49pN/Rh3RjAaKlAax8pnn30e37+bVbvJQbGPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19278},"type":"module","engines":{"node":">=18"},"gitHead":"57c32d61ca7c60ffbd448d37fe902aa51607e363","scripts":{"build":"tsup","start":"node dist/index.js","prepublishOnly":"tsup"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"_npmVersion":"11.12.1","description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@graneth/core-checks":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.4_1782945176753_0.5142672084964925","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@graneth/mcp-server","version":"0.3.0","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.3.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"292b4fd971529dd370847dc45051ae85ac1ad281","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.3.0.tgz","fileCount":4,"integrity":"sha512-y4XfOxVCaLbpesaLY7X0tTgJ0trF+vesZoKAiGEyXwVdm4NA4F2wVmpb5GN9ZBi/Z1X2WdIlqYasWmxPIX4NUg==","signatures":[{"sig":"MEYCIQCrPB3Mr0HcG0YfzVwivnanE4KQ0ln7IRJNuxXBnMk1pgIhAK4H3a2/JnF/FC/BJySQexdRqT64XmwcZYSWkumMCzX6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27826},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.0_1783686729380_0.054786655605361334","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@graneth/mcp-server","version":"0.3.1","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.3.1","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"d89a785b223995f99203ab66a671eca6e27787d9","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.3.1.tgz","fileCount":4,"integrity":"sha512-1pRIeaITCw5J6JK6PUKknBW8z3WFcO6TvhJ0tlzaNsHoV7VQzJ+QHu30hqmu/UCzo9HmzT5+bZXtbzHF64HySw==","signatures":[{"sig":"MEYCIQCZpMmrllbycDPJZbSXTWBVISlxlJiNo7bDo8rEtdtVjgIhAJW0pP9rdlwwlZ/Rl9cHjZA1rdnKh6oua3BtLzOpE19X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28456},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.1_1783701454810_0.018133509146812665","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@graneth/mcp-server","version":"0.3.2","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.3.2","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"eb436bde700414174e2f38f64884bb8446c30429","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.3.2.tgz","fileCount":4,"integrity":"sha512-ie+rQj6Qex32lglEQp8BDaiDyX23KhuKyBt5JcDgU72t2SdlXeuTvhDFHvpG9gA1dWbpqgZbHXsumIZb8IUiRQ==","signatures":[{"sig":"MEUCICPePUCzbFX6862X/OfPgDl1GztIKBdmeNwrIAOb4stgAiEAs0OXEVnr/VAZa0ob5MPsYM5XUE4HLEGS2HvpnSrZcqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30922},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.2_1783705739829_0.17724361412720935","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@graneth/mcp-server","version":"0.4.0","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.4.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"d8ff5952b9fcef0c2a53832f7c34131b82ceed63","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.4.0.tgz","fileCount":4,"integrity":"sha512-j+koRQ6XyyCJGvF3ccy7/d8ev5JRaoHW4E56P6XwlEtCvz1BSWt7zjYS2vMFEaRfJvaE1xaaHHPt+3YMFgs+Ig==","signatures":[{"sig":"MEYCIQCbeMC4d3WBWTcHCJZ6Sx3tRQfj0wjKv3iglOaIn6pW6wIhAKRlw6sBDdjxijwKycW/1q6Hod/WBnckoQuvED6AD9+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43041},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist) and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.4.0_1783762408431_0.7537463703078708","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@graneth/mcp-server","version":"0.4.1","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.4.1","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"2c98291b2503c05729d7613cab5d914247516f1f","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.4.1.tgz","fileCount":4,"integrity":"sha512-b0PI+d0TDp5VyxdjAwzbhlTctwuzganlLbJPKqhrSPGme4FYufJLgJJ5E6JLzP64nH0G2HsRcaucuud9pJodgg==","signatures":[{"sig":"MEUCIC5TTKUaWOxVHMb0S6MFLgTs2Twk2QnuZ+WB+bgIS+Z4AiEAm6+7k0cmOaK0mHpMzIFsY8Jqivqhhn59uoVsvIaSzIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43013},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist) and hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.4.1_1783762792657_0.5851949209845504","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@graneth/mcp-server","version":"0.5.0","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.5.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"e00a80184fae4f5441cbe4ba9a22f39c4582dbc4","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.5.0.tgz","fileCount":4,"integrity":"sha512-dFc1QX3YCwveHB8pQBNFku4MmdmVGYcMWX/MB76oknEKuoRXss6oknH5LVheS655+HXkQ105KyxZudqbl9jqeQ==","signatures":[{"sig":"MEYCIQDe861dyQhPnlropOOKctWO5e+/+XDBe6+RNz1a69D4FAIhAPJDSe5zBqjJJOIRL2i6pQDkfg3bdYnuvj0rgwAMilrR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49538},"type":"module","engines":{"node":">=18"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist), risk-score the dependencies an AI agent introduces, and find hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.0_1783777378574_0.2032392063280395","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@graneth/mcp-server","version":"0.6.0","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.6.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"c83fd9d92300b2117a0917aaea14c88e30bc1b01","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.6.0.tgz","fileCount":4,"integrity":"sha512-dSOTkHevcn9yu2ZxWzi/3De0515m87SIlTjNI2SmDnpiz8CaXolIIjlPdHHuIFymU46FTvjyPGTO6XPCuWDhrA==","signatures":[{"sig":"MEUCIAvAdr0iAJsKrb7/IB+WhR8pRq8nL3rJYOhf7b6bPAzCAiEAmZEuFaaIyhXFRs1X1rmJA+3mgEfpNlgLHH2AEZm+XeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62174},"type":"module","engines":{"node":">=18"},"mcpName":"com.graneth/mcp-server","scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist), risk-score the dependencies an AI agent introduces, and find hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.6.0_1784060820447_0.09150241401258419","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@graneth/mcp-server","version":"0.7.0","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","_id":"@graneth/mcp-server@0.7.0","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"bin":{"graneth-mcp-server":"dist/index.js"},"dist":{"shasum":"6c17e8bbbc33f74cd78bcdcbb2cfe68fdcc5d171","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.7.0.tgz","fileCount":4,"integrity":"sha512-QeiUu6kUtb+brTs7EMxVjvS0jz3G+gJ01jsNVS5EvW9RalV0UDXmzX3NdDxmQto/LTXGrA9CRplNAohr6wvZZw==","signatures":[{"sig":"MEUCIQDEQOVjBk5oSCswe3RG41nVnLjD8MQblGUTEhgii2r3sAIgTZ+l1IXI9wELTvkW3EwhaOs2/TqJRtUqY0TmwUm3HMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67692},"type":"module","engines":{"node":">=18"},"mcpName":"com.graneth/mcp-server","scripts":{"build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist), risk-score the dependencies an AI agent introduces, and find hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.7.0_1784716472114_0.4921764299940192","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@graneth/mcp-server","version":"0.7.1","mcpName":"com.graneth/mcp-server","description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist), risk-score the dependencies an AI agent introduces, and find hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","type":"module","repository":{"type":"git","url":"git+https://github.com/zubovartemiy/graneth-mcp.git","directory":"packages/mcp-server"},"homepage":"https://graneth.com/docs","bugs":{"url":"https://github.com/zubovartemiy/graneth-mcp/issues"},"bin":{"graneth-mcp-server":"dist/index.js"},"publishConfig":{"access":"public"},"engines":{"node":">=18"},"keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"license":"MIT","devDependencies":{"tsup":"^8.5.1"},"scripts":{"build":"tsup","start":"node dist/index.js"},"_nodeVersion":"25.9.0","_id":"@graneth/mcp-server@0.7.1","dist":{"integrity":"sha512-l3yyP2K9ePGhtNfYJbXHB2lsMoUJpGkyWJi0AbMbXWt9K70SGYGlKgDNDFvbPM6vp07rSigwd/IEr9k9aKsR6g==","shasum":"274e0236bf66f27675da738df9fd92b108c3350c","tarball":"https://registry.npmjs.org/@graneth/mcp-server/-/mcp-server-0.7.1.tgz","fileCount":4,"unpackedSize":68390,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA+m0pz+/vFVRcDtm6vLtByeKfqgRyIb2tvwCu/vHVOLAiEAsPl8xiIvgrtzWMSBo8CaoBvQouqYgIcL7779GSOcD8s="}]},"_npmUser":{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"},"directories":{},"maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.7.1_1785691540037_0.31104193179182293"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-25T20:54:57.576Z","modified":"2026-08-02T17:25:40.328Z","0.1.0":"2026-06-25T20:54:57.908Z","0.2.0":"2026-06-25T20:57:14.598Z","0.2.1":"2026-06-25T21:40:44.112Z","0.2.2":"2026-06-27T12:08:24.281Z","0.2.3":"2026-07-01T21:51:27.832Z","0.2.4":"2026-07-01T22:32:56.873Z","0.3.0":"2026-07-10T12:32:09.512Z","0.3.1":"2026-07-10T16:37:34.957Z","0.3.2":"2026-07-10T17:48:59.975Z","0.4.0":"2026-07-11T09:33:28.562Z","0.4.1":"2026-07-11T09:39:52.804Z","0.5.0":"2026-07-11T13:42:58.736Z","0.6.0":"2026-07-14T20:27:00.604Z","0.7.0":"2026-07-22T10:34:32.258Z","0.7.1":"2026-08-02T17:25:40.173Z"},"license":"MIT","keywords":["mcp","security","slopsquatting","ai","claude","cursor","supply-chain"],"description":"Account-free MCP server: catch AI-hallucinated packages (npm, PyPI, crates.io, RubyGems, Go, Packagist), risk-score the dependencies an AI agent introduces, and find hardcoded secrets before you commit. Exposes the free pre_flight_check tool over stdio.","maintainers":[{"name":"zubovartemiy","email":"zubovartemiy@seznam.cz"}],"readme":"","readmeFilename":"","homepage":"https://graneth.com/docs","repository":{"type":"git","url":"git+https://github.com/zubovartemiy/graneth-mcp.git","directory":"packages/mcp-server"},"bugs":{"url":"https://github.com/zubovartemiy/graneth-mcp/issues"}}